Uwzględnij procedurę składowaną przekształcania danych w potoku
Hermetyzowanie CREATE EXTERNAL TABLE AS SELECT
instrukcji (CETAS) w procedurze składowanej ułatwia operacjonalizacja przekształceń danych, które mogą być konieczne wielokrotnie. W usługach Azure Synapse Analytics i Azure Data Factory można tworzyć potoki łączące się z połączonymi usługami, w tym kontami magazynu usługi Azure Data Lake Store Gen2 hostujących pliki typu data lake i bezserwerowymi pulami SQL, umożliwiając wywoływanie procedur składowanych w ramach ogólnego potoku wyodrębniania, przekształcania i ładowania danych (ETL).
Możesz na przykład utworzyć potok zawierający następujące działania:
- Działanie Usuń , które usuwa folder docelowy przekształconych danych w usłudze Data Lake, jeśli już istnieje.
- Działanie Procedury składowanej łączące się z bezserwerową pulą SQL i uruchamia procedurę składowaną, która hermetyzuje operację CETAS.
Utworzenie potoku transformacji danych umożliwia zaplanowanie działania operacji w określonych godzinach lub na podstawie określonych zdarzeń (takich jak nowe pliki dodawane do źródłowej lokalizacji magazynu).
Napiwek
Aby uzyskać więcej informacji na temat korzystania z działania Procedury składowanej w potoku, zobacz Przekształcanie danych przy użyciu działania Procedura składowana programu SQL Server w usłudze Azure Data Factory lub Synapse Analytics w dokumentacji usługi Azure Data Factory.