Étapes : ajouter des tables de jointure et des colonnes SQL
En plus des tables de données et colonnes directement disponibles à partir d'une feuille de calcul ou d'une base de données, vous pouvez créer des tables avec des jointures SQL. Vous pouvez également utiliser des expressions SQL sur les données d'une colonne. Les tables de jointure et colonnes SQL sont disponibles dans toutes les sources de données.
Ajouter une table de jointure SQL
Les tables de jointure SQL vous offrent une flexibilité accrue pour extraire et filtrer de l’information.
Pour ajouter une table de jointure SQL, procédez comme suit :
- Dans le menu Composants de données, développez le dossier Table personnalisée.
- Faites glisser la table de jointure vers la source de données et déposez-la dans la zone des tables.
- Saisissez l’information suivante de la table de jointure :
- Nom :utilisez le nom par défaut ou saisissez un nom différent pour la table de jointure.
- Table principale :sélectionnez la table principale pour la jointure SQL dans la liste déroulante.
- Cliquez surAjouter une jointure.
- SélectionnezCréer une nouvelle jointuredans la liste déroulante.
- Saisissez l’information de la nouvelle jointure :
- Nom de jointure :utilisez le nom par défaut ou saisissez un nom différent pour la jointure. (Chaque table peut comporter plusieurs jointures.)
- Table principale :sélectionnez la table principale dans la liste déroulante.
- Table jointe :sélectionnez la table à joindre à la table principale dans la liste déroulante.
- Type :sélectionnez le type de jointure SQL dans la liste déroulante : Inner, Left Join ou Right Join.
- Préfixe de colonne :saisissez un préfixe de colonne facultatif. Le préfixe de colonne est une petite valeur de chaîne ajoutée à chaque nom de colonne dans la table jointe, ce qui permet d'identifier l'origine d'une colonne précise lorsqu'elle apparaît dans la liste des colonnes de la table de jointure.
- Expression de jointure :cliquez sur ce champ. La boîte de dialogue Modifier l'expression de jointure SQL s'affiche.
- Saisissez une expression de jointure SQL. Une liste des colonnes disponibles apparaît à gauche de la boîte de dialogue. Cliquez surAppliquerpour vérifier automatiquement la syntaxe SQL de l'expression de jointure. L'expression que vous avez saisie apparaît dans le champ Expression de jointure. Pour obtenir une aide détaillée sur la syntaxe SQL, vous pouvez cliquer ici dans la section Remarques.Exemple :Nom de jointureTable principaleTable jointeTypePréfixe de colonneExpression de jointureEmprunteurs JOINdbo.vAll$GL_acctdbo.vORIGINInnerP."Loan Number_"=R."Loan Number_"
- Cliquez surAppliquerdans la barre Créer une nouvelle jointure de la boîte de dialogue Table de jointure pour appliquer les modifications.
- Vous pouvez répéter ce processus pour ajouter une autre jointure à cette table, sinon cliquez surAppliqueren bas de la boîte de dialogue pour enregistrer les modifications apportées à la table de jointure.
La table de jointure finalisée apparaît dans la liste des tables de la source de données. (Pour inclure des colonnes à importer, repérez la table de jointure que vous venez de créer dans la liste de tables sous la source de données. Ouvrez la table de jointure et localisez la colonne que vous souhaitez inclure dans l'importation. Faites glisser et déposez la colonne sélectionnée sur la Table jointe dans la section d’aperçu.)
Vous pouvez modifier les paramètres de la table en cliquant sur la flèche en regard du nom de la table, qui affiche la boîte de dialogue Filtre de jointure mentionnée plus haut au lieu de la boîte de dialogue standard Paramètres de table pour les autres tables.
Ajouter une colonne SQL
Les colonnes SQL permettent de construire de nouvelles valeurs qui peuvent être facilement chargées dans Discovery par des chargeurs. (Le chargeur est inclus ici.)
Pour ajouter une colonne SQL, procédez comme suit :
- Dans le menu Composants de données, développez le dossier Colonne personnalisée.
- Faites glisser la Colonne SQL vers la source de données et déposez-la sur une table dans la zone des tables.
- Saisissez l’information suivante de la colonne SQL :
- Nom :utilisez le nom par défaut ou saisissez un nom différent pour la colonne SQL.
- Type de colonne :ce champ en mode affichage uniquement indique le type de données de la colonne.
- Convertir le type de colonne :sélectionnez un type de données dans lequel la nouvelle colonne sera convertie ou laissez la sélection telle quelle (Ne pas convertir) pour conserver le type de données affiché dans Type de colonne.
- Expression SQL :cliquez sur le champ pour afficher la boîte de dialogue Expression SQL mentionnée plus haut. Saisissez une expression SQL dans le champ. Cliquez surAppliquerpour vérifier automatiquement la syntaxe SQL de l'expression. (S'il y a des erreurs, celles-ci sont indiquées dans l'expression.) L'expression que vous avez saisie s'affiche dans le champ Expression SQL de la boîte de dialogue Paramètres de colonne. Pour obtenir une aide détaillée sur la syntaxe SQL, vous pouvez cliquer ici dans la section Remarques.
- Cliquez surAppliquerdans la boîte de dialogue Paramètres de colonne.
La colonne terminée apparaît dans la table que vous avez sélectionnée. Vous pouvez modifier les paramètres de la colonne en cliquant sur la flèche en regard du nom de la colonne, qui affiche la boîte de dialogue Paramètres de colonne mentionnée plus haut à la place de la boîte de dialogue standard Paramètres de colonne pour les autres colonnes.
Sources de données infonuagiques personnalisées
Si vous souhaitez définir une source de données infonuagique personnalisée (CCDS), voir Définir une source de données infonuagique personnalisée (CCDS).