Ermitteln von veralteten Werten in Geschäftsdaten
Um in einem Dataset nicht mehr gültige Werte zu suchen, konfigurieren Sie eine Regelanweisung zum Lesen einer Referenztabelle, die bekannte Datenfehler enthält. Beispiel: Eine nationale Organisation aktualisiert ihre Niederlassungscodes von einem achtstelligen Format in ein zehnstelliges Format. Sie können eine Regelanweisung zum Lesen einer Referenztabelle konfigurieren, die die veralteten achtstelligen Codes enthält.
Wenn die Regelanweisung einen veralteten Niederlassungscode in den Eingabedaten findet, schreibt sie einen Wert, den Sie als Ausgabe definieren. Wenn die Regelanweisung keinen veralteten Niederlassungscode findet, schreibt die Aktion den Eingabewert als Ausgabe. Die Aktion schreibt eine Ausgabe für jede Eingabezeile, die die Bedingung in der Regelanweisung erfüllt.
1. Wählen Sie einen Regelsatz in einer Regelspezifikation aus.
2. Klicken Sie in den Regelsatzeigenschaften auf Regellogik.
3. Klicken Sie auf Regelanweisung hinzufügen.
4. Wählen Sie eine Eingabe für die Regelanweisung aus.
- - Erstellen Sie eine Eingabe, falls der Regelsatz keine Eingabe enthält. Konfigurieren Sie die Eingabeeigenschaften zwecks Darstellung der Niederlassungscode-Daten.
5. Wählen Sie einen Operator zum Validieren der Ergebnisse der Bedingungsanalyse aus.
- - Um anzugeben, dass die Eingabedaten den Daten in der Bedingung entsprechen müssen, wählen sie den folgenden Operator aus:
is
6. Wählen Sie den auf die Eingabe anzuwendenden Bedingungstyp aus.
- - Um die Eingabedaten mit den Daten aus einer anderen Eingabe zu vergleichen, wählen Sie den folgenden Bedingungstyp aus:
input
7. Wählen Sie die in Schritt 4 ausgewählte Eingabe aus.
Die Regelanweisung vergleicht die Eingabe mit sich selbst. Die Regelanweisung übergibt alle Eingabedatenwerte aus der Bedingung an die Aktion.
8. Konfigurieren Sie die Aktion zum Suchen der Eingabedaten für veraltete Niederlassungscodes.
- - Öffnen Sie das Dialogfeld Aktion definieren.
- - Wählen Sie Standardisieren und Referenztabellen-Matches durch benutzerdefinierte Zeichenfolgen ersetzen aus.
- - Wählen Sie die Eingabe aus, die Sie in der Bedingung angegeben haben.
- - Wählen Sie die Referenztabelle aus dem Modellrepository aus.
- - Geben Sie den Datenwert ein, den die Aktion zurückgibt, wenn der Eingabedatenwert mit einem Wert in der Referenztabelle übereinstimmt.
9. Klicken Sie auf OK.
10. Speichern Sie die Regelspezifikation.