Planen Ihrer Datenfilterkriterien (automatische Generierung)
Datenfilterkriterien basieren auf Ihren Kundendaten. Bevor Sie Datenfilter festlegen können, müssen Sie entscheiden, welche Kundendaten Sie sichern möchten.
Sie könnten z. B. den Zugriff auf Kundendaten, basierend auf dem Wohnort der Kunden nach Ländern, Städten oder Bundesländern beschränken. Falls Ihre Kundendatenbank über eine Tabelle mit Land-, Stadt- und Bundesland-Feldern verfügt, könnten Sie eine Gruppe Datenfilter auf diese Felder basieren. Diese Werte würden Sie dann bei der Definierung Ihrer Datenfilter verwenden.
Folgende Konzepte sollten Sie für die Planung der Erstellung von Datenfiltern durch automatische Generierung kennen.
*
Profilfeld – Feld, dessen Wert berücksichtigt wird, wenn das Dienstprogramm zur Datenfiltergenerierung nach eindeutigen Wertekombinationen filtert. Das Dienstprogramm erstellt für jede eindeutige Wertekombination einen Datenfilter. Wenn der Datenfilter in einer Anwendung von IBM® Unica® verwendet wird, wird dieser Wert in einer Abfrage von Kundendaten als WHERE-Klausel verwendet. Da der Abfragesatz nach Übereinstimmungen sucht, müssen Profilfelder mit den Feldern, die einen festen Satz an eindeutigen Werten unterstützen, übereinstimmen.
*
Festgelegtes Feld – Optionales Feld, das die Kundendaten eingrenzt, die das Dienstprogramm zur Datenfiltergenerierung bei der Filterung eindeutiger Kombinationen von Profilfeld-Werten durchsucht. Der von Ihnen festgelegte Wert ist außerdem in jedem generierten Datenfilter enthalten. Wenn der Datenfilter in einer Anwendung von IBM® Unica® verwendet wird, wird dieser Wert in einer Abfrage von Kundendaten als WHERE-Klausel verwendet. Da der Abfragesatz nach Übereinstimmungen sucht, müssen Festgelegte Felder mit den Feldern, die einen festen Satz an eindeutigen Werten unterstützen, übereinstimmen.
In dem Beispiel würden Sie wahrscheinlich für ein Land ein Festgelegtes Feld und für die Stadt und das Bundesland ein Profilfeld festlegen. Das Dienstprogramm zur Datenfiltergenerierung erstellt einen Datenfilter für jede eindeutige Wertekombination, die es in diesen Feldern findet.
Ein Benutzer von IBM® Unica®, der einem oder mehreren Datenfiltern zugeordnet ist, könnte ausschließlich mit den Daten arbeiten, die zu Kunden gehören, die in dem bzw. den Vertriebsgebiet/en leben, die dem entsprechenden Datenfilter bzw. -filtern zugewiesen sind.
Es kann sein, dass Ihre Kundentabellen nicht alle Werte beinhalten, für die Sie einen Datenfilter erstellen möchten. So kann es z. B. sein, dass Sie nicht in jedem Land und Bundesland Kunden haben, jedoch für die zukünftige Nutzung Datenfilter für jedes Land und jedes Bundesland erstellen möchten. In diesem Fall können Sie auf eine Tabelle verweisen, die jedes Land und jedes Bundesland beinhaltet, und diese im Bereich GenerateDataFilters Ihrer XML-Spezifikation verwenden. Nachdem Sie die Erstellung Ihrer Datenfilter mit dem Dienstprogramm abgeschlossen haben, können Sie diese Test-Tabelle verwerfen.