Elementabgleichsausdrücke definieren

Wenn Sie eine Zieldimension auswählen, die sich von der Quelldimension unterscheidet, müssen Sie Elementabgleichsausdrücke definieren. Sie können Ausdrücke definieren, die Elementnamen anhand von Platzhalterzeichen abgleichen.

Die folgenden Zeichen sind beim Erstellen von Elementabgleichsausdrücken verfügbar:

  • "#" bedeutet, dass ein Zeichen im Elementnamen ignoriert (gekürzt) wird.

  • "*" stellt die nach dem Kürzen der durch "#" dargestellten Zeichen verbleibenden Zeichen dar.

Mit den Zeichen " #" und "*" können Sie vor dem Abgleichen ein Präfix, ein Suffix oder beides von einem Elementnamen kürzen.

Jeder Ausdruck kann das Zeichen "#" mehrmals, aber das Zeichen "*" nur einmal enthalten. Beispiel:

Mit "###*" wird ein Präfix aus drei Zeichen gekürzt.

Mit "*####" wird ein Suffix aus vier Zeichen gekürzt.

Mit "##*###" werden ein Präfix und ein Suffix gekürzt.

"##*#*##" ist nicht zulässig.

Beispiel für einen Elementabgleichsausdruck

Beispiel für eine Anwendung mit den beiden Dimensionen Entity und Account und den folgenden Elementen:

  • Entity: mem1_ENT, mem2_ENT, mem3_ENT

  • Account: ACCT_mem1, ACCT_mem2, ACCT_mem3

In diesem Beispiel wird Account als Quelldimension ausgewählt, und die Elemente in der Zieldimension werden als identisch mit den Elementen in der Account-Quelldimension festgelegt, wobei Entity jedoch als Zieldimension ausgewählt wird. Anschließend werden Ausdrücke hinzugefügt, um die Elemente für die Entity- und Account-Dimensionen abzugleichen.

Beispiele für Elementabgleichsausdrücke

Für Entity werden mit dem Ausdruck "*####" die vier Zeichen "_ENT" am Ende des Elementnamens ignoriert und die ersten Zeichen beibehalten.

Für Account werden mit dem Ausdruck "#####*" die fünf Zeichen "ACCT_" ignoriert und die übrigen Zeichen im Elementnamen für den Abgleich beibehalten.

Wenn beide Ausdrücke angewendet werden, wird mem1_ENT von Entity mit ACCT_mem1 von Account abgeglichen.