Completamento automatico dei percorsi dei file con Envision
Quando scienziati dei dati lavorano con Envision, il nostro linguaggio specifico del dominio pensato per l’ottimizzazione quantitativa per il commercio, vogliamo assicurarci che siano il più produttivi possibile. In effetti, i scienziati dei dati non crescono sugli alberi, e quando per caso ne hai uno disponibile, vuoi sfruttarne al massimo il tempo.
Un’ analisi dei dati inizia caricando i dati di input, che per caso sono archiviati come file flat all’interno di Lokad. Pertanto, uno script Envision inizia sempre con alcune istruzioni come:
read "/sample/Lokad_Items.tsv"
read "/sample/Lokad_Orders.tsv" as Orders
read "/sample/Lokad_PurchaseOrders.tsv" as PurchaseOrders
Mentre la sintassi di Envision è compatta e lineare, i nomi dei file, invece, possono essere piuttosto complessi. Fin dall’inizio, il nostro editor di codice sorgente era stato rilasciato con il completamento automatico, tuttavia fino a poco tempo fa, il completamento automatico non forniva suggerimenti per i nomi dei file. Qualche giorno fa, l’editor di codice è stato aggiornato, e ora i nomi dei file vengono suggeriti come segue:

Questa funzionalità faceva parte di un aggiornamento più ampio che ha reso anche l’editor di codice Envision più reattivo e più adatto a gestire script di grandi dimensioni.