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.
Beispiel
Vorlagendatensatzregeln werden geschrieben, indem die folgenden Optionen angegeben werden: Feldname, Feldtyp, Operator, Werttyp und Wert.
Wenn Sie die Vorlagendatensatzoptionen wie folgt definieren:
Feldname: MatchScore
Feldtyp: Numerisch
Operator: Gleich
Werttyp: Zeichenfolge
Wert: 100
Die Vorlagenregel wählt den Datensatz in der Sammlung aus, bei dem der Übereinstimmungswert dem Wert 100 entspricht.
- Wählen Sie die Option Vorlagendatensatz definieren aus.
- Klicken Sie auf die Schaltfläche Regel hinzufügen .
- Definieren Sie diese Optionen, die auf dem Knoten Regeln angezeigt werden, wie in der folgenden Tabelle aufgeführt:
Option Beschreibung Feldname
Diese Option gibt den Namen des Datenflussfeldes mit dem auszuwertenden Wert an, um zu bestimmen, ob der Datensatz der Vorlagendatensatz sein soll. Feldtyp Wählen Sie eine der folgenden Optionen aus der Dropdown-Liste aus, um den Datentyp im Feld anzugeben: - Nicht numerisch: Wählen Sie diese Option aus, wenn das Feld nicht numerische Daten enthält (z. B. Zeichenfolgendaten).
- Numerisch: Wählen Sie diese Option aus, wenn das Feld numerische Daten enthält (z. B. double oder float).
Operator Wählen Sie eine der folgenden Optionen aus der Dropdown-Liste aus, um den Vergleichstyp für die Auswertung des Feldes anzugeben: - Enthält: Ignoriert das Feld, wenn es leere Daten enthält.
- Gleich: Bewertet das Feld mit 0, wenn es leere Daten enthält.
- Größer als: Bewertet das Feld mit 100, wenn es leere Daten enthält.
- Größer oder gleich: Bewertet die Kopfdubletten- und Kandidatenfelder mit 100, wenn beide leere Daten enthalten; bewertet andernfalls die Kopfdubletten- und Kandidatenfelder mit 0.
- 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 als 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 höchsten Wert (in Byte) 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.
-
Kürzeste: Vergleicht den Wert des Feldes für die gesamte Datensatzgruppe und bestimmt, welcher Datensatz den kürzesten Wert (in Byte) im Feld aufweist.
Wenn die Gruppe beispielsweise die Werte „Mike“ und „Michael“ enthält, wird der Datensatz mit dem Wert „Mike“ ausgewählt. Wenn mehrere Datensätze gleichzeitig den kürzesten 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 10, 20, 30 oder 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 Sie diesen Operator auswählen, wird Ihnen die Option Mehrere Ergebnisse angezeigt. Über diese können Sie eine der folgenden Optionen auswählen:
- Keine berücksichtigen: Wenn in dem Feld die Häufigkeit der Vorkommen bei mehr als einem Wert gleich ist, wird als häufigster Wert kein Wert zurückgegeben.
- Alle berücksichtigen: Wenn in dem Feld die Häufigkeit der Vorkommen bei mehr als einem Wert gleich ist, werden alle häufigsten Werte zurückgegeben.
- Ungleich: Bestimmt, ob der Feldwert nicht mit dem angegebenen Wert übereinstimmt.
Werttyp Wählen Sie eine der folgenden Optionen aus der Dropdown-Liste aus, um den Wert anzugeben, den Sie mit dem Feldwert vergleichen möchten: Anmerkung: Diese Option ist nicht verfügbar, wenn Sie einen dieser Operatoren auswählen: Höchste, Niedrigste, Längste, Kürzeste, Ist leer, Ist nicht leeroder Häufigste.- Feld: Wählen Sie diese Option aus, wenn Sie den Wert eines anderen Datenflussfeldes mit dem Feld vergleichen möchten.
- Zeichenfolge: Wählen Sie diese Option aus, 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 Werttyp 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 einen dieser Operatoren auswählen: Höchste, Niedrigste, Längste, Kürzeste, Ist leer, Ist nicht leeroder Häufigste. - (Optional) Wenn Sie zusätzliche Regeln definieren möchten, klicken Sie auf die Schaltfläche Regel hinzufügen .Anmerkung: 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. Sie müssen die Best-of-Breed-Einstellungen konfigurieren, um die Konfiguration abzuschließen.