Création d'une application cible personnalisée

Créez une application cible personnalisée qui vous permet d'extraire des données à partir d'Oracle Enterprise Performance Management Cloud, et de les transmettre dans un fichier plat au lieu de les charger dans une application EPM Cloud.

Vous pouvez définir l'application cible personnalisée avec la dimensionnalité requise. Au lieu d'exporter les données vers une application cible, la gestion des données génère un fichier de données pouvant être chargé vers un système externe à l'aide d'un processus personnalisé.

Lors de la création d'une application cible personnalisée, tenez compte des éléments suivants :

  • Les données sont écrites dans le fichier dans l'ordre prédéfini suivant : Compte, Entité, UD1, UD2... UD20, Montant.

  • La séquence spécifiée lorsque vous créez la définition d'application personnalisée est utilisée afin d'organiser les dimensions pour le traitement de mapping. Notez la séquence au cas où vous disposiez de scripts avec une dépendance à l'ordre de traitement.

  • Règle de données : la catégorie de PDV n'est pas validée.

  • Mapping de chargement des données : les valeurs cible ne sont pas validées pour les applications personnalisées.

  • Exécution du chargement de données : la gestion de données génère un fichier de données de sortie. Le nom du fichier de données est <nom d'application cible>_<ID de processus>.dat et il est écrit dans le répertoire <APPL ROOT FOLDER>/outbox. Vous pouvez accéder au fichier de données à partir de la colonne fichier OUTPUT de la page Détails du processus.

    Lorsque la règle de chargement des données est exécutée, la gestion des données exporte les données.

  • Pour extraire des données d'une application EPM Cloud avec la gestion des données, la dimension Période doit être définie comme dense. La seule exception est Financial Consolidation and Close, où la dimension Compte est définie comme dense à la place de la dimension Période.
  • Des règles de vérification peuvent être créées à partir d'une application cible personnalisée. Les règles de vérification ne peuvent pas être basées sur des valeurs cible.

  • La réécriture n'est pas applicable à partir des applications cible personnalisées.

Pour définir une application cible personnalisée, procédez comme suit :

  1. Dans l'onglet Configuration, sous Enregistrer, sélectionnez Application cible.
  2. Dans Application cible, dans la grille de récapitulatif Application cible, cliquez sur Ajouter.
  3. Sélectionnez l'application cible Local.
  4. Dans Sélectionner une application, sélectionnez Application personnalisée, puis cliquez sur OK.

    Image représentant l'écran Sélectionner une application.
  5. Dans Détails de l'application, entrez le nom de l'application.
  6. Sélectionnez l'onglet Détails de la dimension.
  7. Spécifiez le nom de dimension.
  8. Indiquez la classe de dimension cible ou cliquez sur l'icône Bouton Rechercher afin de sélectionner la classe de dimension cible pour chaque dimension qui n'est pas définie dans l'application.
  9. Dans Nom de la colonne de la table de données, spécifiez le nom de la colonne dans la table intermédiaire (TDATASEG) dans laquelle la valeur de dimension est stockée.

    Cliquez sur Bouton Rechercher pour rechercher et sélectionner un nom de colonne de table de données.

  10. Dans Séquence, spécifiez l'ordre de traitement des mappings.

    Par exemple, lorsque Compte est défini sur 1, Produit sur 2 et Entité sur 3, la gestion des données traite d'abord le mapping pour la dimension Compte, puis Produit, puis Entité.

  11. Activez ou cochez Ajouter un préfixe à la dimension pour les doublons (définissez sur Oui) pour ajouter le nom de dimension comme préfixe aux noms de membre.

    Le nom de membre qui est chargé est au format [Nom de la dimension]@[Membre de la dimension]. Le nom de dimension préfixé est appliqué à toutes les dimensions de l'application lorsque cette option est activée. Vous ne pouvez pas sélectionner cette option si une dimension dans la cible présente des membres en double. En d'autres termes, sélectionnez uniquement cette option lorsque les membres en double appartiennent à différentes dimensions.

    Si l'application prend en charge les membres en double et que l'option Ajouter un préfixe à la dimension pour les doublons est désactivée ou désélectionnée (définie sur non), l'utilisateur doit indiquer les noms de membre qualifiés complets. Reportez-vous à la documentation Essbase pour connaître le format de nom de membre qualifié complet.

    Remarque :

    Planning ne prend pas en charge les membres en double.
  12. Cliquez sur Options d'application.

    Image représentant l'onglet Options d'application pour une application cible personnalisée.
  13. Dans Activer l'export dans un fichier, sélectionnez Oui pour que la gestion des données crée un fichier de données de sortie pour l'application cible personnalisée.

    Un fichier est créé dans le dossier Boîte d'envoi sur le serveur avec le format de nom suivant : <EMPLACEMENT>_<SEQUENCE>.dat. Par exemple, lorsque l'emplacement est nommé Texas et que la séquence suivante est 16, le nom du fichier est Texas_15.dat. Le fichier est créé lors de l'étape d'export du processus de workflow.

    Lorsque l'option Activer l'export dans un fichier est définie sur Non, l'option Exporter vers la cible n'est pas disponible dans la fenêtre d'exécution.

  14. Dans Jeu de caractères de fichier, sélectionnez le jeu de caractères de fichier.

    Le jeu de caractères de fichier détermine la méthode qui permet de mapper des combinaisons de bits avec des caractères pour créer, stocker et afficher du texte. Chaque codage porte un nom : UTF-8, par exemple. Dans un codage, chaque caractère est mappé avec une combinaison de bits spécifique : dans UTF-8, la majuscule A est mappée avec HEX41, par exemple.

  15. Dans Séparateur de colonnes, sélectionnez le caractère à utiliser pour délimiter les colonnes dans le fichier de sortie.

    Les délimiteurs de colonne disponibles sont les suivants :

    • ,

    • |

    • !

    • ;

    • :

  16. Dans Nom du fichier à télécharger, entrez le nom du fichier à copier.

    Vous pouvez utiliser EPM Automate pour télécharger le fichier. L'utilitaire EPM Automate permet aux administrateurs de service d'effectuer des tâches Planning à distance.

  17. Cliquez sur Enregistrer.