Die Richtlinie zum Maskieren der Zahlen des französischen Nationalen Instituts für Statistik und Wirtschaftsstudien (INSEE) generiert eine INSEE-Zufallsnummer. Diese enthält die beiden Ziffern, die für die Abteilungsnummer stehen, und die beiden Ziffern, die für den Steuerschlüssel des Quellenwerts stehen.
Diese Richtlinie ist bei den Funktionen INSEEMask.randomINSEE() und INSEEMask.maskINSEE() verfügbar.
Soll ein Zufallswert generiert werden, der nicht auf einem Eingabewert basiert, verwenden Sie folgende Funktion: INSEEMask.randomINSEE()
Soll ein Zufallswert generiert werden, der auf einem Eingabewert basiert, verwenden Sie folgende Funktion: INSEEMask.maskINSEE(record.getItem('<arg.inputAttribute>'))
Soll beispielsweise ein Zufallswert auf Basis eines Eingabewerts generiert werden, geben Sie Folgendes ein:
INSEEMask.maskINSEE(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'))
Soll ein Wert auf Basis des Eingabewerts generiert und ein weiteres Attribut maskiert werden, in dem alle Instanzen des Eingabewerts maskiert sind, verwenden Sie folgende Funktion: INSEEMask.maskINSEE(record.getItem('<arg.inputAttribute>'), '<arg.additionalAttribute>')
Soll beispielsweise ein Wert auf Basis des Attributs NATIONAL_ID generiert werden und sollen weitere Instanzen des im Attribut CUST_ID gefundenen Eingabewerts maskiert werden, geben Sie Folgendes ein:
INSEEMask.maskINSEE(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'), '/DEMO/CUSTOMERS/CUST_ID')
Argument | Beschreibung |
---|---|
inputAttribute | Das Attribut, das den zu maskierenden Eingabewert enthält. |
additionalAttribute | Ein weiteres Attribut, in dem alle Instanzen des Eingabewerts maskiert werden. |