É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 des informations.
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 les informations suivantes 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 les informations 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 de jointure :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 de jointure, ce qui permet d'identifier l'origine d'une colonne spécifique 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 de l'aide sur la syntaxe SQL, cliquez ici dans la section Remarques.Exemple :Nom de jointureTable principaleTable de jointureTypePréfixe de colonneExpression de jointureEmprunteurs JOINdbo.vAll$GL_acctdbo.vORIGINIntérieurP."Numéro de prêt_"=R."Numéro de prêt_"
- 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 localiser la colonne que vous souhaitez inclure dans l'import. Faites glisser et déposez la colonne sélectionnée sur la Table de jointure dans la section de prévisualisation.)
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 la 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. (Pour en savoir plus sur les chargeurs, cliquez 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 les informations suivantes 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ètre de colonne. Pour obtenir de l'aide sur la syntaxe SQL, cliquez ici dans la section Remarques.
- Cliquez surAppliquerdans la boîte de dialogue Paramètres de la 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 Cloud personnalisées
Si vous souhaitez configurer une source de données Cloud personnalisée (SDCP), voir Configurer une source de données Cloud personnalisée (SDCP).