Zahrnutí uložené procedury transformace dat do kanálu
Zapouzdření CREATE EXTERNAL TABLE AS SELECT příkazu CETAS v uložené proceduře usnadňuje zprovoznění transformací dat, které může být nutné provádět opakovaně. Ve službě Azure Synapse Analytics a Azure Data Factory můžete vytvářet kanály, které se připojují k propojeným službám, včetně účtů úložiště Azure Data Lake Store Gen2, které hostují soubory Data Lake, a bezserverové fondy SQL. umožňuje volat uložené procedury jako součást celkového kanálu extrakce, transformace a načítání dat (ETL).
Můžete například vytvořit kanál, který obsahuje následující aktivity:
- Aktivita odstranění , která odstraní cílovou složku transformovaných dat v datovém jezeře, pokud už existuje.
- Aktivita uložená procedura, která se připojuje k bezserverovém fondu SQL a spouští uloženou proceduru, která zapouzdřuje vaši operaci CETAS.
Vytvoření kanálu pro transformaci dat umožňuje naplánovat spuštění operace v určitých časech nebo na základě konkrétních událostí (například nových souborů přidaných do umístění zdrojového úložiště).
Návod
Další informace o používání aktivity Uložená procedura v rámci kanálu najdete viz Transformace dat pomocí aktivity Uložená procedura SQL Serveru ve službě Azure Data Factory nebo Synapse Analytics v dokumentaci ke službě Azure Data Factory.