上一頁|下一頁

增加資料來源

增加表格

若要將表格增加到資料查詢,請使用 SAS 資料夾樹狀結構尋找表格 (中繼資料表格),然後將表格拖放到工作區。
提示
也可以按一下 搜尋,依據名稱和位置搜尋表格。

增加子查詢

建立和儲存資料查詢之後,可以使用此資料查詢作為另一個資料查詢的輸入資料來源。若要增加子查詢,請使用 SAS 資料夾樹狀結構尋找資料查詢 (資料查詢),然後將資料查詢拖放到工作區。
在工作區中,子查詢是以欄表示,這些欄是子查詢中選取要輸出的欄。

特殊字元支援

大部分的情況下,可以使用包含特殊字元的表格名稱和欄名稱 (包含空格字元)。在資料查詢中使用欄時,資料產生器套用 n 常值語法 (例如:'table name'n.'column name'n),所以 SAS 可以使用此欄。
適用 SAS 名稱的規則。若需要更多資訊,請參閱 SAS Language Reference: Concepts 中的 Names in the SAS Language。
資料產生器沒有將 n 常值語法套用到您手動在欄運算式中 [Where] 標籤或 [Having] 標籤上輸入的程式碼。例如:如果表格包含名稱是「quantity ordered」的欄,則必須增加 n 常值語法 (類似下列範例):
AVG(table.'quantity ordered'n)

增加資料來源的最佳做法

在您計劃聯結資料來源 (表格或子查詢) 時,將資料來源增加到工作區的順序是有影響的。對於增加到資料查詢的聯結而言,第一個增加到工作區的資料來源會自動指派為左側表格。
如果您是建立使用事實資料表和維度表格的資料查詢,則最簡單的方法是先將事實資料表拖放到工作區。您可以使用維度表格更快速執行左側、右側或完整聯結,因為您只必須指定聯結類型。但是,如果您先拖放維度表格,則可以輕鬆地使用 [聯結] 標籤上的 切換 按鈕,在聯結中切換左側和右側表格。
如果沒有使用事實資料表或維度表格,則將表格增加到工作區的順序可能就不是很重要。但要記得,第一個放到工作區上的表格會被指派為左側表格,則可以在 [聯結] 標籤上切換左側表格和右側表格。 若情況允許,資料產生器會在進行 SQL 處理時使用廠商的特有功能。如果來源表格來自協力廠商資料庫,則 SAS/ACCESS 介面引擎可將 SQL 陳述式傳至此資料庫,讓資料查詢效能達到最佳化。
上一頁|下一頁|頁面頂端