Überblick

Hinweis:

Die Importintegration wird in Oracle Hyperion Financial Data Quality Management, Enterprise Edition mit der Jython-Skript-Engine implementiert. Die Visual Basic-Skript-Engine kann nicht mit Importskripten verwendet werden.

Beachten Sie beim Arbeiten mit Importskripten die folgenden Punkte:

  • Importskripte werden als Quelldateien ausgeführt und exportiert.

  • Importskripte sind nur für dateibasierte Dataloads gültig.

  • Importskripte dürfen nur mit Jython-Funktionen erstellt werden. Das Format ist "def <name>(parm1, parm2)" mit einem Rückgabewert.

  • FDMEE übergibt zwei Parameter an ein Importskript:

    • einen durch das Importformat definierten Dimensionswert

    • einen vollständigen Datensatz aus der Quelle

    Beispiel: Wenn die Kontospalte so definiert ist, dass die Zeichen an Position 2 bis Position 4 stehen, wird dieser Wert als Wert für das Feld übergeben, und die gesamte Eingabezeile wird als zweiter Parameter übergeben. Im Beispielskript (siehe Beispielimportskript) werden diese Parameter durch die Werte "StrField" und "StrRec" angegeben. Dabei kann es sich jedoch um einen beliebigen Namen handeln, solange Sie beachten, dass der erste Parameter das Feld und der zweite der vollständige Datensatz ist.

  • Ein Importskript in der Betragsspalte wird immer zuerst ausgeführt.

  • Der Dateiname und der Funktionsname müssen identisch sein.

  • Der Rückgabewert aus der Funktion wird in die Quellspalte in der Tabelle TDATASEG für die angegebene Dimension geladen. Sie können nur einen einzelnen Wert zurückgeben.

  • Es wird empfohlen, das Skript mit einem Texteditor zu bearbeiten, anschließend zu kopieren und in FDMEE einzufügen.

  • Importskripte werden in Oracle Hyperion Enterprise Performance Management System Lifecycle Management nicht verarbeitet.