Augmentation des données

Vous pouvez compléter des données des rapports à l'aide d'ensembles de Données que vous créez avec des colonnes spécifiques provenant de diverses banques des données (objets vue Business Intelligence) des sources des données Oracle Fusion Cloud Applications.

Pour plus d'informations sur les objets vue à utiliser dans les augmentations de données, voir Vérifier les mappings de lignage de base de données et les objets vue.

Lors de la création d'une augmentation de données, vous pouvez sélectionner les éléments suivants :
  • Type d'augmentation : le jeu de données est le type d'augmentation disponible par défaut. Sélectionnez cette option pour intégrer des données variées dans l'entrepôt, puis utilisez les extensions de modèle sémantique pour créer votre propre modèle sémantique avec ces données. Si vous activez les options SME pour l'augmentation des données dans l'onglet Fonctionnalités disponibles de la page Activer les fonctions, vous pouvez sélectionner le type d'augmentation Créer une dimension, Créer un fait et Etendre l'entité. Si vous sélectionnez l'un de ces trois types d'augmentation et que vous voulez créer une augmentation de données sur les données chargées à partir d'un connecteur ou de la source Oracle Fusion Cloud Applications, vous devez créer un dimension avec une colonne identifiée comme "clé primaire", puis joignez cette table de dimension à une table de faits dans laquelle l'attribut Dimension est affecté à la même colonne, de sorte que la colonne soit votre clé de jointure. Dans cette liste déroulante, vous pouvez sélectionner l'étape appropriée.
  • Type de jeu de données source : pour un jeu de données qui ne nécessite aucune transformation, sélectionnez Données supplémentaires. Si la transformation est requise, sélectionnez l'option Transformation.
  • Pilier : cette option est disponible si votre source est Oracle Fusion Cloud Applications. Sélectionnez le pilier applicable comme source de données. Pour les sources qui n'ont qu'un seul pilier ou qui n'ont aucun pilier, cette option n'est pas visible.
  • Type de table source : vous pouvez utiliser les tables source fournies par le système ou par le client. Les tables fournies par le système sont prévalidées par Oracle Fusion Data Intelligence. Les tables fournies par le client sont d'autres tables source qui sont disponibles pour extraction mais ne sont pas validées par Oracle Fusion Data Intelligence. En tant qu'utilisateur doté du rôle d'application Administrateur fonctionnel ou Administrateur système, vous pouvez autoriser l'utilisation d'une table particulière qui n'est pas pré-validée par Oracle Fusion Data Intelligence. Cependant, Oracle ne peut pas garantir le succès du traitement de ces tables personnalisées ou tout impact sur les performances, tel que les retards dans l'actualisation quotidienne de data.For, les sources d'agent distant telles que E-Business Suite sur site, PeopleSoft et JD Edwards, utilisent l'option de tables source fournie par le système. Le service d'extraction ne peut pas se connecter directement à ces sources distantes pour extraire la liste de colonnes de la table fournie par le client.
  • Table source : vous pouvez indiquer un nom de table unique ou une liste de noms de table source séparés par des virgules dans ce champ.

Lors de la création d'une augmentation de données, vous pouvez modifier la taille d'une colonne. Toutefois, vous devez vous assurer que la taille maximale est comprise dans la limite autorisée pour un type de données donné dans la base de données cible. Pour déterminer la taille maximale autorisée pour chaque type de données, reportez-vous à la section "Types de données intégrés Oracle" de la documentation sur la base de données Oracle. Actuellement, les types de données autorisés dans l'augmentation de données sont DATE, NUMBER, TIMESTAMP et VARCHAR2.

Une fois les augmentations créées, elles apparaissent dans la page Augmentation de données avec l'un des statuts suivants :
  • Activation en cours : vous ne pouvez pas modifier, supprimer ou programmer un travail de pipeline d'augmentation des données pendant que l'activation est en cours.
  • Activation terminée : vous pouvez modifier l'augmentation des données pour ajouter ou supprimer des attributs des objets vue et enregistrer les modifications. Vous ne pouvez pas modifier la programmation dans ce statut.
  • Activation programmée : vous pouvez modifier l'augmentation des données pour ajouter des attributs d'objet vue, enregistrer les modifications tout en conservant la programmation existante, reprogrammer la date et l'heure d'exécution ou exécuter le plan immédiatement.
