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».
Теперь давайте запустим наш коде еще раз и посмотрим лог:
Вуаля! Наш код отработал.
Более подробно урок представлен в видеозаписи ниже:
С уважением,
Николай.