Datentransformation anlegen und konfigurieren

Überblick

Wie die Daten aus dem Vorsystem vor dem Schreiben in das Lucanet.Financial Warehouse transformiert werden sollen, wird durch Trans­formationsregeln bestimmt.

Transformationsregeln werden in Lucanet Daten­trans­formationen zugeordnet. Es können beliebig viele Daten­trans­formationen angelegt und konfiguriert werden.

Werden darüber hinaus weitere Transformations­regeln benötigt, so müssen diese ggf. vom Lucanet.Consulting durch entsprechende Assistenten (Skripte) implementiert werden

Verfügbare Datentransformationen

Die folgendenden Transformationsregeln können in Datentransformationen verwendet werden:


Transfor­ma­tions­regel

Beschreibung


Buchungs­zeilen und Eröffnungs­bilanz­werte anpassen

Mithilfe dieser Regel werden Buchungs­zeilen und Eröffnungs­bilanz­werte angepasst, indem auf Basis einer Dimension eine Ziel­dimension mit Werten gefüllt wird. Es werden nur dann Informationen hinzufügt, wenn die Zieldimension leer ist.

Mit dieser Transformations­regel ist es z. B. möglich, den Partnercode aus einem Personen­konto abzuleiten.


Aufriss nach Gegenkonto

Mithilfe dieser Regel wird für die angegebene Dimension anhand eines Belegs geprüft, ob die Dimension eindeutig gefüllt ist. Ist dies der Fall, werden alle weiteren Buchungszeilen des Belegs ebenfalls mit der Information angereichert.

Gibt es in der angegebenen Dimension keine Eindeutigkeit, wird ein Dummy-Code gesetzt. Mit dieser Transformationsregel ist z. B. das Kopieren des Partnercodes auf alle Belegzeilen eines Belegs möglich.


Belegköpfe anpassen

Mithilfe dieser Regel werden bestimmte Informationen im Belegkopf geändert, wie z. B. die Bewertungsebenen oder die Datenebenen zu denen der Beleg gehört.


Datentransformation anlegen

Gehen Sie wie folgt vor, um die Datentransformation anzulegen:

  1. Klicken Sie in der Übersicht im Ordner Import und Journale auf den Arbeitsbereich Daten in das Lucanet.Financial Warehouse importieren.
  2. Klicken Sie in der Strukturansicht des Arbeitsbereichs mit der rechten Maustaste auf Datentransformationen und wählen Sie aus dem Kontextmenü Anlegen | Datentransformation:
    Datentransformation anlegen
  3. Der Dialog Datentransformation anlegen wird angezeigt:
    Dialog Datentransformation anlegen
  4. Geben Sie im Feld Elementname den Namen der Datentransformation an.
  5. Wählen Sie in der Dropdown-Liste Transformationsregel die gewünschte Transformation.
  6. Klicken Sie auf Speichern oder drücken Sie Enter, um die Datentransformation anzulegen.
  7. Klicken Sie in der Detailansicht der Datentransformation auf Bearbeiten und Konfigurieren Sie die gewählte Transformationsregel (siehe Folgeabschnitt Transformationsregeln konfigurieren).

 

Transformationsregeln konfigurieren

So konfigurieren Sie die Transformationsregeln:


Bereich

Beschreibung


Anwen­dungs­bereich

Dimension: Dimension, auf die die Datentransformation angewendet werden soll

Datentyp: Datentyp (numerisch oder alphanumerisch)

Von/Bis: Bereich, für den die Transformation ausgeführt werden soll

 


Basis- und Ziel­dimension

Basis: Dimension, auf deren Basis die Zieldimension gefüllt werden soll. In dieser Dimension befinden sich die zu prüfenden Werte.

DatentypDatentyp der Basisdimension

Ziel: Dimension, die gefüllt werden soll. In diese Dimension werden die Werte geschrieben.


Zuord­nungen

Spalte Basis:

Von/Bis: Wertebereich, der in der Basisdimension vorliegen muss, damit die Zieldimension gefüllt wird

Spalte Ziel:

  • Code: Wert (maximal 20 Zeichen), der in die Zieldimension geschrieben werden soll
  • Name: (optional) Beschreibender Name für den Code

Filter

Dimension: Dimension, nach der gefiltert werden soll

Datentyp: Datentyp, nach dem gefiltert werden soll

Von/Bis: Wertebereich, nach dem gefiltert werden soll



Bereich

Beschreibung


Anwen­dungs­bereich

Dimension: Dimension, auf die die Datentransformation angewendet werden soll

Datentyp: Datentyp (numerisch oder alphanumerisch).

Von/Bis: Bereich, für den die Transformation ausgeführt werden soll


Dimension

Dimension, die gefüllt werden soll


Dummy-Code

Code: Bezeichnung, die gesetzt werden soll, wenn die Dimension nicht mit eindeutigen Werten gefüllt ist. 

Name: (Optional) Beschreibender Namen für den Code


Filter

Dimension: Dimension, nach der gefiltert werden soll

Datentyp: Datentyp, nach dem gefiltert werden soll

Von/Bis: Wertebereich, nach dem gefiltert werden soll



Bereich

Beschreibung


Anwen­dungs­bereich

Dimension: Dimension, auf die die Datentransformation angewendet werden soll

Datentyp: Datentyp (numerisch oder alphanumerisch)

Von/Bis: Bereich, für den die Transformation ausgeführt werden soll

 


Anpassungen im Belegkopf

Dimension: Dimension, die verändert werden soll. Zur Auswahl stehen: AdjustmentLevel (Bewertungsebene) und DataLevel (Datenebene).

Code: Code, der in die Dimension geschrieben werden soll (maximal 20 Zeichen)

Name: (optional): Beschreibender Namen für den Code


Filter

Dimension: Dimension, nach der gefiltert werden soll

Datentyp: Datentyp, nach dem gefiltert werden soll

Von/Bis: Wertebereich, nach dem gefiltert werden soll