View Categories

Présentation de l’interface

Vue d’ensemble #

Requêtes - Interface Requêtes de BiBOARD

Requête #

La requête est synchronisée entre l’interface graphique et les textes SQL.
Le texte de la requête est alimenté par chaque action sur l’interface graphique.
Il est important de remarquer que l’interface graphique peut, aussi, être mise à jour à partir du code SQL.
Ainsi, pour les initiés, il est parfois plus rapide d’agir directement sur le code SQL.
Toutes modifications sont prises en compte par l’interface graphique lorsque l’on clique sur l’espace de travail.
Un message d’erreur nous indique, éventuellement si la syntaxe n’est pas correcte.

Paramètres #

Cet onglet permet de gérer les paramètres de la requête.
L’utilisateur final pourra alors, s’il lui est permis, les modifier dans le tableau de bord.

Aperçu #

C’est ici que s’affiche le résultat de la requête après avoir appuyé sur le bouton Exécuter.
A noter que le nombre de lignes renvoyées est un aperçu limité à 25 lignes par défaut.
Cette valeur peut être modifiée par le bouton BiBOARD, Préférences, Général, au niveau de Lignes retournées.
Il est aussi possible de double-cliquer sur le titre de l’onglet Aperçu.
Cependant lors du redémarrage du Studio BiBOARD cette valeur sera réinitialisée à la valeur configurée au niveau Préférences, Général.
Note : la limite du nombre de lignes concerne l’ensemble du Studio (Onglet Requêtes/Datasources/Tableaux de bord).

Connexion local ou serveur (détail) #

L’arborescence de la base de donnée a deux modes de connexion :

  • Local
  • Serveur

Cette option permet aussi un aperçu différent des données lors de l’exécution de la requête.

Connexion locale #

La connexion locale est réalisée directement avec l’ODBC de la machine où Studio est en exécution.
Pour cette raison, sur les machines designer, l’ODBC doit avoir la même configuration que sur le serveur.

Requêtes - connexion local et aperçu
Exemple d’exécution en mode local, donc via ODBC.

Connexion serveur #

Si la configuration ODBC n’est pas présente dans la machine où Studio est en cours d’exécution, la connexion est réalisée par le serveur.
Dans ce cas, le serveur transmet au Studio le schéma des bases de données précédemment sauvegardé.

Requêtes - connexion serveur et aperçu
Exemple d’exécution en mode serveur, donc via le serveur web.

SQL #

La requête SQL peut être gérée en mode graphique ou texte.
Les deux modes restent synchronisés, donc il est possible de modifier l’un ou l’autre suivant les besoins.

Standard #

Gestion graphique de la requête.
Le SQL est synchronisé à l’interface graphique.
Le texte SQL ne conserve pas le formatage et il est régénéré à chaque changement de la partie graphique.
Si besoin, il est possible de modifier directement le texte SQL, dans ce cas c’est l’interface graphique qui est mise à jour.

Requêtes - Edition du SQL textuel

Expert #

Le mode SQL Expert permet de créer les requêtes directement par la saisie du texte SQL et celui-ci garde le formatage.

Requêtes - Edition du SQL Expert textuel

Une fenêtre Attention s’ouvre si on :

  • Sélectionne l’onglet Modélisation,
  • Ajoute un (des) champ(s) depuis l’interface graphique,
  • Sélectionne à nouveau l’onglet Edition.
Requêtes - Edition du SQL textuel - Message d'alerte

Durée de vie #

Les requêtes sont exécutées, par défaut, à chaque fois que les données sont visualisées.
Souvent, il n’est pas utile d’exécuter les requêtes à chaque action, mais seulement à intervalles réguliers.
Dans ce cas, les données de la requête sont mises en cache et rafraîchies une fois l’intervalle terminé.

Requêtes - Durée de vie d'une requête
Dans l’exemple ci-dessous les données sont mises à jours toutes les 10 minutes.

Retour en haut