Regeln für den Vorlagendatensatz definieren

Bei der „Best of Breed“-Verarbeitung ist der Vorlagendatensatz der Datensatz in einer Sammlung, anhand dessen der „Best of Breed“-Datensatz erstellt wird. Der Vorlagendatensatz wird als Startpunkt für den Aufbau des „Best of Breed“-Datensatzes verwendet und basierend auf den von Ihnen definierten „Best of Breed“-Einstellungen geändert. Der „Best of Breed“-Schritt kann den Vorlagendatensatz automatisch auswählen. Alternativ können Sie Regeln für die Auswahl des Vorlagendatensatzes definieren. In diesem Thema wird beschrieben, wie Sie Regeln für die Auswahl des Vorlagendatensatzes definieren können.

Vorlagenregeln werden geschrieben, indem der Feldname, ein Operator, ein Werttyp und ein Wert angegeben werden. Es folgt ein Beispiel der Optionen für den Vorlagendatensatz:

Feldname: MatchScore
Feldtyp: Numerisch
Operator: Gleich
Werttyp: Zeichenfolge
Wert: 100

Diese Vorlagenregel wählt den Datensatz in der Sammlung aus, bei dem die Punktzahl dem Wert 100 entspricht.

Im folgenden Verfahren wird beschrieben, wie eine Vorlagendatensatzregel im „Best of Breed“-Schritt definiert wird.

  1. Wählen Sie im „Best of Breed“-Schritt unter Einstellungen für Vorlagendatensatz die Option Vorlagendatensatz definieren aus.
  2. Klicken Sie im Baum auf Regeln.
  3. Klicken Sie auf Regel hinzufügen.
  4. Füllen Sie die folgenden Felder aus.
    Option Beschreibung

    Feldname

    Gibt den Namen des Datenflussfeldes mit dem auszuwertenden Wert an, um zu bestimmen, ob der Datensatz der Vorlagendatensatz sein soll.

    Feldtyp

    Gibt den Datentyp im Feld an. Zur Auswahl stehen:

    Nicht numerisch
    Wählen Sie diese Option aus, wenn das Feld nicht numerische Daten enthält (z. B. string-Daten).
    Numerisch
    Wählen Sie diese Option aus, wenn das Feld numerische Daten enthält (z. B. double, float usw.).

    Operator

    Gibt den Vergleichstyp an, den Sie zur Auswertung des Feldes verwenden möchten. Zur Auswahl stehen:

    Contains
    Bestimmt, ob das Feld den angegebenen Wert enthält. Zum Beispiel enthält „Segelboot“ den Wert „boot“.
    Gleich
    Bestimmt, ob das Feld exakt den angegebenen Wert enthält.
    Größer als
    Bestimmt, ob der Feldwert größer als der angegebene Wert ist. Dieser Vorgang kann nur auf numerischen Feldern ausgeführt werden.
    Größer oder gleich
    Bestimmt, ob der Feldwert größer als oder gleich dem angegebenen Wert ist. Dieser Vorgang kann nur auf numerischen Feldern ausgeführt werden.
    Höchste
    Vergleicht den Wert des Feldes für die gesamte Datensatzgruppe und bestimmt, welcher Datensatz den höchsten Wert im Feld aufweist. Wenn die Felder in der Gruppe beispielsweise Werte von 10, 20, 30 und 100 enthalten, würde der Datensatz mit dem Feldwert 100 ausgewählt werden. Dieser Vorgang kann nur auf numerischen Feldern ausgeführt werden. Wenn mehrere Datensätze gleichzeitig den längsten Wert aufweisen, wird ein Datensatz ausgewählt.
    Ist leer
    Bestimmt, ob das Feld keinen Wert enthält.
    Ist nicht leer
    Bestimmt, ob das Feld einen Wert enthält.
    Kleiner als
    Bestimmt, ob der Feldwert kleiner als der angegebene Wert ist. Dieser Vorgang kann nur auf numerischen Feldern ausgeführt werden.
    Kleiner oder gleich
    Bestimmt, ob der Feldwert kleiner als oder gleich dem angegebenen Wert ist. Dieser Vorgang kann nur auf numerischen Feldern ausgeführt werden.
    Längste
    Vergleicht den Wert des Feldes für die gesamte Datensatzgruppe und bestimmt, welcher Datensatz den längsten Wert (in Bytes) im Feld aufweist. Wenn die Gruppe beispielsweise die Werte „Mike“ und „Michael“ enthält, wird der Datensatz mit dem Wert „Michael“ ausgewählt. Wenn mehrere Datensätze gleichzeitig den längsten Wert aufweisen, wird ein Datensatz ausgewählt.
    Niedrigste
    Vergleicht den Wert des Feldes für die gesamte Datensatzgruppe und bestimmt, welcher Datensatz den niedrigsten Wert im Feld aufweist. Wenn die Felder in der Gruppe beispielsweise Werte von 10, 20, 30 und 100 enthalten, würde der Datensatz mit dem Feldwert 10 ausgewählt werden. Dieser Vorgang kann nur auf numerischen Feldern ausgeführt werden. Wenn mehrere Datensätze gleichzeitig den längsten Wert aufweisen, wird ein Datensatz ausgewählt.
    Häufigste
    Bestimmt, ob der Feldwert den Wert enthält, der in diesem Feld unter den Datensätzen in der Gruppe am häufigsten auftritt. Wenn zwei oder mehr Werte am häufigsten auftreten, werden keine Aktionen durchgeführt.
    Ungleich
    Bestimmt, ob der Feldwert nicht mit dem angegebenen Wert übereinstimmt.

    Werttyp

    Gibt den Werttyp an, den Sie mit dem Wert des Feldes vergleichen möchten. Zur Auswahl stehen:

    Anmerkung: Diese Option ist nicht verfügbar, wenn Sie den Operator „Höchste“, „Niedrigste“ oder „Längste“ auswählen.
    Feld
    Wählen Sie diese Option, wenn Sie den Wert eines anderen Datenflussfeldes mit dem Feld vergleichen möchten.
    Zeichenfolge
    Wählen Sie diese Option, wenn Sie das Feld mit einem spezifischen Wert vergleichen möchten.
    Wert

    Gibt den Wert an, der mit dem Wert des Feldes verglichen werden soll. Wenn Sie im Feld Feldtyp den Eintrag „Feld“ ausgewählt haben, müssen Sie ein Datenflussfeld auswählen. Wenn Sie im Feld Werttyp den Eintrag „Zeichenfolge“ ausgewählt haben, müssen Sie den bei dem Vergleich zu verwendenden Wert eingeben.

    Anmerkung: Diese Option ist nicht verfügbar, wenn Sie den Operator „Höchste“, „Niedrigste“ oder „Längste“ auswählen.
  5. Klicken Sie auf OK.
  6. Wenn Sie zusätzliche Regeln festlegen möchten, müssen Sie auf Regel hinzufügen klicken.

    Wenn Sie zusätzliche Regeln hinzufügen, müssen Sie einen logischen Operator auswählen, der zwischen jeder Regel zu verwenden ist. Wählen Sie And aus, wenn die neue Regel und die vorherige Regel beide erfüllt sein müssen, damit der Datensatz als Vorlagendatensatz ausgewählt wird. Wählen Sie Or aus, wenn entweder die vorherige Regel oder die neue Regel erfüllt sein muss, damit der Datensatz als Vorlagendatensatz ausgewählt wird.

Sie haben nun Regeln konfiguriert, die zur Auswahl des Vorlagendatensatzes verwendet werden sollen. Konfigurieren Sie die Best-of-Breed-Einstellungen, um die Konfiguration des „Best of Breed“-Schrittes abzuschließen.