Construction d'une requête d'explorateur d'objet de données de base
Une fois que vous avez défini la portée de votre session d'exploration, vous êtes prêt à construire en mode de base la requête d'objet de données (SQL SELECT) utilisée pour extraire les données pertinentes. Par défaut, toutes les informations de l'objet de données sont extraites (SELECT *). Les explorateurs d'objet de données simplifient la création de votre instruction SELECT en vous permettant d'effectuer les opérations suivantes :
- Sélectionnez les options de requête de colonne dans le menu Attributes.
- Entrer directement le texte de la requête et tirer parti de la fonctionnalité de frappe anticipée de l'interface utilisateur
Vous créez progressivement des requêtes sur des objets de données en sélectionnant des attributs dans le panneau de sélection et en les mettant en correspondance avec des composants syntaxiques de la requête : liste SELECT, filtre de clause WHERE, GROUP BY et ORDER BY.
L'instruction SELECT que vous créez est une requête de fonction limitée optimisée pour s'exécuter sur l'objet de données sélectionné et extraire les données les plus utiles avec une complexité minimale. La plage complète des opérations d'instruction SQL SELECT ne sera pas compatible avec les explorateurs d'objet de données et générera une erreur lors de l'exécution. L'interface utilisateur vous guide tout au long de la création d'une instruction SELECT.
Sélectionner des colonnes d'attribut dans la liste des attributs
L'objet de données que vous sélectionnez détermine les colonnes sélectionnables qui apparaissent dans la liste des attributs.

Cette liste est subdivisée en catégories suivantes :
- Epinglé : les attributs fréquemment utilisés peuvent être "épinglés" dans la section supérieure du panneau d'attributs pour faciliter la sélection afin d'éviter de faire défiler plusieurs listes d'attributs longs.
- Calculé : Les mesures d'un objet de données peuvent être agrégées à l'aide d'agrégats SQL courants tels que SUM, MAX, MIN et AVG ou combinées mathématiquement à l'aide de formules pour dériver des mesures calculées significatives. Ils peuvent être nommés et réutilisés, ce qui est particulièrement utile pour les calculs complexes ou détaillés.
- Mesures : Colonnes d'attribut qui fournissent les données numériques à agréger.
- Dimensions : colonnes d'attribut (telles que les colonnes de clé) qui caractérisent les données. Ils sont généralement utilisés pour regrouper des données (opérations GROUP BY).
Ajoutez un attribut de la liste à la requête SQL.
Pour ajouter une colonne de la liste des attributs à votre requête SQL, cliquez sur le nom de colonne d'attribut souhaité (sous Mesures ou Dimensions) dans la liste des attributs. Cliquez sur les points de suspension verticaux à droite de l'attribut de liste pour afficher le menu Actions. Sélectionnez Ajouter à la requête, puis l'emplacement d'ajout de la colonne. Pour Dimension, vous pouvez ajouter la colonne d'attribut à SELECT, WHERE, GROUPBY ou ORDERBY. Pour Mesures, vous pouvez ajouter la colonne d'attribut à SELECT ou ORDER BY.
Lorsque vous ajoutez une dimension à la clause WHERE, la boîte de dialogue Ajouter à WHERE interroge les dimensions, puis affiche une liste de valeurs dans la boîte de dialogue. Vous pouvez facilement sélectionner les valeurs souhaitées pour les ajouter à la clause WHERE.
Vous pouvez utiliser le champ Rechercher de la liste d'attributs pour rechercher des colonnes spécifiques.
Epingler les colonnes d'attribut fréquemment utilisées.
Comme indiqué précédemment, vous pouvez épingler les attributs fréquemment utilisés en haut de la liste des attributs pour un accès facile. Pour épingler un attribut, cliquez avec le bouton gauche de la souris sur une colonne d'attribut dans la liste pour afficher le menu Actions et sélectionnez Epingler. L'attribut apparaît sous la catégorie Epinglé en haut de la liste des attributs. Vous pouvez sélectionner Désépingler dans le menu Actions pour enlever la colonne d'attribut de la catégorie Epinglé.
Créer des mesures calculées.
Vous pouvez agréger des données à l'aide d'agrégats SQL courants tels que SUM, MAX, MIN et AVG ou combiner mathématiquement à l'aide de formules pour dériver des mesures calculées significatives. Pour créer une mesure calculée, cliquez sur les points de suspension verticaux d'une colonne d'attribut dans la catégorie Mesures pour afficher le menu Actions. Sélectionnez Ajouter un calcul pour afficher la boîte de dialogue Ajouter un calcul.

Entrez les détails de calcul requis. La définition de variables de substitution simplifie la définition du calcul. Saisissez un nom de données calculé unique, puis cliquez sur Ajouter. Le nom des données calculées apparaît sous la catégorie Calculé dans la liste des attributs.
Une fois qu'une mesure calculée a été ajoutée à la liste d'attributs, vous pouvez utiliser son menu Actions pour effectuer des opérations de suppression, d'ajout à la requête (SELECT ou ORDER BY) ou d'épinglage/démontage.
Entrez directement le texte de la requête et tirez parti de la fonctionnalité de frappe anticipée d'un explorateur d'objet de données.
Vous pouvez également saisir du code SQL directement dans les champs de saisie de texte de requête. L'exemple de l'explorateur SQL suivant illustre le fonctionnement de la fonction de frappe anticipée lors de la saisie d'une requête SQL.

La fonction de frappe anticipée vous permet de saisir du code SQL tout en fournissant simultanément une liste contextuelle de colonnes d'attribut à sélectionner. Vous pouvez également utiliser la touche de raccourci (CTRL+ESPACE) pour afficher la liste des colonnes d'attribut. Vous pouvez réduire la zone de saisie de texte en une instruction à une seule ligne en lecture seule pour libérer des biens immobiliers à l'écran.
Les sous-requêtes SQL ne sont pas autorisées. Par exemple, intégrer une instruction SELECT dans une clause WHERE, ou dans un opérateur JOIN ou UNIION.
La requête
Select *
renvoie une seule page, quel que soit le paramètre Pages.