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