分享方式:


使用 XML 來源來擷取資料

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

若要加入和設定 XML 來源,封裝必須至少含有一個「資料流程」工作。

使用 XML 來源擷取資料

  1. 在 SQL Server Data Tools (SSDT) 中,開啟包含您所需套件的 Integration Services 專案。

  2. 在 [方案總管] 中,按兩下封裝將其開啟。

  3. 按一下 [資料流程] 索引標籤,然後將 XML 來源從 [工具箱] 拖曳至設計介面。

  4. 按兩下 XML 來源。

  5. 在 [XML 來源編輯器] 的 [連線管理員] 頁面上,選取資料存取模式:

    • 若為 [XML 檔案位置] 存取模式,請按一下 [瀏覽],以尋找包含 XML 檔案的資料夾。

    • 若為 [來自變數的 XML 檔案] 存取模式,請選取包含 XML 檔案路徑的使用者定義變數。

    • 若為 [來自變數的 XML 資料] 存取模式,請選取包含 XML 資料的使用者定義變數。

    注意

    變數必須定義於包含 XML 來源之「資料流程」工作的範圍內,或定義於封裝的範圍內;此外,變數還必須具有字串資料類型。

  6. (選擇性) 選取 [使用內嵌結構描述],來指示 XML 文件包含結構描述資訊。

  7. 若要指定 XML 檔案的外部「XML 結構描述定義語言」(XSD) 結構描述,請執行下列其中之一:

    • 按一下 [瀏覽],以尋找現有 XSD 檔案。

    • 按一下 [產生 XSD],以從 XML 檔案建立 XSD。

  8. 若要更新輸出資料行的名稱,請按一下 [資料行],然後編輯 [輸出資料行] 清單中的值。

  9. 若要設定錯誤輸出,請按一下 [錯誤輸出] 。 如需詳細資訊,請參閱 偵錯資料流程

  10. 按一下 [確定] 。

  11. 若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目]

另請參閱

XML 來源
Integration Services 轉換
Integration Services 路徑
資料流程工作