Objectifs
Bénéfices pour l’entreprise
Ce cours a pour objectif de développer les compétences requises pour regrouper les données issues de différentes sources afin de permettre aux systèmes existants et nouveaux de fonctionner ensemble. La solution JBoss Data Virtualization permet aux analystes qui disposent de connaissances sur les requêtes dans les bases de données d’obtenir des informations groupées sans avoir à importer ou exporter les données d’une base de données.
Avec ce cours, nous avons cherché à servir l’ensemble de nos clients. Les avantages et résultats qui en découlent varient néanmoins en fonction de l’entreprise et de l’infrastructure, dans la mesure où chacune est spécifique.
Bénéfices pour le participant
Après avoir suivi ce cours, les participants devraient être capables de connecter plusieurs fournisseurs de données pour intégrer et fournir une vue unifiée des données de l’entreprise.
Les participants devraient avoir acquis les compétences suivantes :
- Création de sources de données pour connecter plusieurs fournisseurs de données
- Personnalisation de chaque ensemble de données en vue de son association avec une base de données virtuelle
- Mise en œuvre de requêtes de type SQL pour obtenir des données
- Développement d’applications pour l’extraction des données générées par Red Hat JBoss Data Virtualization
Programme
Introduction à Red Hat JBoss Data Virtualization
- Installer Red Hat JBoss Data Virtualization
Modélisation de sources de données
- Modéliser les connexions aux sources de données et au serveur Teiid
Création d’une couche de base virtuelle
- Modéliser une couche de base virtuelle sur des sources de données
Création de bases de données virtuelles
- Créer et déployer une base de données virtuelle
Création de modèles de vue avec unions
- Modéliser des projections combinées
Création de modèles de vue avec jointures
- Modéliser des jointures entre des tables (sources)
Création de procédures virtuelles
- Modéliser les procédures virtuelles
Production de résultats au format XML
- Modéliser pour obtenir des résultats de document XML
Exposition d’un modèle sous la forme d’un service Web SOAP
- Créer et déployer un modèle de service Web à l’aide de JAX-WS (SOAP)
Exposition d’un modèle sous la forme d’un service Web REST
- Déployer un modèle de service Web à l’aide de JAX-RS (REST)
Création d’une vue à partir d’une source de données de type service Web
- Utiliser un service Web en tant que source de données
Administration de serveur
- Gérer le serveur de services de données
Création de vues matérialisées
- Utiliser des vues matérialisées lorsque la situation est appropriée
Restriction de l’accès à une base de données virtuelle
- Mettre en œuvre des restrictions d’accès aux éléments mappés dans une base de données virtuelle
Accès à une base de données virtuelle dans une application
- Accéder à des bases de données virtuelles dans une application Java