Schnittmenge intersection

Die Aktivität Schnittmenge erzeugt ausgehend von den eingehenden Aktivitäten eine neue Population.

Dabei werden nur die in jeder der eingehenden Aktivitäten enthaltenen Populationen extrahiert. Die Zielgruppe wird aus allen eingehenden Ergebnissen erstellt, dies bedeutet, dass die vorgeschalteten Aktivitäten beendet sein müssen, bevor die Schnittmenge ausgeführt werden kann. Konfigurieren Sie die Aktivität, indem Sie einen Titel vergeben und die Optionen bezüglich des Ergebnisses auswählen.

Weitere Informationen zur Konfiguration und Verwendung der Schnittmengenaktivität finden Sie unter Gemeinsame Daten aus Populationen extrahieren (Schnittmenge).

Aktivieren Sie die Option Komplement erzeugen, wenn Sie auch die nicht in der Schnittmenge enthaltene Population verwenden möchten. Das Komplement enthält in diesem Fall die Vereinigung aller eingehenden Aktivitäten abzüglich der Schnittmenge. Die Schnittmengenaktivität weist somit, wie unten abgebildet, zwei ausgehende Transitionen auf:

Anwendungsbeispiel für eine Schnittmenge intersection-example

Im vorliegenden Beispiel werden drei Abfragen erstellt. Gesucht werden die in jeder der drei Populationen enthaltenen Empfänger. Diese sollen in einer Liste gespeichert werden. Gehen Sie wie folgt vor:

  1. Schließen Sie eine Schnittmenge an drei Abfrageaktivitäten an.

    Im vorliegenden Beispiel ruft die erste Abfrage alle männlichen Empfänger ab, die zweite alle Empfänger, die in Berlin leben, die dritte alle Empfänger zwischen 18 und 30 Jahre.

  2. Konfigurieren Sie die Schnittmenge. Wählen Sie dazu die Nur Schlüssel Abstimmmethode, da die aus den Abfragen resultierenden Populationen konsistente Daten enthalten.

  3. Falls Sie in den Abfragen Zusatzdaten verwenden, können Sie sich dafür entscheiden, nur gemeinsame Daten beizubehalten, indem Sie die entsprechende Option ankreuzen.

  4. Kreuzen Sie die Option Komplement erzeugen an, wenn Sie die Ergebnisse der Abfragen (abzüglich der Schnittmenge) im weiteren Verlauf des Workflows verwenden möchten.

  5. Schließen Sie an die Schnittmengenaktivität und gegebenenfalls auch an das Komplement jeweils ein Listen-Update an.

  6. Starten Sie den Workflow. Im vorliegenden Beispiel sind zwei Empfänger in allen drei eingehenden Abfragen enthalten. Das Komplement enthält die fünf Empfänger, die nur in einer oder zwei der drei Abfragen vorkommen.

    Das Ergebnis der Schnittmenge wird an die erste Listen-Update-Aktivität übermittelt. Das Ergebnis des Komplements wird an die zweite Listen-Update-Aktivität gesandt.

Eingabeparameter input-parameters

  • tableName
  • schema

Jedes eingehende Ereignis muss eine durch diese Parameter definierte Zielgruppe angeben.

Ausgabeparameter output-parameters

  • tableName
  • schema
  • recCount

Dieser Satz von drei Werten identifiziert die Zielgruppe, die aus der Schnittmenge resultiert. tableName ist der Name der Tabelle, die die Zielkennungen aufzeichnet, Schema ist das Schema der Population (normalerweise nms:recipient) und recCount ist die Anzahl der Elemente in der Tabelle.

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d