Aller au contenu

Birt/Sources de données

Leçons de niveau 16
Une page de Wikiversité, la communauté pédagogique libre.
Début de la boite de navigation du chapitre
Sources de données
Icône de la faculté
Chapitre no 4
Leçon : Birt
Chap. préc. :Un premier rapport
Chap. suiv. :Ensembles de données et analyse croisée
fin de la boite de navigation du chapitre
En raison de limitations techniques, la typographie souhaitable du titre, « Birt : Sources de données
Birt/Sources de données
 », n'a pu être restituée correctement ci-dessus.

Birt permet d'extraire des informations d'une ou plusieurs bases de données. Il faut les sélectionner à l'aide de l'outil Data Source. Chaque Data Source permet la liaison avec des données stockées dans un format spécifique :



  • Classic Models Inc. Sample Database est une source de données composée de petits échantillons de données classiques utilisés pour les tests.
  • Excel Data Source est une source de données créée à partir d’un onglet d'un classeur EXCEL, c’est une des sources de données les plus utilisées par BIRT. Quelques paramètres à saisir permettent l'accès à ce fichier (URL ou location du fichier, case à cocher => première ligne contient les noms des champs, case à cocher => seconde ligne contient les types des champs).
  • Flat File Data Source est une source de données créée à partir d’un fichier plat (Flat), c'est-à-dire à fichier entièrement textuel structuré la plupart du temps au format CSV (format international à séparateur de champs : virgule, tabulation, espace, point-virgule, ...). Quelques paramètres à saisir ou sélectionner permettent l'accès à ce fichier (Home folder, File URL, Charset, Flatfile Style, case à cocher => première ligne contient les noms des champs, case à cocher => seconde ligne contient les types des champs, case à cocher => gestion des colonnes vides).
  • JDBC Database Connection for Query Builder est une source de données créée à partir d’une connexion base de données préparamétrée existante sur votre poste de travail (DB2, Derby, Generic JDBC, Informix, Ingres, MaxDB, MySQL, Oracle, PostgreSQL, SQL Server, SQLite, Sybase, ...). La connexion avec cette base de données se fera grâce au protocole JDBC étroitement lié au langage JAVA.
  • JDBC Data Source est une source de données créée à partir d’une connexion paramétrable de base de données. Quelques paramètres à saisir permettent l'accès aux données via cette connexion (Driver Class, Database URL, User Name, Password, JNDI URL) . La connexion avec cette base de données se fera grâce au protocole JDBC étroitement lié au langage JAVA.
  • Scripted Data Source (à documenter)
  • Web Services Data Source est une source de donnée utilisant un accès via un service WEB. Quelques paramètres à saisir permettent l'accès aux données via ce Web Service (WSDL Descriptor, WSDL URL or Location, SOAP End Point, Custom Driver Class, Driver Class Path). La connexion avec les données se fera grâce au WEB Service appelé.
  • XML Data Source est une source de données créée à partir d’un fichier au format standard XML, c’est une des sources de données les plus utilisées par BIRT. Quelques paramètres à saisir permettent l'accès à ce fichier (URL du fichier, URL du schéma du fichier).