Planen Ihrer Datumsfilterkriterien (automatische Generierung)
Datumsfilterkriterien basieren auf Ihren Kundendaten. Bevor Sie Datumsfilter 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 Datumsfilter auf diese Felder basieren. Diese Werte würden Sie dann bei der Definierung Ihrer Datumsfilter verwenden.
Folgende Konzepte sollten Sie für die Planung der Erstellung von Datumsfiltern durch automatische Generierung kennen.
*
Profilfeld – Feld, dessen Wert berücksichtigt wird, wenn das Dienstprogramm zur Datumsfiltergenerierung nach eindeutigen Wertekombinationen filtert. Das Dienstprogramm erstellt für jede eindeutige Wertekombination einen Datumsfilter. Wenn der Datumsfilter in einer Anwendung von IBM® verwendet wird, wird dieser Wert in einer Abfrage von Kundendaten als WHERE-Klausel verwendet. Da der Klauselsatz 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 Datumsfiltergenerierung bei der Filterung eindeutiger Kombinationen von Profilfeld-Werten durchsucht. Der von Ihnen festgelegte Wert ist außerdem in jedem generierten Datumsfilter enthalten. Wenn der Datumsfilter in einer Anwendung von IBM® verwendet wird, wird dieser Wert in einer Abfrage von Kundendaten als WHERE-Klausel verwendet. Da der Klauselsatz 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 Datumsfiltergenerierung erstellt einen Datumsfilter für jede eindeutige Wertekombination, die es in diesen Feldern findet.
Ein Benutzer von IBM® , der einem oder mehreren Datumsfiltern 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 Datumsfilter bzw. -filtern zugewiesen sind.
Es kann sein, dass Ihre Kundentabellen nicht alle Werte beinhalten, für die Sie einen Datumsfilter 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 Datumsfilter 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 Datumsfilter mit dem Dienstprogramm abgeschlossen haben, können Sie diese Test-Tabelle verwerfen.