Всем привет.
Сегодня рассмотрим способ загрузки данных в SAS Visual Analytics с помощью SAS Enterprise Guide.
Сама загрузка состоит из 3-х этапов:
- Проверяем есть ли данная таблица в VA и если есть удаляем.
- Загружаем данные в VA
- Регистрируем таблицу в метаданных
Далее более подробно рассмотрим приведенные шаги:
В ниже приведенном уроки проходятся все шаги, а также показывается от куда все-таки взялся код для EG:
Единственное что не отметил в видео, так это параметр squeeze на этапе загрузки в VA, который отвечает за сжатие данных. Если его не писать, то сжатия не будет.
Надеюсь видео было для Вас полезным. Ставьте плюсы.
С уважением,
Николай.
Добрый День!
Спасибо за интересную статью!
Скажите, а есть ли разница между таким опубликованием и автоматической загрузкой в VA?
Алексей, поясните что вы подразумеваете под автоматической загрузкой в VA?
Просто представленный код загрузки можно поставить на расписание как через SAS Data Integration Studio, так и через SAS Enterprise Guide. И будет все работать автоматически.
VA по умолчанию забирает данные из папки Autoload, в которую набиваются все наборы данных идущие в витрины. Какой код исполняется при этом я не знаю (может быть подскажите где посмотреть?).
Т.к. у нас система распределенная и работает hadoop, аналогично ли работает загрузка данных кодом (приведенном в Вашем примере) и автозагрузка через VA?
Алексей, все загрузки работают примерно идентичны.
В вашем же случае все исполняемые кода лежат тут:
/SASHome/SASVisualAnalyticsHighPerformanceConfiguration/7.3/Config/Deployment/Code/AutoLoad/include
Причем, вы можете менять данные коды и делать все что вам придет в голову. Т.е. можно делать какую угодно сложную задачу через autoload.