Sdílet prostřednictvím


Toky v mapování toku dat

Co je tok?

Flowlet je opakovaně použitelný kontejner aktivit, které je možné vytvořit z existujícího mapování toku dat nebo začít úplně od začátku. Opětovným použitím vzorů můžete zabránit duplikaci logiky a použít stejnou logiku napříč mnoha mapováními toků dat.

Pomocí toků můžete vytvořit logiku, která umožňuje provádět věci, jako je čištění adres nebo oříznutí řetězců. Potom můžete vstup a výstupy namapovat na sloupce ve volajícím toku dat pro dynamické opakované použití kódu.

Začínáme

Pokud chcete vytvořit tok, vyberte novou akci toku z možností nabídky mapování toku dat.

Snímek obrazovky znázorňující, jak vytvořit tok

Tím se vytvoří nový tok, ve kterém můžete přidávat vstupy, výstupy a aktivity transformace.

Návrhová plocha toku

Návrhová plocha toku je podobná návrhové ploše mapování toku dat. Hlavní rozdíly jsou prostředí pro vstup, výstup a ladění, které jsou popsány níže.

Snímek obrazovky znázorňující návrhovou plochu toku a podobnost s mapováním toků dat

Vstup toku

Vstup toku definuje vstupní sloupce očekávané z volajícího mapování toku dat. Toto volání mapování toku dat mapuje sloupce ze streamu do sloupců, které jste definovali ze vstupu. To umožňuje toku provádět opakovaně použitelné logiky u sloupců a zároveň poskytuje flexibilitu pro volání mapování toku dat, pro které sloupce se tok toku vztahuje.

Snímek obrazovky znázorňující panel vlastností vstupní konfigurace toku

Výstup toku

Výstup toku definuje výstupní sloupce, které lze očekávat, že se mají generovat do toku dat mapování volání. Po provedení všech transformací v toku toku se výsledné výstupní sloupce odešlou do toku dat mapování volání.

Snímek obrazovky s panelem vlastností výstupního výstupu toku

Ladění toku

Ladění toku má několik rozdílů od prostředí ladění mapování toku dat.

Nejprve jsou data ve verzi Preview k dispozici pouze na výstupu toku. Pokud chcete zobrazit náhled dat, nezapomeňte vybrat výstup toku a pak kartu Náhled dat.

Snímek obrazovky znázorňující náhled dat na výstupu v toku

Za druhé, protože toky se dynamicky mapují na vstupy, aby je mohli ladit toky, umožňují uživatelům zadávat testovací data, která se mají posílat prostřednictvím toku. V nastavení ladění byste měli vidět mřížku, která vyplní testovací data, která odpovídají vstupním sloupcům. Všimněte si, že vstupy s velkým počtem sloupců možná budete muset vybrat na ikoně celé obrazovky.

Snímek obrazovky znázorňující nastavení ladění a zadání testovacích dat pro ladění

Další metody pro vytvoření toku

Toky je možné vytvořit také z existujících mapování toků dat. To umožňuje uživatelům rychle znovu použít logiku, kterou už vytvořili.

U jedné aktivity transformace můžete kliknout pravým tlačítkem myši na aktivitu mapování toku dat a vybrat Vytvořit nový tok. Tím se vytvoří tok s touto aktivitou a vstupem tak, aby odpovídal vstupům aktivity.

Snímek obrazovky znázorňující vytvoření toku z existující aktivity pomocí možnosti nabídky po kliknutí pravým tlačítkem myši

Pokud máte zapnutý vícenásobný výběr, můžete také vybrat více aktivit mapování toku dat. Můžete to udělat tak, že buď přidružíte více aktivit tak, že nakreslíte obdélník, který je vyberete, nebo pomocí shift+select vyberete více aktivit. Pak kliknete pravým tlačítkem myši a vyberete Vytvořit nový tok.

Snímek obrazovky znázorňující vícenásobný výběr z existujících aktivit

Spuštění toku uvnitř toku dat mapování

Po vytvoření toku můžete tok spustit z aktivity mapování toku dat pomocí transformace toku toku toku.

Další informace naleznete v tématu Transformace toku v mapování toku dat | Microsoft Docs.