分享方式:


Excel 目的地

適用於:SQL Server Azure Data Factory 的 SSIS Integration Runtime

Excel 目的地會將資料載入至 Microsoft Excel 活頁簿中的工作表或範圍。

重要

如需連接至 Excel 檔案,以及將資料從 Excel 檔案載入或載入至 Excel 檔案的限制與已知問題的詳細資訊,請參閱使用 SQL Server Integration Services (SSIS) 將資料從 Excel 載入或載入至 Excel

存取模式

Excel 目的地提供三種不同的資料存取模式用於載入資料:

  • 資料表或檢視。

  • 在變數中指定的資料表或檢視。

  • SQL 陳述式的結果。 查詢可以是參數化查詢。

設定 Excel 目的地

Excel 目的地會使用 Excel 連接管理員,以連接到資料來源,而連接管理員會指定要使用的活頁簿檔案。 如需詳細資訊,請參閱 Excel Connection Manager

Excel 目的地擁有一個規則輸入與一個錯誤輸出。

您可以透過 SSIS 設計師或以程式設計方式設定屬性。

[進階編輯器] 對話方塊會反映能以程式設計的方式設定之所有屬性。 如需有關可以在 [進階編輯器] 對話方塊中或以程式設計方式設定之屬性的詳細資訊,請按下列其中一個主題:

如需如何設定屬性的詳細資訊,請參閱 設定資料流程元件的屬性

Excel 目的地編輯器 (連接管理員頁面)

使用 [Excel 目的地編輯器] 對話方塊的 [連接管理員] 頁面,來指定資料來源資訊,以及預覽結果。 Excel 目的地會將資料載入至 Microsoft Excel 活頁簿中的工作表或具名範圍。

注意

[Excel 目的地編輯器] 中無法使用 Excel 目的地的 CommandTimeout屬性,但可使用 [進階編輯器]來設定這個屬性。 此外, [進階編輯器] 中只會有特定的快速載入選項。 如需有關這個屬性的詳細資訊,請參閱< Excel Custom Properties>的<Excel 目的地>一節。

靜態選項

Excel 連接管理員
從清單中選取現有的 Excel 連線管理員,或按一下 [新增] 建立新的連線管理員。

新增
使用 [Excel 連線管理員] 對話方塊來建立新的連線管理員。

資料存取模式
從來源中指定選取資料的方法。

選項 描述
資料表或檢視 將資料載入 Excel 資料來源中的工作表或具名範圍。
資料表名稱或檢視名稱變數 在變數中指定工作表或範圍名稱。

相關資訊在套件中使用變數
SQL (命令) 使用 SQL 查詢將資料載入 Excel 目的地。

Excel 工作表的名稱
從下拉式清單中選取 Excel 目的地。 如果此清單為空,請按一下 [新增]

新增
按一下 [新增] 以啟動 [建立工資料表] 對話方塊。 按一下 [確定]時,對話方塊會建立 [Excel 連接管理員] 指向的 Excel 檔案。

檢視現有的資料
使用 [預覽查詢結果] 對話方塊來預覽結果。 預覽最多可顯示 200 個資料列。

資料存取模式動態選項

資料存取模式 = 資料表或檢視

Excel 工作表的名稱
從資料來源裡可用的資訊清單中,選取工作表或具名範圍的名稱。

資料存取模式 = 資料表名稱或檢視名稱變數

變數名稱
選取包含工作表名稱或具名範圍的變數。

資料存取模式 = SQL 命令

SQL 命令文字
輸入 SQL 查詢的文字,按一下 [建立查詢] 來建立查詢,或是按一下 [瀏覽] 以找出包含查詢文字的檔案。

建立查詢
使用 [查詢產生器] 對話方塊,以視覺化的方式來建構 SQL 查詢。

瀏覽
使用 [開啟] 對話方塊來找出包含 SQL 查詢文字的檔案。

剖析查詢
請確認查詢文字的語法。

Excel 目的地編輯器 (對應頁面)

使用 [Excel 目的地編輯器] 對話方塊的 [對應] 頁面,將輸入資料行對應至目的地資料行。

選項。

可用的輸入資料行
檢視可用的輸入資料行清單。 使用拖放作業,即可將資料表中的可用輸入資料行對應到目的地資料行。

可用的目的地資料行
檢視可用的目的地資料行清單。 使用拖放作業,即可將資料表中的可用目的地資料行對應到輸入資料行。

輸入資料行
從上述資料表檢視選取的輸入資料行。 您可以使用 [可用的輸入資料行] 清單來變更對應。

目的地資料行
檢視每個可用的目的地資料行,不論是否已經對應。

Excel 目的地編輯器 (錯誤輸出頁面)

使用 [Excel 目的地編輯器] 對話方塊的 [進階] 頁面,即可指定錯誤處理的選項。

選項。

輸入或輸出
檢視資料來源的名稱。

資料行
檢視您在 [Excel 來源編輯器] 對話方塊的 [連線管理員] 節點中所選取的外部 (來源) 資料行。

錯誤
指定錯誤發生時要採取的動作:忽略失敗、重新導向資料列,或使元件失效。

相關主題:處理資料中的錯誤

截斷
指定截斷發生時要採取的動作:忽略失敗、重新導向資料列,或使元件失效。

說明
檢視錯誤的描述。

將這個值設定到選取的資料格
指定發生錯誤或截斷時要對所有選取之資料格採取的動作:忽略失敗、重新導向資料列,或使元件失效。

套用
將錯誤處理選項套用至選取的資料格。

另請參閱

使用 SQL Server Integration Services (SSIS) 將資料從 Excel 載入或載入至 Excel
Excel 來源
Excel 連線管理員