Autocompletar rutas de archivos con Envision
Cuando los científicos de datos trabajan con Envision, nuestro lenguaje específico de dominio hecho a la medida para la optimización cuantitativa del comercio, queremos asegurarnos de que sean lo más productivos posible. De hecho, los científicos de datos no crecen en los árboles y cuando tienes uno disponible, quieres aprovechar al máximo su tiempo.
Un análisis de datos comienza cargando los datos de entrada, que están almacenados como archivos planos en Lokad. Por lo tanto, un script de Envision siempre comienza con algunas declaraciones como las siguientes:
read "/sample/Lokad_Items.tsv"
read "/sample/Lokad_Orders.tsv" as Orders
read "/sample/Lokad_PurchaseOrders.tsv" as PurchaseOrders
Si bien la sintaxis de Envision es compacta y sencilla, los nombres de archivo pueden ser bastante complejos. Desde el principio, nuestro editor de código fuente se lanzó con autocompletado, sin embargo, hasta hace poco, el autocompletado no proporcionaba sugerencias para los nombres de archivo. Hace unos días, se actualizó el editor de código y ahora se sugieren los nombres de archivo de la siguiente manera:
Esta función formó parte de una actualización más amplia que también hizo que el editor de código fuente de Envision fuera más receptivo y más adecuado para trabajar con scripts grandes.