2015-06-23 216 views
-1

我們有x TB的默認SAS工作區。我們還在同一臺服務器上的不同文件夾位置備用10X TB工作區。SaS上的Sas工作區EG

任何人都可以請幫助我可以在SAS EG中使用的語法來指向替代工作區而不是默認的工作區嗎?

+0

嘿拉吉夫,這取決於你的環境以及你從SAS獲得什麼。當你說工作區位置時,你的意思是你已經定義了一個新的工作區服務器? –

+0

謝謝Vasilij。我們服務器Sas託管在Unix上。另一個工作區是同一臺服務器上的文件夾。 – Rajiv

+2

您的問題中「工作區」是什麼意思?根據SaS定義,其工作區爲 –

回答

0

您是否指SAS工作庫,SAS可以讓您存儲臨時數據集?

如果是這樣,那就取決於。您是否在客戶機/服務器設置中使用EG?在該設置中,您必須讓SAS管理員在服務器或SAS元數據上進行更改,以便爲所有開始使用具有更多可用空間的其他位置的工作區服務器指定工作庫。

2

的SAS工作目錄可以通過創建一個$ HOME/sasv9.cfg文件,並把它一條線來改變個人:

-work {完整路徑SAS工作目錄}

1

如果你在unix下運行,你可以在執行中改變工作目錄。 nohup sas -work/myworkdirectory mypgm.sas &

0

您是否不在這些工作區中定義SAS庫?

即LIBNAME MYDATA '/文件夾/ myfolders /'

這將然後分配給每個庫到活動SAS會話。

將此用作預編碼來處理您的操作。

如果您有管理控制檯或使用PROC METADATA,則可以創建永久性庫。

0

您提到了工作區,所以我假設您需要控制WORK庫。

使用SAS系統選項

選項的工作=庫規範

在它規定的SAS文件:指定存儲空間,所有數據集與一個級別名稱的邏輯庫引用名或物理名存儲。這個庫必須存在。

確保文件空間「接近」,以完成處理或文件傳輸將成爲瓶頸。