在 SSIS 套件部署於 Azure 的情況下,於內部部署與 Azure 中開啟和儲存檔案

適用於:Azure Data Factory Azure Synapse Analytics

提示

試用 Microsoft Fabric 中的 Data Factory,這是適用於企業的全方位分析解決方案。 Microsoft Fabric 涵蓋從資料移動到資料科學、即時分析、商業智慧和報告的所有項目。 了解如何免費開始新的試用

本文描述當您將使用本機檔案系統的 SSIS 套件隨即轉移至 Azure 中的 SSIS 時,如何在內部部署與 Azure 中開啟和儲存檔案。

儲存暫存檔案

如果您需要在單一套件執行期間儲存及處理暫存檔案,套件可以使用目前的工作目錄 (.) 或 Azure-SSIS Integration Runtime 節點的暫存資料夾 (%TEMP%)。

使用內部部署檔案共用

當您將使用本機檔案系統的套件隨即轉移至 Azure 中的 SSIS 時,若要繼續使用內部部署檔案共用,請執行下列動作:

  1. 將檔案從本機檔案系統轉送至內部部署檔案共用。

  2. 將內部部署檔案共用加入 Azure 虛擬網路。

  3. 將您的 Azure-SSIS IR 加入相同的虛擬網路。 如需詳細資訊,請參閱將 Azure-SSIS 整合執行階段加入虛擬網路

  4. 透過設定使用 Windows 驗證的存取認證,將您的 Azure-SSIS IR 連線至相同虛擬網路中的內部部署檔案共用。 如需詳細資訊,請參閱使用 Windows 驗證連線至資料和檔案共用

  5. 將您套件中的本機檔案路徑更新為指向內部部署檔案共用的 UNC 路徑。 例如,將 C:\abc.txt 更新為 \\<on-prem-server-name>\<share-name>\abc.txt

使用 Azure 檔案共用

當您將使用本機檔案系統的套件隨即轉移至 Azure 中的 SSIS 時,若要使用 Azure 檔案服務,請執行下列動作:

  1. 將檔案從本機檔案系統轉送至 Azure 檔案服務。 如需詳細資訊,請參閱 Azure 檔案服務

  2. 透過設定使用 Windows 驗證的存取認證,將您的 Azure-SSIS IR 連線到 Azure 檔案服務。 如需詳細資訊,請參閱使用 Windows 驗證連線至資料和檔案共用

  3. 將您套件中的本機檔案路徑更新為指向 Azure 檔案服務的 UNC 路徑。 例如,將 C:\abc.txt 更新為 \\<storage-account-name>.file.core.windows.net\<share-name>\abc.txt