DB2 Web Query sur IBM i (AS400)

« IBM® DB2® Web Query for IBM® i™ » (5733QU2)

Tous les noms déposés cités ici sont libres de publicité et sont la propriété de leurs marques respectives. phdconsultant est indépendant des marques citées.

Version du 26-février-2011

 

Modules, Options, et Extensions

 

Depuis sa sortie fin 2007, DB2WQ (logiciel sous licence 5733QU2) est passé rapidement de la V1R1M0 (à partir de l'OS 5.4) à la V1R1M1 (à partir de la 6.1). A la V1R1M1 se sont ajoutées les extensions sous licence 5722QU3 et 5733QU4.

 

Depuis le 10 décembre 2010 est sortie aux States un dernier niveau de modification de DB2WQ: la V1R1M2.

 

Les niveaux V1R1M0, V1R1M1, et V1R1M2, sont aussi désignés dans les docs IBM respectivement par R110, R111, et R112.

 

Dans sa dernière mouture, DB2WQ se constitue donc de 5 modules de base, auxquelles s'ajoutent 7 options IBM (en plus des 2 extensions citées plus haut).

A cet ensemble il faudrait additionner les adaptateurs IB (Information Builders) de WebFOCUS au nombre de 300. 

 

 

 

 

 

=================================================================================================================

 

 

 

 

 

Les Modules de Base

 

Les modules de base constituent le minimum mis à disposition par DB2WQ.

 

Les 4 modules historiques constituent à eux seuls un sous-ensemble parfaitement autonome.

 

Un 5e module de base Info Assist vient d'être introduit avec la V1R1M2, qui à lui seul groupe les possibilités du Générateur de Rapports, du Générateur de Graphiques, et de Power Painter, sous une interface plus familière et ergonomique :

(phdconsultant)

 

 

======================================================================================================

 

 

Modules de Base:
Le Générateur de Rapports

 

 

A lui seul ce module est le digne successeur de QUERY/400, qu’il enrichit très largement de nombreuses possibilités.

 

Le Rapport (par opposition au Graphique) est la présentation du résultat sous forme de colonnes, bien connue de Query/400, mais cette fois dans de très nombreux formats de sortie à commencer par HTML, PDF, Office Microsoft, etc etc... et même physiques et spoules AS400 tant qu'à faire!

 

Hard copy d'écrans: (de haut en bas, de gauche à droite, et de l'arrière vers l'avant, dans 3 fenêtres d'iExplorer))

- L'explorateur de domaines (ou de requêtes DB2WQ) ouvert sur le port 11331.

- Une requête ouverte depuis le Générateur de Rapports.

- Le résultat du lancement d'un Rapport (ici avec saisie de paramètres au lancement):

(Le menu noir 5250 en image de fond n'a rien à voir avec DB2WQ).

 

 

(phdconsultant)

 

===================================================================================================

 

 

 

Modules de Base:
Le Générateur de Graphiques

 

L'interface identique au Générateur de Rapports permet de générer des graphiques dans un tas de formats ( BMP, GIF, JPG, PNG, SVG, PDF...)

(phdconsultant)

 

=================================================================================================================


 

Modules de Base:
Power Painter

 

Ce module est un outil de maquettage 100% graphique permettant de créer un tableau de bord (orienté PDF) intégrant plusieurs objets: Rapports, Graphiques, Images, et Textes.

 

(Illustration extrait doc IBM)

 

Le hic c'est que les rapports et graphiques intégrés ne peuvent pas être importés et doivent donc être développés de A à Z. Cependant depuis la R112 Info Assist qui permet l'importation devrait faire de l'ombre à Power Painter.

 


 

==========================================================================================================================================================================

 

 

Modules de Base:
L’ Adaptateur QUERY/400

 

 

 

Ce module permet d'"importer" des analyses Query/400 dans DB2WQ, c'est à dire d'en faire une copie-conversion.

 Dès lors les nouvelles requêtes importées sont compatibles avec le Générateur de Rapports:

(phdconsultant)

 

======================================================================================================

 

 

 

Modules de Base:
Info Assist

 

 

Nouveau venu depuis la modification V1R1M2 (Sortie US décembre 2010) de DB2WQ,

 

Au jour d'aujourd'hui on a peu de recul mais Info Assist est très prometteur et devrait apporter beaucoup à DB2WQ:

 

Info Assist reprend ni plus ni moins que la plupart des possibilités du Générateur de Rapports, du Générateur de Graphiques, et de Power Painter ! Le tout sous une interface familière puisqu'elle s'inspire d'Office 2007 et 2010 avec leur fameux ruban d'options.

 

Redondant au premier abord avec les autres modules, Info Assist apporte un progrès ergonomique indéniable en intégrant sous le même menu les fonctions de rapports, de graphiques, et de tableaux de bord (intégration de plusieurs objets dans le même document HTML ou PDF ou Excel).

Plus fort que Power Painter: les rapports et graphiques intégrés au tableau de bord peuvent être importés sans avoir besoin de les dessiner dans le document).

 

 

(Extrait doc IBM en ligne)

 

 

======================================================================================================


 

Option 1 : Rapports actifs
(Actives Reports)

 

Les Rapports actifs sont des sorties HTML déconnectées à base du composant Flash (Adobe), réalisées à partir du Générateur de Rapports, de Power Painter, ou de Info Assist.

Pourquoi "déconnectées": parceque les sorties obtenues peuvent être modifiées interactivement grâce au composant Flash sur lequel elles s'appuient, et ceci sans connection avec l'IBM i. Le PC doit seulement être à jour de Adobe Flash Reader.

 

