若要匯入資料庫表格,必須授權
SAS/ACCESS 產品的資料庫和設定 SAS Workspace Server。可以從下列資料庫匯入資料:
-
伺服器資料庫 — SAS Data Set、Aster、DB2、Greenplum、MySQL、Netezza、ODBC、Oracle、PostgreSQL、Salesforce、SAP
HANA、SQL Server、Teradata、Vertica
-
Hadoop 資料庫 — BigInsights、Cloudera、Cloudera Impala、Hortonworks、MapR、Pivotal HD
附註: BigInsights、Cloudera、Hortonworks、MapR 和 Pivotal HD 都使用 SAS/ACCESS Interface to Hadoop,儘管它們有不同的功能表選取項目。
若要匯入資料庫表格:
-
從 [
匯入資料] 視窗,在伺服器或 Hadoop 資料庫的清單中選取資料庫名稱。這些清單僅包含已取得
SAS/ACCESS 產品授權和設定的資料來源,以及管理員授權您使用的資料來源。
-
指定連線資訊。以下是一些關於指定連線資訊的重點:
-
[伺服器] 欄位對應到伺服器的主機名稱。有些資料庫使用資料來源名稱進行連線,而不是使用伺服器和連接埠的組合。
-
在 [DBMS 表格名稱] 欄位中,您可以同時匯入多個表格。若要這麼做,請在 [選擇表格] 視窗中選取表格名稱時按住 Ctrl 鍵。在匯入期間,狀態欄中的圖示會指出表格是否匯入成功、是否失敗,或您是否選擇取消。按一下備註欄中的連結,即可檢視其他資訊,例如:日誌或錯誤訊息。
大部份的欄位是區分大小寫。例如:在 [資料庫] 欄位中指定 products
的值和指定在 PRODUCTS
中的不同。區分大小寫視資料庫廠商而定。此外,部份資料庫使用結構描述。部份資料庫自動使用使用者 ID 作為結構描述,如果結構描述沒有明確指定。[使用者 ID] 和 [結構描述] 欄位可以是區分大小寫。如果您不確定,請連絡您的資料庫管理員。
-
-
(選用) 展開 [
選項] 可以指出其他連線選項。以下是一些關於指定其他連線選項的重點:
-
若需要更多關於 [資料庫選項] 欄位有效值的資訊,請參閱SAS/ACCESS for Relational Databases: Reference。檢視您目前使用的資料庫類型的「資料集選項」主題 (例如:ODBC 的資料集選項)。
-
您可以使用 [
SAS 系統選項] 欄位指定環境變數,如下所示:
set=SAS_HADOOP_JAR_PATH="/path/to/files"
options
關鍵字會使用任何您在此欄位中指定的選項提交。
-
(選用) 按一下 [
進階] 可以檢閱資料館和位置設定。進行任何必要變更。
如果您從檔案總管或設計程式匯入資料,則無法存取進階區段,也沒有建置資料的功能。相反的,您可以將資料匯入到一般用途區域,或選取 [在私人位置儲存表格] 可以防止其他的使用者存取資料。
-
成功匯入表格之後,已儲存連線資訊,除了密碼之外。可以讓您快速地匯入其他表格或視需要重新載入表格。
如果您要使用相同表格名稱重新載入現有表格的資料,則必須執行下列其中一項:
-
使用原先匯入表格資料時使用的相同資料館和輸出資料夾。
-
指出與原先匯入表格資料時不同的資料館和輸出資料夾。
如果無法重新載入表格,日誌檔案可能不會包含任何錯誤資訊。在此請況下,日誌檔案很可能顯示表格上最後成功動作的資訊。
附註: 如果您匯入單一表格,則無法取消。如果您匯入多個表格,則可以選擇取消。但是,不可以取消提交正在處理的表格,且會完成載入。