Présentation

Remarque :

L'intégration d'import Oracle Hyperion Financial Data Quality Management, Enterprise Edition est implantée à l'aide d'un moteur de script Jython. Le moteur de script Visual Basic ne peut pas être utilisé avec les scripts d'import.

Lorsque vous utilisez des scripts d'import, tenez compte des points suivants :

  • Les scripts d'import sont exécutés lors de l'import des fichiers source.

  • Les scripts d'import ne sont valides que pour les chargements de données basés sur des fichiers.

  • Les scripts d'import doivent uniquement être créés à l'aide des fonctions Jython. Le format est "def <name>(parm1, parm2)" et une valeur renvoyée.

  • Les scripts d'import transmettent deux paramètres par FDMEE :

    • Une valeur de dimension définie par le format d'import

    • Un enregistrement entier à partir de la source

    Par exemple, si la colonne de compte est définie comme étant les caractères de la position 2 à la position 4, cette valeur est transmise en tant que valeur du champ et l'intégralité de la ligne d'entrée est transmise en tant que second paramètre. Dans l'exemple de script (reportez-vous à la section Exemple de script d'import), ces paramètres sont indiqués par les valeurs StrField et StrRec, mais il peut s'agir de n'importe quel nom à condition de se souvenir que le premier paramètre est le champ et le second l'enregistrement complet.

  • Un script d'import sur la colonne Montant est toujours exécuté en premier.

  • Le nom du fichier et le nom de la fonction doivent être identiques.

  • La valeur renvoyée par la fonction remplit la colonne source de la table TDATASEG pour la dimension spécifiée. Seule une valeur unique peut être renvoyée.

  • Il est recommandé d'utiliser un éditeur de texte pour modifier le script, puis de le copier et de le coller dans FDMEE.

  • Les scripts d'import ne sont pas gérés dans la gestion du cycle de vie d'Oracle Hyperion Enterprise Performance Management System.