Een opgeslagen procedure voor gegevenstransformatie opnemen in een pijplijn

Voltooid

Als u een CREATE EXTERNAL TABLE AS SELECT instructie (CETAS) in een opgeslagen procedure inkapselt, kunt u eenvoudiger gegevenstransformaties operationeel maken die u mogelijk herhaaldelijk moet uitvoeren. In Azure Synapse Analytics en Azure Data Factory kunt u pijplijnen maken die verbinding maken met gekoppelde services, waaronder Azure Data Lake Store Gen2-opslagaccounts die data lake-bestanden en serverloze SQL-pools hosten, zodat u uw opgeslagen procedures kunt aanroepen als onderdeel van een algemene ETL-pijplijn (gegevensextractie, transformatie en belasting).

U kunt bijvoorbeeld een pijplijn maken die de volgende activiteiten bevat:

  • Een verwijderactiviteit waarmee de doelmap voor de getransformeerde gegevens in de data lake wordt verwijderd als deze al bestaat.
  • Een opgeslagen procedureactiviteit die verbinding maakt met uw serverloze SQL-pool en de opgeslagen procedure uitvoert waarmee uw CETAS-bewerking wordt ingekapseld.

Een schermopname van een pijplijn met een verwijderactiviteit en een opgeslagen procedureactiviteit.

Door een pijplijn voor de gegevenstransformatie te maken, kunt u de bewerking plannen op specifieke tijdstippen of op basis van specifieke gebeurtenissen (zoals nieuwe bestanden die worden toegevoegd aan de bronopslaglocatie).

Tip

Zie Gegevens transformeren met behulp van de opgeslagen procedureactiviteit in Azure Data Factory of Synapse Analytics in de documentatie van Azure Data Factory voor meer informatie over het gebruik van de opgeslagen procedureactiviteit in een pijplijn.