Remarque

Au cours du processus d'activation, si le nombre d'enregistrements non valides est important, Oracle Fusion Data Intelligence rejette l'augmentation de données. Vous pouvez visualiser la table DW_ERR_RECORDS pour comprendre pourquoi les données d'entrée ont été rejetées.

Vous pouvez modifier le nom des colonnes que vous avez ajoutées à partir des différentes sources de données dans votre augmentation de données. Par la suite, si vous supprimez une augmentation de données, vous devez attendre la fin de l'exécution incrémentielle quotidienne pour voir les modifications apportées aux rapports, aux visualisations et aux classeurs.

Lorsque vous modifiez une augmentation, Oracle Fusion Data Intelligence soumet une demande d'actualisation immédiate des données. Pendant ce temps, vous ne pouvez pas effectuer une autre action de modification. Vous devez vous assurer de ne pas modifier la définition du travail de pipeline d'augmentation des données pendant que le travail est en cours. Si vous devez modifier la définition de travail pendant le processus, vous devez soumettre à nouveau le travail de pipeline d'augmentation des données.

Vous ne pouvez pas exécuter une actualisation ad hoc après avoir modifié une augmentation de données, si l'augmentation de données est utilisée dans le processus de partage de données.

Pratiques recommandées :
  • Ne nommez pas deux augmentations de données de la même manière pour éviter tout échec.
  • Indiquez des clés incrémentielles pour garantir une actualisation quotidienne.
  • Assurez-vous que la concaténation des colonnes de clé primaire ne dépasse pas la longueur maximale de 8192 pour éviter l'échec de l'augmentation des données.
  • N'indiquez pas de domaine si vous disposez d'un modèle sémantique complexe, mais pas de résultats d'extraction, de transfert et de chargement uniquement.
  • Les augmentations de données ont une priorité inférieure à celle des pipelines prédéfinis et peuvent être rejetées si elles se chevauchent au cours des exécutions incrémentielles de pipeline programmées.
  • Si vous utilisez une actualisation fréquente des données pour des ensembles de données spécifiques, ne planifiez pas d'augmentations de données sur les mêmes sources ou cibles. Par exemple, n'exécutez pas l'option Etendre l'entité pour une facture, alors que l'actualisation fréquente des données pour la facture est activée.
  • Utilisez les augmentations de données pour des extractions ciblées spécifiques. Pour les projets complexes ou à plus grande échelle, envisagez un processus ETL personnalisé.
  • Si la clé primaire que vous avez définie risque de ne pas rendre l'enregistrement unique, envisagez de modifier la clé primaire pour inclure davantage de colonnes afin de le rendre unique.
  • Veillez à appliquer un filtre à la sélection de colonne si l'augmentation des données prend beaucoup de temps et échoue avec une erreur d'expiration. Cela permet d'éviter les augmentations de données à long terme.

  • Si vous avez activé l'option Date d'extraction dans une augmentation de données, les enregistrements créés avant la date d'extraction ne seront pas disponibles dans Oracle Fusion Data Intelligence. Pour faire précéder les données de la date d'extraction, désélectionnez l'option Date d'extraction en modifiant l'augmentation des données. Une fois les modifications effectuées, réinitialisez et actualisez les données pour permettre à l'augmentation de données de se réextraire complètement.
  1. Connectez-vous à votre service.
  2. Dans la console d'Oracle Fusion Data Intelligence, cliquez sur Configuration des données sous Administration des applications.
  3. Sur la page Configuration des données, sous Configurations, cliquez sur Augmentation des données.
  4. Sur la page Augmentation de données, cliquez sur Créer.
    Vous pouvez créer les types d'augmentation suivants :