(phdconsultant)

 Tester de suite les Rapports Actifs en suivant ma petite auto-formation.

 

 

 

Des Tableaux de bord Actifs:

 

Depuis la R112 et en s'appuyant sur l'Option Rapports Actifs, les modules de base Power Painter et Info Assist peuvent désormais générer des Tableaux de Bord Actifs.

 

Un Tableau de Bord Actif est un document composé de plusieurs objets: Rapports Actifs, Graphiques Actifs (sortie graphique "détachée" de son Rapport Actif), images, et textes. Le document composé sera du type HTML ou PDF (= PDF Actif).

 

 

(Extrait doc IBM en ligne)

 

 

=========================================================================================================================================================================


 

Option 2 : OLAP
(Online Analytical Processing)

 

 

Cette option, orientée utilisateurs, évoque les « Cubes » sur d’autres systèmes, augmente la productivité et l’intérêt des utilisateurs en permettant une lecture multi-dimensionnelle de la base de données à travers des hiérarchies (définies préalablement dans l'option 3 Developer Workbench).

(Illustration extrait doc IBM)

 

 

=====================================================================================================


 

Option 3 Developer Workbench

 

Il s'agit d'un client lourd à installer sur PC, objet d'une licence propre et mobilisant aussi une licence DB2WQ.

Boîte à outils puissantes réservés aux techniciens confirmés. Il est inutile d'en commander beaucoup: un seul Developer Workbench installé sur un PC du service info devrait suffire dans la plupart des cas.

 

L’option 3 Developer Workbench est une condition préalable à d'autres options et extensions::

               L’option 2 OLAP pour créer les hiérarchies (cubes).

               L’option 5 Client Excel.

               L’extension 5733QU4 SDK (Environnement de Programmation).

 

Elle permet aussi :

  De reprendre la descripton des métadonnées     De simplifier certaines tâches d’administration des objets DB2WQ en les présentant sous l’explorateur graphique Developer Studio.

    De créer des tableaux de bord HTML en intégrant plusieurs requêtes préalablement développées.

(phdconsultant)

                                                                                                                          Developer Studio

 

=================================================================================================================


 

Option 4 Runtime User Enablement

 

Dans DB2WQ les licences ne sont pas glissantes mais attribuées nominativement aux profils IBM i.

Par défaut chaque Utilisateur DB2WQ (lanceur de requêtes, par opposition aux Développeurs) consomme une licence.

Cette option commerciale permet de rentabiliser les licences en déplaçant le curseur au niveau du Groupe d’Utilisateurs (profils de groupe IBM i classiques), ce n’est plus chaque Utilisateur, mais c’est bien chaque Groupe, qui consommera une licence.

 

Exemple : 5 licences suffisent avec l’option 4. Sinon il faudrait acquérir 13 licences :

 

Services

Développeurs DB2 Web Query

Utilisateurs DB2 Web Query

Comptabilité

Taupin

Friedrich

Janvier

Dupont

Volfoni

Gestion des Commandes

Da Silva

Jaffray

Da Oliveira

Da Cunha

Martin

Dufour

Beausourire

Dos Santos

 
 
============================================================================================================================================

 


 

Option 5 Client Excel (Spreadsheet Client)

 

Cet add-in Microsoft Office, à installer sur le PC, disponible depuis mai 2009 en V1R1M1 de DB2WQ, permet depuis Excel 2002 ou + de se connecter directement aux outils de création de requêtes DB2WQ.

 

Les requêtes pourront être enregistrées dans un classeur Excel et rafraîchies, de même que les informations de connexion. Donc un classeur pourra être partagé par plusieurs utilisateurs disposant des mêmes droits d’accès avec un stockage des requêtes et de leur résultat en toute sécurité (avec les possibilités de verrouillage de cellules Excel).

 

                                                                                                       (Illustration extrait doc IBM)

 

 

 

=========================================================================================================================================================================

 

Option 6 Adaptateur Microsoft SQL Server

 

Disponible depuis août 2009 en V1R1M1 de DB2WQ.

Cette adaptateur permet d’exploiter des données en provenance d’un ou plusieurs SQL Server (v2002 et v2005), à agréger aux données DB2/400 dans les résultats des requêtes DB2WQ.

 

 

=========================================================================================================================================================================

 

Option 7 Adaptateur JD Edwards

 

 

Disponible depuis décembre 2010 avec la sortie de la modification V1R1M2 de DB2WQ.

Cet adaptateur permet d'intégrer les données en provenance de JD Edwards EnterpriseOne ou JD Edwards World.

 

 

 

=====================================================================================================

 

Extension DB2 Web Query Report Broker (5733-QU3)

 

Ce planificateur (ou scheduler) sorti en juillet 2008, permet d’automatiser l'exécution des requêtes et leur distribution (le plus souvent par mails). Ses possibilités se résument en une phrase : "Les données prévues (et seulement elles) sont automatiquement générées et distribuées au bon moment et à qui de droit sous la forme et par le moyen les plus adaptés".

 

 

(Illustration extrait doc IBM)

 

============================================================================================================


 

Extension DB2 Web Query SDK
(Kit de Développement) 5733-QU4

(Illustration extrait doc IBM)

 

Ce kit de développement, sorti en juillet 2008, permet d'interfacer les requêtes DB2WQ (5733QU2) ainsi que les fonctions Report Broker (5733QU3) avec les portails et applications Web maison.

 

Tout se passe via les "services SDK" (XML) ajoutés au serveur web intégré dans le système i, et accessibles aux programmeurs sous forme de nombreuses fonctions exécutables, à intégrer dans leur code C++, C#, point.NET, et Java.

 

 

© 2011 phdconsultant