На днях вышла новая версия SAS Enterprise Guide 7.13. Что изменилось?

Всем привет.

sas_eg_7-13

Представляю краткий обзор изменений в SAS Enterprise Guide 7.13

Какие же изменения произошли?

Читать далее На днях вышла новая версия SAS Enterprise Guide 7.13. Что изменилось?

Что нового в новой версии SAS Enterprise Guide 7.12? И как она ставится?

Всем привет!

sas_eg_7_12

Сегодня поставим новую версию SAS Enterprise Guide 7.12 и посмотрим что же нового в ней появилось.

 

Читать далее Что нового в новой версии SAS Enterprise Guide 7.12? И как она ставится?

Что нового появилось в обновленном SAS Enterprise Guide 7.11 ?

Все привет.

Летом вышел новый большой релиз SAS,  а именно M3.
И вместе с ним появилась обновленная версия SAS Enterprise Guide.

Что же нового появилось в SAS EG можно узнать из ниже приведенного видео.

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

Autoexec в SAS Enterprise Guide. Или как настроить под себя необходимые библиотеки и опции.

Всем добрый день!

Я думаю тот кто работает с SAS и пишет программы в SAS Enterprise Guide уже давно привык к тому что использует какие-то свои определенные настройки среды. Это может быть и определенные опции и свои библиотеки и что-то еще.

Но какждый раз при создании программ или проектов делать copy-paste своих настроект из предыдущего проекта может надоесть да и не правильно это.

А более правильно использовать автоматические настройки, которые прописываются когда вы начинаете работать в SAS Enterprise Guide.

Как же это сделать?

Да все очень просто. Есть два способа прописать сови настройки.

Первый способ — индивидуальный. Т.е. вы прописываете настройки лично под себя.
Это можно сделать через: Tools -> Options -> SAS Programs
Далее нужно поставить галочку «Submit SAS code when server is connected
И просто прописать свой код.

Ниже показано, как это работает подробно:

Есть еще один способ — сделать общие настройки через проект. Так бывает более удобно, когда над проектом работаете не только Вы, но и другие ваши коллеги.

Подробно как это делать можно посмотреть во втором видео-уроке:

Да чуть не забыл, в проекте может быть только один поток называться Autoexec.

Так что начинайте использовать autoexeс.

C уважением,
Николай.

SAS Enterprise Guide. Part 2. Автосохранение и Log Summary.

Всем добрый день.

Сегодня хотелось бы затронуть, пожалуй, самый популярный инструмент SAS, а именно SAS Enterprise Guide.

Как-то я уже затрагивал тему «горячих клавиш». И сегодня хотел бы рассказать о еще парочки полезных нововведений.

1. Автосохранения. 

Полагаю всем знакома ситуация, когда по тем или иным причинам написанный код не успевали сохнаранить и работа нескольких часов просто исчезала. После этого писать код заново уже нет никакого желания. А нужно было всего навсего почаще сохраняться.

В SAS EG 5.1 и выше данная проблема решена за счет опции автосохранение (tools->options->Project Recovery). Должна стоять галочка Enable Project Recovery (кстати говоря по умполчанию она как раз стоит).

Ниже привожу пример работы этой опции:

2. Log Summary

Также всем приходилось ковырять лог на предмет поиска ошибки. Чаще всего делалось это следующим образом: нажимались клавиши Ctrl+F и далее вводился текст «ERROR:».
Теперь же все ошибки, warnings и notes собраны в одном месте:

Надо сказать, что этот лог стал похож на лог из SAS Data Integration Studio.
И еще хочу сказать, что это опция появилась лишь в SAS EG 6.1, так что насладиться пока этим могут не все.

Далее расскажу еще о нововведениях, которые появяться в SAS EG 6.1

3. Версионность программ.

Теперь вы можете смотреть историю изменения программы (дата, кем изменена). Даже сможете сравнивать куски истории, подсвечивая изменения.

Правда кто-то может сказать, что всегда пользовался SVN и от него не откажется и тоже будет в каком-то смысле прав :).

4. Подсветка выделенного эелемента
Те кто пользовался и пользуется Notepad++  давно привыкли, что когда вы выделяете элемент, то все его дубли также подсвечиваются по всему тексту. Теперь эта опция доступна и в SAS EG6.1

5. Поиск по коду или по комментариям (либо и по коду и комментариям). Днная опция доступна уже с версии SAS EG5.1

6. Начиная с версии SAS EG 5.1 стало возможным делать исследования данных на лету.
В SAS EG это называется Explore:

Так вот, в версии SAS EG 6.1  стало возможным сразу запускать Explore данных при их открытии.

P.S.
Многие новшества я опустил, однако все уже я думаю привыкли к автоподсказкам в SAS EG, а также всроенной документации.

SAS Enterprise Guide and X commands. Иcпоспользование X и SYSTASK команд в SAS EG.

Всем добрый день.

Сегодня урок будет посвящен использованию X и SYSTASK и SASEXEC команд в SAS Enterprise Guide.

Для начала попробуем запустить подобного роду команду: на примере копирования файла в другую папку:

Что будет если мы запустим данную команду?

Давайте посмотрим лог:

Мы видим, что вылезло предупреждение (warning) : Shell escape is not valid in this SAS session

Кстати, иногда данное сообщение выводиться в качестве ошибки:

ERROR: Shell escape is not valid in this SAS session.

Почему это происходит?

А дело здесь в том, что по умолчанию использование X команд запрещено.

Для того чтобы разрешить их использование нужно зайти в SAS Managment Console, далее в опции Workspace Server, далее в дополнительные опции и поставить галочку «Allow XCMD».
Теперь давайте запустим наш коде еще раз и посмотрим лог:
Вуаля! Наш код отработал.
Более подробно урок представлен в видеозаписи ниже:
С уважением,
Николай.

Exprot to Excel 2010 from SAS Enterprise Guide 5.1. Экспорт данных в Excel 2010 (2007).

Всем добрый день!

Сегодня речь пойдет о выгрузки данных в Excel 2010 (Excel 2007) в формате xlsx.

На самом деле уже был урок посвященный выгрузке в exel здесь.

Однако часть пользователей все же хотела бы использовать для этих целей именно SAS Enterprise Guide.

Поэтому ниже в видео ролики рассказывается как это сделать на продукте SAS Enterprise Guide 5.1.

До скорых встреч на страницах sas-education.

С уважением,
Николай.

SAS Enterprise Guide. HotKeys. Горячие клавиши Вам в помощь.

Всем добрый день.

Сегодняшний урок будет посвящен удобству написания кода в SAS Enterprise Guide.

Для этого мы познакомимся с небольшим набором горячих клавиш, которые значительно облегчат нам жизнь:

Итак еще раз:
CTRL+/  — Закомментировать выделенную область.
CTRL+Shift+/  — Снять комментарии с выделенной области.

CTRL+F2 — Поставить/отменить реперную точку.
Shift+F2  — Перескочить на следующую реперную точку.

CTRL+[  — Перейти к открывающейся скобке
CTRL+]  — Перейти к закрывающейся скобке.

P.S. 
Хотел отметить еще один замечательный факт: данные наборы горячих клавиш работают не только в SAS Enterprise Guide, но и в обычном SAS Base.  Так что пользуйтесь.