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. To vám umožní 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ě).
Tip
Další informace o používání aktivity Uložená procedura v kanálu najdete v tématu 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.