Przepływy przepływu mapowania danych
Co to jest przepływ?
Flowlet to kontener działań wielokrotnego użytku, który można utworzyć na podstawie istniejącego przepływu danych mapowania lub rozpocząć od podstaw. Dzięki ponownemu użyciu wzorców można zapobiec duplikowaniu logiki i zastosować tę samą logikę w wielu przepływach danych mapowania.
Dzięki przepływom można utworzyć logikę do wykonywania takich czynności, jak czyszczenie adresów lub przycinanie ciągów. Następnie można mapować dane wejściowe i wyjściowe na kolumny w przepływie danych wywołujących w celu ponownego użycia kodu dynamicznego.
Wprowadzenie
Aby utworzyć przepływ, wybierz nową akcję przepływu przepływu z opcji menu przepływu mapowania danych.
Spowoduje to utworzenie nowego przepływu, w którym można dodać dane wejściowe, dane wyjściowe i działania przekształcania.
Powierzchnia projektowa przepływu
Powierzchnia projektowa przepływu jest podobna do powierzchni projektowej przepływu mapowania danych. Podstawowe różnice to środowiska wejściowe, wyjściowe i debugowania opisane poniżej.
Dane wejściowe przepływu
Dane wejściowe przepływu definiują kolumny wejściowe oczekiwane z wywoływanego przepływu danych mapowania. To wywołanie przepływu mapowania danych mapuje kolumny ze strumienia na kolumny zdefiniowane z danych wejściowych. Dzięki temu przepływlet może wykonywać logikę wielokrotnego użytku w kolumnach, jednocześnie zapewniając elastyczność wywoływanego przepływu danych mapowania, do którego mają zastosowanie kolumny przepływu.
Dane wyjściowe przepływu
Dane wyjściowe przepływu definiują kolumny wyjściowe, które można oczekiwać, aby emitować do wywoływanego przepływu danych mapowania. Po wykonaniu wszystkich przekształceń w przepływie do wynikowych kolumn wyjściowych zostaną wysłane do wywołującego przepływu danych mapowania.
Debugowanie przepływu
Debugowanie przepływu ma kilka różnic w porównaniu z debugowaniem przepływu mapowania danych.
Najpierw dane w wersji zapoznawczej są dostępne tylko w danych wyjściowych przepływu. Aby wyświetlić podgląd danych, wybierz dane wyjściowe przepływu, a następnie kartę Podgląd danych.
Po drugie, ponieważ przepływlety są dynamicznie mapowane na dane wejściowe, aby debugować przepływlety, umożliwiają użytkownikom wprowadzanie danych testowych do wysyłania przez przepływlet. W obszarze ustawień debugowania powinna zostać wyświetlona siatka, aby wypełnić dane testowe zgodne z kolumnami wejściowymi. Uwaga dotycząca danych wejściowych z dużą liczbą kolumn, które mogą być konieczne do wybrania na ikonie pełnoekranowej.
Inne metody tworzenia przepływu
Przepływy można również tworzyć na podstawie istniejących przepływów danych mapowania. Dzięki temu użytkownicy mogą szybko ponownie używać już utworzonej logiki.
W przypadku pojedynczego działania przekształcania możesz kliknąć prawym przyciskiem myszy działanie przepływu mapowania danych i wybrać polecenie Utwórz nowy przepływ. Spowoduje to utworzenie przepływu przy użyciu tego działania i danych wejściowych w celu dopasowania ich do danych wejściowych działania.
Jeśli włączono wiele opcji wyboru, możesz również wybrać wiele działań przepływu mapowania danych. Można to zrobić za pomocą logowania jednokrotnego wielu działań, rysując prostokąt, aby je zaznaczyć, lub wybierając wiele działań za pomocą shift+select. Następnie kliknij prawym przyciskiem myszy i wybierz polecenie Utwórz nowy przepływ.
Uruchamianie przepływu wewnątrz przepływu mapowania danych
Po utworzeniu przepływu można uruchomić przepływ z działania przepływu mapowania danych za pomocą przekształcenia przepływu przepływu.
Aby uzyskać więcej informacji, zobacz Przekształcanie przepływu przepływu w przepływie danych mapowania | Microsoft Docs.