はじめまして。最近SASuniversity editionを利用し始めた者です。
どうしてもcsvファイルの読み込みが上手くいかないためこちらで質問させていただきました。
皆様のお力をお借りできたら幸いです。
簡単なcsvファイルでも同じようなエラーが出てきてしまい読み込めませんでした。
コード、ログは以下の通りです。
(コード)
PROC IMPORT OUT=WORK.ebihara_2014
DATAFILE="C:\Users\agepa\VirtualBox VMs\SAS University Edition\myfolders\計算\dfebihara2014.csv" DBMS=CSV REPLACE;
GETNAMES=YES;
DATAROW=2;
run;
(ログ)
1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK; 72 73 PROC IMPORT OUT=WORK.ebihara_2014 74 DATAFILE="C:\Users\agepa\VirtualBox VMs\SAS University Edition\myfolders\計算\dfebihara2014.csv" DBMS=CSV REPLACE; 75 GETNAMES=YES; 76 DATAROW=2; 77 run; NOTE: Unable to open parameter catalog: SASUSER.PARMS.PARMS.SLIST in update mode. Temporary parameter values will be saved to WORK.PARMS.PARMS.SLIST. ERROR: /opt/sasinside/SASConfig/Lev1/SASApp/C:\Users\agepa\VirtualBox VMs\SAS University Edition\myfolders\計算\dfebihara2014.csvが存在しません。 ERROR: インポートに失敗しました。詳細については、SASログを参照してください。 NOTE: エラーが発生したため、このステップの処理を中止しました。 NOTE: PROCEDURE IMPORT処理(合計処理時間): 処理時間 2.20 秒 CPU時間 0.52 秒 78 79 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK; 91
こんにちは
SAS University Editionですが、実際には仮想環境のLinux OS上でSASを起動しています。そのため、Windowsのパスを直接記述してもファイルが認識されません。セットアップの際に、shared folderの設定をされたかと思いますので、そこにCSVファイルを保存してください(C:\SASUniversityEdition\myfolders
など)。
その後は/folders/myfolders/filename
のように記述すれば参照することができます。
ご回答誠にありがとうございます。
こちらセットアップの際に指定しましたshared folderの方に保存していたつもりでした。
sas のmyfolderに展開したいcsvファイルがあればshared folder に保存できているというわけではないのでしょうか。
お忙しい中恐縮ですがお答えいただければ幸いです。
SAS StudioのマイフォルダにCSVファイルが確認できているでしょうか。これを右クリックし、プロパティを表示し、[場所]に記載されている内容がDATAFILE=オプションに指定すべきパスになります。ちなみに右クリックの[データのインポート]から直接インポートのタスクを呼び出すこともできます。
もしCSVファイルが見つからない場合、shared folderが適切に設定されているかご確認ください。
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!