Когда специалисты по обработке данных работают с Envision, нашим языком специального назначения, разработанным для квантитативной оптимизации в сфере коммерции, мы хотим обеспечить их максимальную продуктивность. Действительно, специалисты по обработке данных не растут на деревьях, и когда у вас есть возможность иметь одного из них, вы хотите максимально эффективно использовать его время.

Анализ данных начинается с загрузки входных данных, которые хранятся в виде плоских файлов в Lokad. Поэтому скрипт Envision всегда начинается с нескольких операторов, таких как:

read "/sample/Lokad_Items.tsv"
read "/sample/Lokad_Orders.tsv" as Orders
read "/sample/Lokad_PurchaseOrders.tsv" as PurchaseOrders

В то время как синтаксис Envision компактный и простой, имена файлов могут быть достаточно сложными. С самого начала наш редактор исходного кода был выпущен с функцией автозаполнения, однако до недавнего времени автозаполнение не предлагало варианты для имен файлов. Несколько дней назад редактор кода был обновлен, и имена файлов теперь предлагаются следующим образом:

Эта функция была частью более крупного обновления, которое также сделало редактор исходного кода Envision более отзывчивым и подходящим для работы с большими скриптами.