Всем привет.
Представляю краткий обзор изменений в SAS Enterprise Guide 7.13
Какие же изменения произошли?
Читать далее На днях вышла новая версия SAS Enterprise Guide 7.13. Что изменилось?
Всем привет.
Представляю краткий обзор изменений в SAS Enterprise Guide 7.13
Какие же изменения произошли?
Читать далее На днях вышла новая версия SAS Enterprise Guide 7.13. Что изменилось?
Всем привет!
Сегодня поставим новую версию SAS Enterprise Guide 7.12 и посмотрим что же нового в ней появилось.
Читать далее Что нового в новой версии SAS Enterprise Guide 7.12? И как она ставится?
Летом вышел новый большой релиз SAS, а именно M3.
И вместе с ним появилась обновленная версия SAS Enterprise Guide.
Что же нового появилось в SAS EG можно узнать из ниже приведенного видео.
Я думаю тот кто работает с SAS и пишет программы в SAS Enterprise Guide уже давно привык к тому что использует какие-то свои определенные настройки среды. Это может быть и определенные опции и свои библиотеки и что-то еще.
Но какждый раз при создании программ или проектов делать copy-paste своих настроект из предыдущего проекта может надоесть да и не правильно это.
А более правильно использовать автоматические настройки, которые прописываются когда вы начинаете работать в SAS Enterprise Guide.
Как же это сделать?
Да все очень просто. Есть два способа прописать сови настройки.
Первый способ — индивидуальный. Т.е. вы прописываете настройки лично под себя.
Это можно сделать через: Tools -> Options -> SAS Programs
Далее нужно поставить галочку «Submit SAS code when server is connected
И просто прописать свой код.
Ниже показано, как это работает подробно:
Есть еще один способ — сделать общие настройки через проект. Так бывает более удобно, когда над проектом работаете не только Вы, но и другие ваши коллеги.
Подробно как это делать можно посмотреть во втором видео-уроке:
Да чуть не забыл, в проекте может быть только один поток называться Autoexec.
Так что начинайте использовать autoexeс.
C уважением,
Николай.
Сегодня хотелось бы затронуть, пожалуй, самый популярный инструмент 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, а также всроенной документации.
Сегодня урок будет посвящен использованию X и SYSTASK и SASEXEC команд в SAS Enterprise Guide.
Для начала попробуем запустить подобного роду команду: на примере копирования файла в другую папку:
Что будет если мы запустим данную команду?
Давайте посмотрим лог:
Мы видим, что вылезло предупреждение (warning) : Shell escape is not valid in this SAS session
Кстати, иногда данное сообщение выводиться в качестве ошибки:
Сегодня речь пойдет о выгрузки данных в Excel 2010 (Excel 2007) в формате xlsx.
На самом деле уже был урок посвященный выгрузке в exel здесь.
Однако часть пользователей все же хотела бы использовать для этих целей именно SAS Enterprise Guide.
Поэтому ниже в видео ролики рассказывается как это сделать на продукте SAS Enterprise Guide 5.1.
До скорых встреч на страницах sas-education.
С уважением,
Николай.
Сегодняшний урок будет посвящен удобству написания кода в SAS Enterprise Guide.
Для этого мы познакомимся с небольшим набором горячих клавиш, которые значительно облегчат нам жизнь:
Итак еще раз:
CTRL+/ — Закомментировать выделенную область.
CTRL+Shift+/ — Снять комментарии с выделенной области.
CTRL+F2 — Поставить/отменить реперную точку.
Shift+F2 — Перескочить на следующую реперную точку.
CTRL+[ — Перейти к открывающейся скобке
CTRL+] — Перейти к закрывающейся скобке.
P.S.
Хотел отметить еще один замечательный факт: данные наборы горячих клавиш работают не только в SAS Enterprise Guide, но и в обычном SAS Base. Так что пользуйтесь.