Filter-processor
Filtert gegevens op basis van voorwaarden.
Met de Filter-processor kunt u invoergegevens filteren op basis van één of meer voorwaarden die door operators zijn ingesteld. U kunt het resultaat ook splitsen tussen twee uitvoerstromen, voor rijen die overeenkomen en rijen die niet overeenkomen.
Gebruik
-
De Filter-processor heeft één invoerstroom nodig en kan tot twee uitvoerstromen genereren: één voor gegevens die overeenkomen met uw filters, en één voor gegevens die niet overeenkomen.
-
Bij gebruik van operatoren (=, <, >, enz.) om twee velden met null-waarden te vergelijken, worden alle rijen als niet-overeenkomende rijen beschouwd en zullen ze beschikbaar zijn in de tweede uitvoer van de Filter-processor.
-
Klik op het pictogram + in het configuratiescherm van de processor om meer dan één filter te maken.
Eigenschappen
Eigenschappen om te filteren op de waarden in uw velden.
| Eigenschap | Configuratie |
|---|---|
| Filters |
|
| Rijen selecteren die overeenkomen |
In het geval dat u meerdere filters hebt gedefinieerd, selecteert u het afstemmingstype dat moet worden toegepast op de rijen die gefilterd worden:
|
Om de naam van de processor te wijzigen of de beschrijving te bewerken, gaat u met de muisaanwijzer op de naam of beschrijving staan om naar het eigenschappenvenser te gaan en klikt u op het pictogram Bewerken.
Voorbeeld
De gegevensbron in dit voorbeeld bevat klantgegevens zoals namen, leeftijdsgroepen, geslacht en beroep.
Stel dat u zich voor uw analyses wilt richten op een specifieke demografische groep, namelijk klanten van 18-24 jaar en werklozen. U kunt de Filter-processoren gebruiken om de overeenkomstige gegevens te isoleren voordat u ze gebruikt.
In de processoreigenschappen selecteert u voor uw eerste filter Beroep als te verwerken veld, = als operator en Werkloos als te zoeken waarde. Klik op het pictogram + om nog een filter te maken, dit keer voor het veld Leeftijd met een waarde gelijk aan 18-24.
Onderaan het configuratiescherm van de processor kunt u in de lijst Selecteer rijen die overeenkomen kiezen uit drie verschillende opties:
-
Als u Alle filters selecteert, worden alle werkloze klanten uit de leeftijdsgroep 18-24 geretourneerd.
-
Als u Een filter selecteert, worden alle werkloze klanten en alle mensen uit de leeftijdsgroep 18-24 geretourneerd.
-
Als u Geen van de filters selecteert, worden alle klanten die niet werkloos zijn of uit de leeftijdsgroep 18-24 geretourneerd.
In dit voorbeeld is Alle filters geselecteerd.
Bij het uitvoeren van deze gegevensstroom worden alle overeenkomende rijen naar een specifiek doelbestand gestuurd, terwijl de rest naar een ander doel wordt gestuurd.