L'export de données vers un fichier vous permet d'exporter des données à partir d'une application Oracle Fusion Cloud Enterprise Performance Management vers un fichier de données. Vous pouvez utiliser le fichier de données pour charger les données dans une application Oracle ERP Cloud ou un système externe.
Lorsque vous créez une application d'export de données vers un fichier, prenez en compte les points suivants :
Lors de la création de dimensions, l'ordre de la colonne dans le fichier de données est utilisé pour affecter l'ordre des colonnes. La colonne de données ACCOUNT est affectée à la première colonne du fichier.
Nous vous recommandons d'exporter une seule année à la fois. Si des plages de dates chevauchent deux années, des données en double peuvent être générées.
La catégorie de PDV n'est pas validée.
Des règles de vérification peuvent être créées à partir d'un fichier d'export de données. Les règles de vérification ne peuvent pas être basées sur des valeurs cible.
La réécriture ne peut pas être appliquée à partir d'un fichier d'export de données.
Seuls les types de données numériques sont pris en charge. Si vous devez exporter du texte, une liste dynamique et des dates, utilisez une application de type Fichier de données EPM et l'option d'extraction Données de niveau 0. Utilisez cette application comme cible lors de la création de l'intégration.
Vous pouvez également utiliser la classe publique Groovy DataExporter. Pour plus d'informations, reportez-vous à la section Classe DataExporter.
Pour l'export de données vers un fichier, le paramètre Mode de workflow par défaut est Simple. Lorsque vous exportez des données à partir de Cloud EPM, l'exploration n'est pas prise en charge. Le mode de workflow par défaut est donc défini sur Simple.
Si vous voulez afficher les données dans le workbench à des fins de test, définissez le mode de workflow sur Entier. Pour plus d'informations, reportez-vous à la section Définition des options relatives aux détails d'application.
Afin d'ajouter un horodatage, créez une colonne d'export dans l'application cible, puis créez un mapping SQL LIKE pour la colonne suivante. Dans le script, entrez simplement CURRENT_TIMESTAMP.
Cette méthode utilise un horodatage complet, tel que 21-JAN-22 04.14.33.677306 PM +00:00, basé sur l'heure du serveur et pas nécessairement sur l'heure locale.
Pour formater l'horodatage, utilisez la syntaxe TO_CHAR. Pour plus d'informations, reportez-vous à la section TO_CHAR (date/heure).
Les valeurs cible ne sont pas validées pour les applications d'export de données vers un fichier.
Lorsque l'intégration est exécutée, l'intégration des données exporte les données. L'intégration des données crée 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.
A l'aide du champ Nom du fichier de téléchargement dans les options d'application cible d'export de données, vous pouvez également indiquer votre propre nom de fichier lorsque vous générez un fichier de sortie d'export de données dans le cadre d'un export de données vers une définition d'intégration de fichier, par exemple, PlanExport.csv.
Le système crée le fichier de sortie dans le dossier inbox/outbox de la plate-forme. Pour accéder au dossier inbox/outbox, accédez à la carte Application sur la page d'accueil. Cliquez sur Présentation, puis, dans la liste déroulante Actions, sélectionnez Explorateur de boîte de réception/d'envoi.
Vous pouvez également créer le fichier sous les dossiers Intégration des données en ajoutant le dossier comme préfixe du nom du fichier, par exemple inbox/PlanExport.csv ou outbox/PlanExport.csv.
Remarque :
Les sous-dossiers sousinbox sont pris en charge, par exemple, inbox/userx/PlanExport.csv. Vous ne pouvez pas créer de sous-dossiers sous outbox.Si le champ Nom du fichier de téléchargement est vide, le fichier de sortie est créé dans le dossier outbox sous le nom <Nom de l'application>_<ID du processus>.dat.
Si un job d'export de données est planifié quotidiennement et que le fichier de sortie doit être distribué automatiquement à un utilisateur particulier, utilisez le téléchargement d'instantané d'application du guide API REST pour Enterprise Performance Management Cloud pour télécharger un fichier donné et indiquez le chemin du fichier comme valeur d'applicationSnapshotName. Par exemple, pour télécharger dans la boîte de réception un fichier d'intégration de données appelé s112.csv, faites référence au fichier en indiquant le paramètre de chemin "inbox/s112.csv".
Pour créer une définition d'intégration de fichier d'export de données, procédez comme suit :