Im erweiterten Modus verwendete Ausdruckssprache
Da es sich bei den Datenqualitätsregeln um Validierungsregeln handelt, müssen Sie die Ausdruckssprache heranziehen, um die Daten zu validieren, nicht um sie zu transformieren.
Beispiel: Der Ausdruck concat(' ',FirstName,LastName) == FullName legt fest, dass der vollständige Name dem mit dem Nachnamen verketteten Vornamen entspricht, wobei ein Leer- oder Trennzeichen verwendet wird.
Folgende Funktionen sind für die Datenqualitätsregeln als Ergänzung für die Ausdruckssprache verfügbar:
Funktion | Details | Beispiel |
---|---|---|
isInMonth(myVar, myMonth) | Geben Sie einen Monat bzw. eine Zahl zwischen 1 und 12 ein. 1 = Januar (...) 12 = Dezember * Folgende Sprachen werden unterstützt: Englisch, Deutsch, Französisch, Portugiesisch und Spanisch. *Sie können auch die entsprechenden Abkürzungen eingeben: Jan, Feb usw. * |
isInMonth(myVar, "July") isInMonth(myVar, 7) |
isInYear(myVar, myYear) | - | isInYear(myVar, 2020) |
isOfType (myvar, myType) | Geben Sie einen semantischen oder einen Standardtyp ein: Boolescher Wert, Datum, Dezimal- oder Ganzzahl. | isOfType (myVar, "Integer") |
isOnDayOfMonth(myVar, myDay) | Geben Sie eine Zahl zwischen 1 und 31 ein. | isOnDayOfMonth(myVar, 18) |
isOnDayOfWeek(myVar, myDay) | Geben Sie einen Tag oder eine Zahl zwischen 1 und 7 ein. 1 = Montag (...) 7 = Sonntag * Folgende Sprachen werden unterstützt: Englisch, Deutsch, Französisch, Portugiesisch und Spanisch. *Sie können auch die entsprechenden Abkürzungen eingeben: Mo, Di usw. * |
isOnDayOfWeek(myVar, "Tuesday") isOnDayOfWeek(myVar, 2) |
Für Einträge, die die unterstützten Sprachen angeben, gilt die Information für die Regeldefinition und den Datensatz. Beispiel:
- Sie haben die Regel mit dem Wert Wednesday (Mittwoch) festgelegt. Wenn der Datensatz die Werte Mercredi (Mittwoch), 3 und Wed (Mi) enthält, wird der Wert Wednesday (Mittwoch) als mit diesen drei Werten übereinstimmend eingestuft.
- Sie haben die Regel mit dem Wert Juni festgelegt. Wenn der Datensatz den Wert Juni enthält, wird der Wert Juni als mit Juni übereinstimmend eingestuft.