在管線中包含資料轉換預存程序
將 CREATE EXTERNAL TABLE AS SELECT
(CETAS) 陳述式封裝在預存程序中,可讓您更輕鬆地操作可能需要重複執行的資料轉換。 在 Azure Synapse Analytics 和 Azure Data Factory 中,您可以建立連線到連結服務 (包括裝載資料湖檔案的 Azure Data Lake Store Gen2 儲存體帳戶,以及無伺服器 SQL 集區) 的管線,以利呼叫預存程序,作為整體資料擷取、轉換和載入 (ETL) 管線的一部分。
例如,您可以建立包含下列活動的管線:
- 刪除活動,用於刪除資料湖中已轉換資料的目標資料夾 (如果已存在)。
- 預存程序活動,用於連線到無伺服器 SQL 集區,並執行封裝 CETAS 作業的預存程序。
建立資料轉換的管線可讓您排程在特定時間執行的作業,或根據特定事件 (例如來源儲存位置新增了檔案) 執行的作業。
提示
如需在管線中使用預存程序活動的詳細資訊,請參閱 Azure Data Factory 文件中的在 Azure Data Factory 或 Synapse Analytics 中使用 SQL Server 預存程序活動轉換資料。