Présentation d'IBM Data Studio

Data Studio est une offre de base qui inclut la prise en charge des tâches clés tout au long du cycle de vie de gestion de données, notamment l'administration, le développement d'application et l'optimisation de requête. Data Studio est composé de deux composants : le client basé sur Eclipse et la console Web.

Tâches clés concernant Data Studio

Data Studio permet d'effectuer les tâches clés suivantes :
Administration de base de données, surveillance de la santé et exécution de travaux
Data Studio fournit la prise en charge de la gestion et de la maintenance de base de données, notamment la gestion des objets, changements et autorisations, le scriptage, la surveillance de la santé et de la disponibilité de base, ainsi que l'ordonnancement des travaux pour automatiser les changements apportés à la base de données.
Figure 1. Client Data Studio avec affichage imbriqué de la console Web pour les tâches de gestion de travaux et de surveillance de la santé
Client Data Studio avec affichage imbriqué de la console Web pour les tâches de gestion de travaux et de surveillance de la santé
Développement d'applications de base de données
Data Studio aide les développeurs et les administrateurs de base de données à développer, déboguer et déployer des applications et des routines de base de données (procédures mémorisées SQL ou Java et fonctions définies par l'utilisateur).
Prise en charge du développement de l'accès aux données
Si la prise en charge du développement de l'accès aux données est activée pour les applications Java, les développeurs et les administrateurs de base de données peuvent utiliser Data Studio pour mieux comprendre la relation entre les objets de base de données, le code source et les instructions SQL incluses dans ce code source. En outre, cette prise en charge fournit la métrique de client pour les instructions SQL.
Prise en charge pureQuery
Si la prise en charge pureQuery est activée, les développeurs peuvent utiliser le progiciel InfoSphere Optim pureQuery Runtime intégré et les API pureQuery pour créer des applications Java. Ces API leur permettent d'utiliser l'éditeur Java intégré et une syntaxe pureQuery simple pour créer une couche d'accès aux données Java simples à l'aide du modèle DAO (Data Access Object, soit objet d'accès aux données).
Figure 2. Client Data Studio indiquant la perspective Java utilisée dans les tâches de développement
Client Data Studio indiquant la perspective Java utilisée dans les tâches de développement
Optimisation de requête
Data Studio inclut des outils d'optimisation de requête basiques comme le formatage de requête, les diagrammes de chemin d'accès, et les conseils sur les statistiques pour aider les développeurs et les optimisateurs SQL à créer des requêtes de performance plus élevée. Par ailleurs, Data Studio vous permet d'accéder aux fonctions d'optimisation d'IBM InfoSphere Optim Query Workload Tuner lorsque vous vous connectez à une base de données ou un sous-système DB2 sur laquelle/lequel une licence InfoSphere Optim Query Workload Tuner est active.
Figure 3. Section de révision de l'assistant Query Tuner Workflow dans le client Data Studio
Section de révision de l'assistant Query Tuner Workflow dans le client Data Studio

Composants Data Studio

Data Studio comprend deux composants : le client Data Studio basé sur Eclipse et la console Web.
Client Data Studio
Environnement de développement intégré basé sur Eclipse pour l'administration de base de données, la routine et le développement d'application Java, ainsi que l'optimisation de requête pouvant être installé avec d'autres produits IBM Software pour qu'ils partagent un même environnement.
Console Web Data Studio
Outil Web avec fonctions de surveillance de la santé et de la disponibilité et outils de gestion et de création de travaux. Soit vous installez une seule console Web par client, soit vous préférez qu'un groupe de clients partage une même console Web.

Scénario : Data Studio dans un environnement d'équipe

Vous pouvez installer plusieurs instances des composants Data Studio afin de reproduire votre organisation et prendre en charge la structure de votre entreprise. Par exemple, dans une organisation où les utilisateurs ont des rôles et des droits d'accès différents, votre équipe peut installer plusieurs instances du client Data Studio.

L'illustration suivante montre un scénario d'utilisation complexe composé d'un concepteur de bases de données et de plusieurs administrateurs de bases de données, ainsi que de développeurs d'applications disposant tous de droits d'accès différents à la base de données de test et de production, ainsi qu'à la console Web Data Studio.

Figure 4. Diagramme topologique d'une installation et d'un scénario d'utilisation complexes
Diagramme topologique d'une installation et d'un scénario d'utilisation complexes

La plupart des utilisateurs de ce scénario ont uniquement accès à la base de données de test, mais l'administrateur de la base de données de test dispose d'un accès supplémentaire à la console Web Data Studio. De même, l'administrateur de la base de données de production a accès à la fois à la base de données de production et à la console Web Data Studio. Les administrateurs disposant d'un accès à la console Web Data Studio peuvent contrôler la santé de la base de données, gérer des travaux, mais aussi gérer et partager des informations relatives à la connexion de la base de données dans l'organisation.

Pour obtenir des informations sur d'autres outils et solutions pouvant faciliter les tâches et responsabilités tout au long du cycle de vie de la gestion de données, rendez-vous sur la page InfoSphere Optim Data Management Solutions.


Commentaires en retour