Augmenter vos données
Vous pouvez compléter les données de vos rapports à l'aide de jeux de données que vous créez avec des colonnes spécifiques provenant de divers magasins de données (objets de vue Business Intelligence) des sources de données des applications Oracle Fusion Cloud.
Reportez-vous à Vérifier les mappages de lignage de base de données et les objets de vue pour déterminer les objets de vue à utiliser dans les augmentations de données.
- 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. If you enable the SME Options for Data Augmentation under the Generally Available Features tab on the Enable Features page, then you can select the Create Dimension, Create Fact, and Extend Entity type of augmentations. Si vous sélectionnez l'un de ces trois types d'augmentation et souhaitez créer une augmentation de données sur les données chargées à partir d'un connecteur ou de la source des applications Oracle Fusion Cloud, vous devez créer une augmentation de données dimension avec une colonne identifiée comme "clé primaire", puis joignez cette table de dimension à une table de faits où la même colonne est affectée à l'attribut Dimension, de sorte que la colonne est 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 Supplemental Data. 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'en ont aucun, cette option n'est pas visible.
- Type de table source : Vous pouvez utiliser les tables sources fournies par le système ou fournies 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 sources qui sont disponibles pour extraction mais qui ne sont pas validées par Oracle Fusion Data Intelligence. En tant qu'utilisateur doté du rôle d'administrateur fonctionnel ou d'application d'administrateur de système, vous pouvez autoriser l'utilisation d'une table particulière qui n'est pas prévalidée par Oracle Fusion Data Intelligence. Toutefois, Oracle ne peut pas garantir le succès du traitement de ces tables personnalisées ou toute incidence sur la performance, telle que les retards dans l'actualisation quotidienne de data.For, les sources d'agent distant telles que E-Business Suite, PeopleSoft et JD Edwards sur place, utilisent l'option des tables sources 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 fournir 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 d'autorisation 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.
- Activation en cours - Vous ne pouvez pas modifier, supprimer ou programmer une tâche 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 de vue, et enregistrer les modifications. Vous ne pouvez pas modifier le programme lorsque le plan a ce statut.
- Activation programmée - Vous pouvez modifier l'augmentation des données pour ajouter des attributs des objets de vue, enregistrer les modifications tout en conservant le programme existant, reprogrammer la date et l'heure d'exécution ou exécuter le plan immédiatement.
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 voir la table DW_ERR_RECORDS pour comprendre pourquoi les données d'entrée ont été rejetées.
Vous pouvez modifier les noms des colonnes que vous avez ajoutées à partir des différentes sources de données de votre augmentation de données. Plus tard, si vous supprimez une augmentation de données, vous devez attendre la fin de l'exécution incrémentielle quotidienne pour voir la modification dans les rapports, les visualisations et les classeurs.
Lorsque vous modifiez une augmentation, Oracle Fusion Data Intelligence soumet une demande d'actualisation des données immédiatement. Pendant ce temps, vous ne pouvez pas effectuer une autre action de modification. Vous devez vous assurer de ne pas modifier la définition de la tâche de pipeline d'augmentation de données pendant que la tâche est en cours. Si vous devez modifier la définition de la tâche alors qu'elle est en cours, vous devez resoumettre la tâche de pipeline d'augmentation de données.
Vous ne pouvez pas exécuter une actualisation ad hoc après avoir modifié une augmentation de données, si celle-ci est utilisée dans le processus de partage de données.
- Ne nommez pas deux augmentations de données de la même manière pour éviter l'échec.
- Spécifiez 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.
- Ne spécifiez pas de domaine si vous avez un modèle sémantique complexe; ne spécifiez pas les résultats dans l'extraction, le transfert et le 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 lors des exécutions incrémentielles de pipeline programmées.
- Si vous utilisez une actualisation fréquente des données pour des jeux de données spécifiques, ne programmez pas d'augmentations de données sur les mêmes sources ou cibles. Par exemple, n'exécutez pas Extend Entity pour une facture, alors que l'actualisation fréquente des données pour la facture est activée.
- Utilisez des augmentations de données pour des extractions spécifiques et ciblées. Pour les projets à plus grande échelle ou complexes, envisagez un processus ETL personnalisé.
- Si la clé primaire que vous avez définie peut ne pas rendre l'enregistrement unique, envisagez de modifier la clé primaire pour inclure plus de colonnes pour rendre l'enregistrement unique.
-
Assurez-vous d'appliquer un filtre à la sélection de colonne si l'augmentation de données prend beaucoup de temps et échoue avec une erreur de temporisation. Cela évite les augmentations de données de longue durée.
- 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 amener les données avant la date d'extraction, désélectionnez l'option Extract Date en modifiant l'augmentation de 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.

