有沒有辦法獲得由SAS中的步驟(迭代)創建的所有輸出(數據集/文件)的列表? 我試過使用自動變量,但是我所能得到的只是使用& syslast和& sysdsn變量創建的最後一個數據集。但是如果一個數據步驟創建了多個數據集呢?如何在不使用任何列表等關鍵字的情況下自動在SAS中獲取他們的名稱/詳細信息?有沒有辦法? 請推薦! 謝謝!列出由SAS步驟創建的所有輸出
1
A
回答
0
我不相信這是可能的。我能想到的唯一方法就是在數據步驟/迭代之後解析日誌。
爲此,您可以使用類似:
/* set up a fresh log prior to your iteration */
%let logloc=%sysfunc(pathname(work))/mylog.txt;
proc printto log="&logloc" new;
run;
/* run your iteration */
data mystep with lots of output datasets;
set something;
run;
/* return to normal logging */
proc printto log=log;
run;
data _null_;
infile "&logloc";
input;
if _infile_=:'data' then do;
/* perform log scanning */
/* will likely need some complex logic to be robust!*/
end;
run;
0
相關問題
- 1. 創建.csv輸出的步驟
- 2. 從SAS中的proc freq創建輸出
- 3. Pentaho報表輸出步驟
- 4. 輸出宏執行步驟
- 5. 記錄命令提示符的所有步驟和輸出
- 6. 使用SAS數據導出文件時缺失列名步驟
- 7. SSIS DF步驟失敗,但輸出文件已創建
- 8. SQL Server列出來自一個jobrun的所有步驟
- 9. 在Cucumber.js中可以列出所有可用的步驟嗎?
- 10. 有多列的SAS Computab輸出
- 11. 春季創建webservice的步驟步驟
- 12. CreateUserWizard - 添加步驟,但不要創建用戶,直到所有步驟完成
- 13. python腳本列出所有已創建
- 14. SAS FIRST.VARIABLE沒有給出輸出
- 15. 避免繪圖/步驟/ ...輸出
- 16. SAS PROC MI SAS輸出
- 17. 我的步驟有什麼問題,爲什麼沒有輸出?
- 18. 創建具有不同的步驟
- 19. ec2-describe-images如何列出由特定所有者創建的所有AMI的ami的創建日期
- 20. SAS DS2數據步驟可以創建視圖嗎?
- 21. 創建輸出
- 22. SAS輸出語句
- 23. 如何在mysql數據庫中列出由hibernate創建的所有序列?
- 24. VS2012自定義構建步驟 - 將輸出視爲內容
- 25. 爲水貂創建步驟
- 26. 導出所有specflow步驟定義,爲測試製作教程
- 27. 測試時做出步驟
- 28. Rails:列出創建所需的屬性
- 29. Anova的SAS Ods輸出
- 30. 在Liferay中輸出和輸入的步驟
謝謝Allan,我也在想同樣的問題,並且正在嘗試編寫一個宏,這可能有助於使用systask提交另一個任務,這可以將日誌一起追蹤並生成所需的輸出。 – Rhea