Udostępnij za pośrednictwem


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.

Zrzut ekranu przedstawiający sposób tworzenia przepływu

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.

Zrzut ekranu przedstawiający powierzchnię projektową przepływu i podobieństwo z przepływami mapowania danych.

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.

Zrzut ekranu przedstawiający panel właściwości konfiguracji wejściowej 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.

Zrzut ekranu przedstawiający panel właściwości konfiguracji danych wyjściowych przepływu.

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.

Zrzut ekranu przedstawiający dane podglądu danych wyjściowych w przepływie.

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.

Zrzut ekranu przedstawiający ustawienia debugowania i sposób wprowadzania danych testowych na potrzeby debugowania.

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.

Zrzut ekranu przedstawiający tworzenie przepływu na podstawie istniejącego działania przy użyciu opcji menu po kliknięciu prawym przyciskiem myszy.

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.

Zrzut ekranu przedstawiający wybór wielu istniejących działań.

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.