Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
VZTAHUJE SE NA:
Azure Data Factory
Azure Synapse Analytics
Toky dat jsou k dispozici v kanálech Azure Data Factory i v kanálech Azure Synapse Analytics. Tento článek se týká mapování toků dat. Pokud s transformacemi začínáte, přečtěte si úvodní článek Transformace dat pomocí mapování toků dat.
Tip
Ekvivalentní transformaci (filtrování řádků) v toku dat Gen2 najdete v průvodci tokem dat Gen2 pro mapování uživatelů toku dat.
Transformace filtru umožňují filtrování řádků na základě podmínky. Výstupní datový proud obsahuje všechny řádky, které odpovídají podmínce filtrování. Transformace filtru je podobná klauzuli WHERE v SQL.
Konfigurace
Pomocí tvůrce výrazů toku dat zadejte výraz pro podmínku filtru. Tvůrce výrazů otevřete tak, že vyberete modré pole. Podmínka filtru musí být typu boolean. Další informace o tom, jak vytvořit výraz, najdete v dokumentaci tvůrce výrazů .
Skript toku dat
Syntax
<incomingStream>
filter(
<conditionalExpression>
) ~> <filterTransformationName>
Příklad
Následující příklad je transformace filtru s názvem FilterBefore1960 , která přebírá příchozí datový proud CleanData. Podmínka filtru je výraz year <= 1960.
V uživatelském rozhraní vypadá tato transformace jako na následujícím obrázku:
Skript toku dat pro tuto transformaci je v následujícím fragmentu kódu:
CleanData
filter(
year <= 1960
) ~> FilterBefore1960
Související obsah
Vyfiltrujte sloupce pomocí transformace výběru.