Ajouter une table à un jeu de données à l'aide d'un énoncé SQL

Vous pouvez écrire un énoncé SQL SELECT propre à la source pour interroger les données d'une connexion et créer une table dans un jeu de données. Cette option d'interrogation manuelle est disponible pour la plupart des types de connexion.

Utilisez l'option d'interrogation manuelle pour créer des tables lorsque vous ne voulez pas utiliser les tables d'une connexion dans le jeu de données, mais que vous souhaitez plutôt cibler des informations spécifiques. Ou utilisez l'option d'interrogation manuelle lorsque la connexion à la source de données ne fournit pas de liste de schémas. L'énoncé SQL que vous utilisez est déterminé par le type de connexion à la source de données.
  1. Dans la page d'accueil, cliquez sur Navigateur Icône du navigateur utilisée pour afficher le navigateur, puis sur Données.
  2. Cliquez sur l'onglet Jeux de données.
  3. Localisez le jeu de données que vous voulez ouvrir, cliquez sur Actions, puis sur Ouvrir.
    Assurez-vous d'ouvrir un jeu de données basé sur des tables de base de données. Celles-ci sont indiquées par l'icône de base de données Icône de base de données.
  4. Assurez-vous que vous êtes dans le diagramme de jointure avant de continuer en sélectionnant l'onglet Diagramme de jointure.
  5. Dans le volet Connexions du panneau de données, localisez et développez la connexion que vous souhaitez interroger, puis localisez l'option Interrogation manuelle.

  6. Glissez-déposez l'interrogation manuelle dans le diagramme de jointure pour créer un interpréteur de commandes de table.
  7. Cliquez deux fois sur la table d'interrogation manuelle.
  8. Vérifiez que l'option Entrer du code SQL est sélectionnée.
  9. Dans le champ Énoncé, entrez l'énoncé SQL.

    Dans l'interrogation SQL, spécifiez l'alias pour les colonnes lorsque vous utilisez des fonctions agrégées telles que MAX et MIN pour éviter les erreurs d'interrogation. Par exemple, spécifiez SELECT MAX(SYS_BOOKING_DATE) <Alias_Name> FROM <table_name>; au lieu d'utiliser SELECT MAX(SYS_BOOKING_DATE) FROM <table_name>;.

  10. Facultatif : Cliquez sur Obtenir les données de prévisualisation pour vérifier que les données sur lesquelles portent l'interrogation sont correctes.
  11. Cliquez sur OK.
  12. Facultatif : Pour modifier l'énoncé SQL, allez aux onglets de page de la table et sélectionnez l'onglet de la table que vous avez créée. Cliquez sur Modifier la définition et utilisez le champ Énoncé pour modifier l'énoncé SQL.