#sas
#sas
Вопрос:
Я использую SAS Enterprise guide. SAS, НАПРИМЕР, работает на сервере UNIX, а я использую компьютер с Windows. Я хочу ввести файлы в SAS, НАПРИМЕР, для анализа с использованием INFILE.
Файл EXAMPLE.txt сохраняется на общем диске Windows, который подключен к папке на сервере, на котором запущен SAS, НАПРИМЕР. Путь к ПРИМЕРУ.Текст в общей папке Windows:
I:projectsRWDSrwds_1619SASDATA
Я могу открыть ПРИМЕР.TXT в SAS, например, когда я захожу
открыть — открыть данные — Example.txt
Содержимое файла отображается правильно в потоке процесса SAS. Путь к файлам на сервере, который я вижу в SAS, например, является:
W:projectsRWDSrwds_1619SASDATAEXAMPLE.TXT
Когда я пытаюсь ввести файлы в SAS, НАПРИМЕР, с помощью команды INFILE, я получаю эту ошибку:
ОШИБКА: физический файл не существует. /var/opt/teradata/sas/config/Lev1/SasApp/W:projectsRWDSrwds_1619SASDATAEXAMPLE.TXT
Я использовал этот код:
DATA MYDATA;
data new;
INFILE 'W:projectsRWDSrwds_1619SASDATAEXAMPLE.TXT';
INPUT ID $ 1-3 GP $ 5 AGE 6-9 TIME1 10-14 TIME2 15-19 TIME3 20-24;
PROC MEANS DATA=MYDATA;
RUN;
TITLE;FOOTNOTE
Ожидаемый результат — загрузить пример файла.TXT в SAS, НАПРИМЕР
Большое спасибо за вашу помощь!
Комментарии:
1. Если это общая папка, попросите свою ИТ-команду предоставить к ней общий доступ на сервере Unix, на котором запущен SAS. Затем используйте путь unix, по которому они его смонтировали, вместо буквы диска, которую вы используете на своем ПК.
Ответ №1:
Это подтверждает, что вы используете SAS в Unix / Linux
ERROR: Physical file does not exist. /var/opt/teradata/sas/config/Lev1/SasApp/W:projectsRWDSrwds_1619SASDATAEXAMPLE.TXT
Вам нужно будет указать имя файла с точки зрения сервера.
/unix-specific-file-path-to/EXAMPLE.TXT
Комментарии:
1. Проблема в том, что в SAS, например, я могу видеть только путь W:projectsRWDSrwds_1619SASDATAEXAMPLE. Текст Я не могу видеть родительские каталоги. Возможно ли загрузить или скопировать файл другим способом?
2. @Zipfer вы можете использовать мастер импорта, чтобы щелкнуть и импортировать ваш файл. Мастер импорта может ссылаться на локальные файлы, которые он передает в grid network или на серверную часть Unix.