IM Relationship Resolution-Informationszentrale Version 4.2

DQM-Funktion 190: Wertsuche

DQM-Funktion 190 prüft, ob der Wert eines UMF-Tags einem Wert in einer konfigurierten Referenztabelle entspricht.

Wenn der Wert des UMF-Tags in einer konfigurierten Referenztabelle vorhanden ist, können Ersatzschlüsselwerte zugeordnet werden.

Beispiel: DSRC_CODE kann mit der DQM-Regel 190 konfiguriert werden, um zu prüfen, ob der ankommende UMF-Tagwert <DSRC_CODE> ein konfigurierter Datenquellencode ist. Zudem kann der zugeordnete DSRC_ID-Wert abgerufen werden, der für alle ankommenden Daten, die zu diesem DSRC_CODE gehören, gespeichert werden soll.

Wenn Sie die DQM-Regel für die Korrektur der Daten konfigurieren und der Wert in der Speichertabelle nicht gefunden wird, versucht die Funktion, den Wert in der Datenbank zu finden. Wird der Wert auch nach diesem zweiten Versuch nicht gefunden, fügt die Funktion den Wert der Datenbanktabelle hinzu. Wurde die Korrekturprozedur nicht für die Korrektur eines Fehlers konfiguriert, protokolliert die Funktion eine Ausnahmebedingung im konfigurierten Fehlerprotokoll und lädt den ungültigen Wert nicht.

Parameter

Name der zu durchsuchenden Tabelle
Name der konfigurierten Referenztabelle, in der der Wert gesucht werden soll.
Für Schlüsselsuche verwendeter Wert
Optionaler Suchwert mit zusammengesetzten Schlüsseln.
UMF-ID-Tag
Optionaler Wert des UMF-Tags mit Ersatzschlüssel.
Tagname für den neuen Wert n
Dieser und alle nachfolgenden Parameter Tagname für den neuen Wert geben die UMF-Tagnamen an, die die Funktion für die abgerufenen Feldwerte hinzufügen soll. Erfolgt keine Angabe, verwendet die DQM-Regel die vorkonfigurierten Feldnamen der Referenztabelle.

Ausnahmecodes

Ausnahmecode Beschreibung Fehlerkategorie*
-3 Ein Datenbankfehler ist aufgetreten. 3
-2 Die Referenztabelle, in der gesucht wird, wurde in der Anzeige der Konfigurationskonsole Konfiguration > UMF > Suchfunktion nicht ordnungsgemäß konfiguriert. 3
-1 Der Wert des UMF-Tags wurde in der Tabelle nicht gefunden, und es sind keine Korrekturprozeduren konfiguriert. 3
1 Der Wert des UMF-Tags wurde nicht gefunden, er wurde daher der Datenbanktabelle hinzugefügt. 1
3 Der Wert des UMF-Tags wurde in der Datenbanktabelle gefunden und der Prozessspeichertabelle hinzugefügt. 0


Feedback

Letzte Aktualisierung: 2007