интерактивно вызывать сценарий SAS (на основе сервера) из Python на основе сервера или наоборот - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь вызвать SAS-скрипт с использованием Python на основе сервера в моей организации.У меня есть доступ к серверу SAS, но я не смог настроить начальные настройки.Когда я импортирую saspy и запускаю sas = saspy.SASsession (), я получаю следующую ошибку:

Using SAS Config named: default
The OS Error was:
No such file or directory

SAS Connection failed. No connection established. Double check your settings in sascfg_personal.py file.

Попытка запустить программу /opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8 со следующими параметрами: ['/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8', '-nodms', '-stdio', '-terminal', '-nosyntaxcheck', '-pagesize', 'MAX', '']

ЕслиНет ошибки ОС выше, попробуйте запустить следующую команду (где saspy работает) вручную, чтобы увидеть, что не так:

/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8 -nodms -stdio -terminal -nosyntaxcheck -pagesize MAX  

Использование SAS Config с именем: по умолчанию SAS Connection ошибка.Соединение не установлено.Дважды проверьте настройки в файле sascfg_personal.py.

Попытка запустить программу /opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8 со следующими параметрами: ['/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8', '-nodms', '-stdio', '-terminal', '-nosyntaxcheck', '-pagesize', 'MAX', '']

Попробуйте выполнить следующую команду (там, где работает saspy) вручную, чтобы узнать, можете ли вы получить больше информации о том, что пошло не так:

/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8 -nodms -stdio -terminal -nosyntaxcheck -pagesize MAX 

Но, даже когда я отправляю вышеуказанную команду, я не получаю никаких подробностей.Возможность запуска скрипта Python из SAS также послужит моей цели, но я не уверен, как это сделать.

1 Ответ

0 голосов
/ 15 февраля 2019

Когда вы говорите, что SAS основан на сервере, вы имеете в виду удаленный сервер, а не локальную установку SAS?Нужно прочитать руководство по настройке, чтобы узнать, как настроить saspy для доступа к удаленному серверу?https://sassoftware.github.io/saspy/install.html#configuration Существует несколько способов, в зависимости от настроек вашего клиента и сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...