Omówienie potoków
Potoki w usłudze Microsoft Fabric hermetyzują sekwencję działań , które wykonują zadania przenoszenia i przetwarzania danych. Potok służy do definiowania działań transferu i przekształcania danych oraz organizowania tych działań za pomocą działań przepływu sterowania, które zarządzają rozgałęziania, pętli i innej typowej logiki przetwarzania. Graficzna kanwa potoku w interfejsie użytkownika sieć szkieletowa umożliwia tworzenie złożonych potoków z minimalnym lub bez konieczności kodowania.
Podstawowe pojęcia dotyczące potoku
Przed utworzeniem potoków w usłudze Microsoft Fabric należy zrozumieć kilka podstawowych pojęć.
Działania
Działania to zadania wykonywalne w potoku. Przepływ działań można zdefiniować, łącząc je w sekwencji. Wynik określonego działania (powodzenie, niepowodzenie lub ukończenie) może służyć do kierowania przepływu do następnego działania w sekwencji.
Istnieją dwie szerokie kategorie działań w potoku.
Działania przekształcania danych — działania hermetyzujące operacje transferu danych, w tym proste działania kopiowania danych, które wyodrębniają dane ze źródła i ładują je do miejsca docelowego, oraz bardziej złożone działania Przepływ danych, które hermetyzują przepływy danych (Gen2), które stosują przekształcenia do danych podczas przesyłania. Inne działania przekształcania danych obejmują działania notesu służące do uruchamiania notesu platformy Spark, działania procedury składowanej w celu uruchamiania kodu SQL, usuwania działań dotyczących danych w celu usunięcia istniejących danych i innych. W usłudze OneLake można skonfigurować lokalizację docelową do magazynu lakehouse, magazynu, bazy danych SQL lub innych opcji.
Działania przepływu sterowania — działania , których można użyć do implementowania pętli, rozgałęziania warunkowego lub zarządzania wartościami zmiennych i parametrów. Szeroki zakres działań przepływu sterowania umożliwia zaimplementowanie złożonej logiki potoku w celu organizowania pozyskiwania i przekształcania danych.
Napiwek
Aby uzyskać szczegółowe informacje na temat pełnego zestawu działań potoku dostępnych w usłudze Microsoft Fabric, zobacz Omówienie działań w dokumentacji usługi Microsoft Fabric.
Parametry
Potoki można sparametryzować, umożliwiając podanie określonych wartości do użycia przy każdym uruchomieniu potoku. Na przykład możesz chcieć użyć potoku do zapisania pozyskanych danych w folderze, ale mieć elastyczność określania nazwy folderu przy każdym uruchomieniu potoku.
Użycie parametrów zwiększa możliwość ponownego użycia potoków, umożliwiając tworzenie elastycznych procesów pozyskiwania i przekształcania danych.
Uruchomienia potoków
Za każdym razem, gdy potok jest wykonywany, jest inicjowane uruchomienie potoku danych. Uruchomienia mogą być inicjowane na żądanie w interfejsie użytkownika sieci szkieletowej lub zaplanowane do uruchamiania z określoną częstotliwością. Użyj unikatowego identyfikatora przebiegu, aby przejrzeć szczegóły przebiegu, aby potwierdzić pomyślne ukończenie i zbadać określone ustawienia używane dla każdego wykonania.