SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
Université IBM i 2019
22 et 23 mai
IBM Client Center Paris
Gautier DUMAS
Notos – https://www.notos.fr
gdumas@notos.fr – 04 30 96 97 31
Twitter : @GautierDUMAS
S55 – DB2 Web Query pour les administrateurs
IBM i
Université IBM i – 22 et 23 mai 2019
Au programme de cette session
▪ Présentation de DB2 Web Query
▪ IBM i Services
▪ Exploitation des IBM i Services dans DB2 Web Query
Université IBM i – 22 et 23 mai 2019
NoToS
▪ Expertise autour de l’IBM i
▪ Sécurité
▪ PHP sur IBM i
▪ DB2 Web Query
▪ Développement de progiciels
Université IBM i
22 et 23 mai 2019
DB2 Web Query
Université IBM i – 22 et 23 mai 2019
DB2 Web Query
▪ QUERY/400 est un outil encore très utilisé, mais qui ne devrait plus évoluer
(écran vert, spool essentiellement, pas interactif …)
▪ DB2 Web Query se présente comme son remplaçant
▪ Il répond aux besoins qui ont beaucoup évolués
• Ecran graphique (Web)
• Interactivités
• Aide à la décision !
Université IBM i – 22 et 23 mai 2019
Principes généraux
Université IBM i – 22 et 23 mai 2019
Les métadonnées permettent de :
▪ Standardiser / homogénéiser les formats des zones et des colonnes
• Renommage d’un champs, en donnant plus de sens métier
• Configurer le séparateur de milliers à l’affichage
• Configurer le symbole monétaire
• Gérer l’affichage des zéros non significatifs
• Afficher en pourcentage
▪ Créer des nouvelles colonnes (nouvelles ou par transformation)
• Concaténer prénom et nom pour avoir une zone « nom complet »
• « Taguer » une zone pour compter ou conditionner plus facilement
Ex: If Date_Expédition > Date_Expédition_Demandée, then Expedition_En_Retard = 1 else 0
• Regroupement de zones
Ex: If Région = Languedoc Roussillon or Midi Pyrénées then Nouvelle_Région = Occitanie, else…
▪ Prédéfinir des jointures
• Ex: table des commandes avec la table des produits et des magasins
▪ Gérer les champs Date
• En passant de décimal à date
• Décomposer en Année, Semestre, Mois et jours
• Manipuler les dates (1er jour du mois, ajouter 15 jours, etc…)
9
Université IBM i – 22 et 23 mai 2019
Les métadonnées : définition des relations pour activer la
puissance du cube
▪ Les analystes métiers veulent découper et désagréger les données dans toutes les
dimensions
• Produit
• Temporel
• Géographique
• Canaux de vente
• …
▪ Chaque dimension contient une hiérarchie
• Type de produit -> Catégorie de produit -> Nom du produit
▪ La métadonnée définie les relations qui pointent sur la source
• Active les forages de données automatiques dans les rapports
• Active le chainage intelligent des paramètres
• Les données peuvent provenir de la base de production ou d’une base isolée
10
Université IBM i – 22 et 23 mai 2019
L’outil de reporting : InfoAssist+
▪ Facile à apprendre
▪ Plus d’une centaine de rapports exemples à disposition
▪ Drag and Drop
▪ WYSIWYG
▪ Générateur de SQL
▪ Des vidéos de démonstrations
http://ibm.biz/db2wq-221-videos
11
Université IBM i – 22 et 23 mai 2019
Type de rapport
▪ Les types de sorties standard
• HTML, PDF, Excel, Excel Pivot Tables, Powerpoint
▪ Les types qui permettent des manipulations interactives des données
• Développement d’un seul rapport mais les utilisateurs peuvent :
– Filtrer, forer, ajouter/retirer des colonnes, pivot, visualiser …
• Active technologies, Auto Drill Down , rapport OLAP
▪ Tableau de bord
• Interactif, personnel ou partagé
▪ Visualisations (nouveautés de la version 2.2.1 !)
• Analyse axée sur les données – Puissance des graphiques
▪ Formulaires Ad Hoc guidés
• Interfaces utilisateur personnalisées, hautement configurable
12
Université IBM i – 22 et 23 mai 2019
Fonctionnalités des rapports
▪ Auto Drill, Auto Link
• Forez les données des rapports
• Naviguez d’un rapport à un autre
▪ Table des matières
• Facilitez l’accès aux données d’un grand rapport
▪ Accordéon
• Développer ou réduire des gros rapports
▪ Empilé les mesures
▪ Utilisation de feuilles de styles
• Personnalisez les couleurs, la police de caractères, logos et images …
▪ Modèles pour mobile
13
Université IBM i
22 et 23 mai 2019
IBM i Services
Université IBM i – 22 et 23 mai 2019
IBM i Services
▪ Basé sur des interfaces SQL du système
d’information
• Auparavant accessible seulement
via des commandes CL ou les APIs
▪ Ces services sont dépendants de la
version de votre OS (comprenant les
niveaux de TR)
• Détails sur
http://ibm.biz/Db2foriServices
15
Université IBM i – 22 et 23 mai 2019
Panorama
Université IBM i – 22 et 23 mai 2019
Exemples SQL d’IBM i Services inclus dans ACS
▪ Dans le module d’Exécution de scripts SQL
▪ Edition -> Insertion à partir d’exemples…
18
Université IBM i – 22 et 23 mai 2019
Ex: Analyse des QZDASOINIT fortement consommateurs
de CPU
▪ QZDASOINIT : Travaux répondant aux requêtes JDBC / ODBC entrantes sur DB2
▪ Intéressant d’identifier les travaux les plus consommateurs
Université IBM i – 22 et 23 mai 2019
Top travaux QZDASOINIT consommateurs de CPU
20
Université IBM i – 22 et 23 mai 2019
Adaptation aux travaux QSQSRVR (QSYSWRK)
Université IBM i
22 et 23 mai 2019
Visualiser / Analyser dans DB2 Web
Query
Université IBM i – 22 et 23 mai 2019
Utiliser les requêtes SQL comme source de métadonnées
23
▪ Db2 Web Query fournit un générateur SQL au travers d’une interface
graphique. Cependant, il y a des moments (comme celui-ci) où vous possédez
déjà l’instruction SQL et vous souhaitez simplement l’exploiter :
1. Création d’une vue dans DB2, construction d’un synonyme (métadonnée) sur
la vue, et construction d’un rapport sur le synonyme.
2. Téléchargement d’un script SQL dans DB2 Web Query et création d’un
synonyme sur celui-ci
3. Saisie de l’instruction SQL dans l’assistant de création de rapports SQL pour
création du rapport. Nécessite une licence Developer Workbench.
Université IBM i – 22 et 23 mai 2019
Téléchargement d’un script SQL
Télécharger
Université IBM i – 22 et 23 mai 2019
Métadonnée sur un script SQL
Université IBM i – 22 et 23 mai 2019
Saisie d’un script SQL (Developer Workbench)
Université IBM i – 22 et 23 mai 2019
Le processus
▪ Préparez le service pour DB2 Web Query
• Les services disponibles en tant que procédures stockées ont besoin d’un passage
de paramètres (contexte) pour retourner un jeu de résultats
▪ Si déjà disponible en tant que vue, l’utilisez en tant que tel!
▪ Avec les exemples SQL d’ACS, vous pouvez :
• Créer une vue (VIEW) si pas déjà disponible en tant que vue
• Créer un script SQL et le télécharger dans DB2 Web Query
• Copier / Coller la requête dans l’assistant de création de rapport SQL
27
Université IBM i – 22 et 23 mai 2019
Construction de la métadonnée
▪ Créer (une seule fois) la métadonnée DB2 Web Query sur le service préparé
• Vue ou procédure stockée ou script SQL
– Très rapide ! Quelques clics seulement
28
Université IBM i – 22 et 23 mai 2019
Construction du rapport
▪ Démarrer la construction du rapport sur la métadonnée
• Rapport, graphique ou visualisation standard
• Au format HTML, Excel, Rapport actif (notamment pour les tablettes ou mobiles),
PDF, PowerPoint
• Planification possible du rapport avec envoi par mail ou stockage dans l’IFS
• Construction d’un tableau de bord
29
Université IBM i – 22 et 23 mai 2019
IBM i Administration Samples
▪ Des rapports sont déjà disponibles pour vous
▪ Ils sont inclus dans le package EZ-Install
30
Pour plus d’informations sur le package EZ-Install :
Session 18 - DB2 Web Query, Comment partir de zéro ?
Université IBM i – 22 et 23 mai 2019
Vue d’ensemble du système
▪ System environment info report
▪ System(s) status dashboard
Université IBM i – 22 et 23 mai 2019
Quels sont les
sous-systèmes
qui consomment
le plus ?
Subsystem summary report
32
Université IBM i – 22 et 23 mai 2019
Quels sont les
10 travaux qui
consomment le
plus de CPU ?
Top 10 job by CPU chart
Université IBM i – 22 et 23 mai 2019
Quels sont les
travaux qui
utilisent le plus
d’I/O disque ?
Top 10 jobs by disk I/O chart
Université IBM i – 22 et 23 mai 2019
Quels sont les 10
utilisateurs qui
consomment le
plus de spools ?
(espace disque)
Top 10 spool file consumers
chart
Université IBM i – 22 et 23 mai 2019
Suivi de
l’activité
machine
System CPU Dashboard
Pour plus d’informations :
gdumas@notos.fr
Twitter : @GautierDUMAS

Contenu connexe

Similaire à S55 db2 web query pour les administrateurs ibm i

Le reporting bi dans tous ses états quel outil pour quel usage
Le reporting bi dans tous ses états quel outil pour quel usageLe reporting bi dans tous ses états quel outil pour quel usage
Le reporting bi dans tous ses états quel outil pour quel usageMichael Nokhamzon
 
developpement web framework cms developpement brute
developpement web framework cms developpement brutedeveloppement web framework cms developpement brute
developpement web framework cms developpement bruteYounesOuladSayad1
 
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformM365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformNicolas Georgeault
 
Avec Power BI, engagez le dialogue avec votre CRM
Avec Power BI, engagez le dialogue avec votre CRMAvec Power BI, engagez le dialogue avec votre CRM
Avec Power BI, engagez le dialogue avec votre CRMMicrosoft Technet France
 
Top fonctionnalités Power BI.pdf
Top fonctionnalités Power BI.pdfTop fonctionnalités Power BI.pdf
Top fonctionnalités Power BI.pdfadelCHELBA
 
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...Microsoft Technet France
 
Softfluent speig mdday2010
Softfluent speig mdday2010Softfluent speig mdday2010
Softfluent speig mdday2010MD DAY
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Microsoft Ideas
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Charbel Abdo
 
Déploiment des tablettes et gestion du parc informatique dans les établisseme...
Déploiment des tablettes et gestion du parc informatique dans les établisseme...Déploiment des tablettes et gestion du parc informatique dans les établisseme...
Déploiment des tablettes et gestion du parc informatique dans les établisseme...Microsoft Ideas
 
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction MeetupIBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction MeetupIBM France Lab
 
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...Microsoft Ideas
 
Intro SGBD et BD.ppt
Intro SGBD et BD.pptIntro SGBD et BD.ppt
Intro SGBD et BD.pptBahaty1
 
SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365Patrick Guimonet
 
SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365aOS Community
 
Greenock BIM presentation (1)
Greenock BIM presentation (1)Greenock BIM presentation (1)
Greenock BIM presentation (1)SPASIC Nicolas
 
Le reporting BI dans tous ses états / quel outil pour quel usage
Le reporting BI dans tous ses états / quel outil pour quel usage Le reporting BI dans tous ses états / quel outil pour quel usage
Le reporting BI dans tous ses états / quel outil pour quel usage Microsoft Technet France
 

Similaire à S55 db2 web query pour les administrateurs ibm i (20)

Ibm academic initiative for cloud
Ibm academic initiative for cloud Ibm academic initiative for cloud
Ibm academic initiative for cloud
 
promo-code-for-ibm-academic-initiative-for-cloud
promo-code-for-ibm-academic-initiative-for-cloudpromo-code-for-ibm-academic-initiative-for-cloud
promo-code-for-ibm-academic-initiative-for-cloud
 
Discover BiBOARD
Discover BiBOARDDiscover BiBOARD
Discover BiBOARD
 
Le reporting bi dans tous ses états quel outil pour quel usage
Le reporting bi dans tous ses états quel outil pour quel usageLe reporting bi dans tous ses états quel outil pour quel usage
Le reporting bi dans tous ses états quel outil pour quel usage
 
developpement web framework cms developpement brute
developpement web framework cms developpement brutedeveloppement web framework cms developpement brute
developpement web framework cms developpement brute
 
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformM365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
 
Avec Power BI, engagez le dialogue avec votre CRM
Avec Power BI, engagez le dialogue avec votre CRMAvec Power BI, engagez le dialogue avec votre CRM
Avec Power BI, engagez le dialogue avec votre CRM
 
Top fonctionnalités Power BI.pdf
Top fonctionnalités Power BI.pdfTop fonctionnalités Power BI.pdf
Top fonctionnalités Power BI.pdf
 
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
 
Softfluent speig mdday2010
Softfluent speig mdday2010Softfluent speig mdday2010
Softfluent speig mdday2010
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013
 
Déploiment des tablettes et gestion du parc informatique dans les établisseme...
Déploiment des tablettes et gestion du parc informatique dans les établisseme...Déploiment des tablettes et gestion du parc informatique dans les établisseme...
Déploiment des tablettes et gestion du parc informatique dans les établisseme...
 
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction MeetupIBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
 
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
 
Intro SGBD et BD.ppt
Intro SGBD et BD.pptIntro SGBD et BD.ppt
Intro SGBD et BD.ppt
 
SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365
 
SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365
 
Greenock BIM presentation (1)
Greenock BIM presentation (1)Greenock BIM presentation (1)
Greenock BIM presentation (1)
 
Le reporting BI dans tous ses états / quel outil pour quel usage
Le reporting BI dans tous ses états / quel outil pour quel usage Le reporting BI dans tous ses états / quel outil pour quel usage
Le reporting BI dans tous ses états / quel outil pour quel usage
 

Plus de Gautier DUMAS

S51 vos projets web services ibm i a l aide de php
S51   vos projets web services ibm i a l aide de phpS51   vos projets web services ibm i a l aide de php
S51 vos projets web services ibm i a l aide de phpGautier DUMAS
 
S17 adressez vos besoins complexes de reporting avec db2 web query
S17   adressez vos besoins complexes de reporting avec db2 web queryS17   adressez vos besoins complexes de reporting avec db2 web query
S17 adressez vos besoins complexes de reporting avec db2 web queryGautier DUMAS
 
S43 passer à php 7 sous IBM i
S43   passer à php 7 sous IBM iS43   passer à php 7 sous IBM i
S43 passer à php 7 sous IBM iGautier DUMAS
 
S29 valorisation de l'existant ibm i avec php
S29   valorisation de l'existant ibm i avec phpS29   valorisation de l'existant ibm i avec php
S29 valorisation de l'existant ibm i avec phpGautier DUMAS
 
S28 db2 web query - analytique et mobilité
S28   db2 web query - analytique et mobilitéS28   db2 web query - analytique et mobilité
S28 db2 web query - analytique et mobilitéGautier DUMAS
 
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
S21   les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...S21   les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...Gautier DUMAS
 

Plus de Gautier DUMAS (6)

S51 vos projets web services ibm i a l aide de php
S51   vos projets web services ibm i a l aide de phpS51   vos projets web services ibm i a l aide de php
S51 vos projets web services ibm i a l aide de php
 
S17 adressez vos besoins complexes de reporting avec db2 web query
S17   adressez vos besoins complexes de reporting avec db2 web queryS17   adressez vos besoins complexes de reporting avec db2 web query
S17 adressez vos besoins complexes de reporting avec db2 web query
 
S43 passer à php 7 sous IBM i
S43   passer à php 7 sous IBM iS43   passer à php 7 sous IBM i
S43 passer à php 7 sous IBM i
 
S29 valorisation de l'existant ibm i avec php
S29   valorisation de l'existant ibm i avec phpS29   valorisation de l'existant ibm i avec php
S29 valorisation de l'existant ibm i avec php
 
S28 db2 web query - analytique et mobilité
S28   db2 web query - analytique et mobilitéS28   db2 web query - analytique et mobilité
S28 db2 web query - analytique et mobilité
 
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
S21   les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...S21   les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
 

S55 db2 web query pour les administrateurs ibm i

  • 1. Université IBM i 2019 22 et 23 mai IBM Client Center Paris Gautier DUMAS Notos – https://www.notos.fr gdumas@notos.fr – 04 30 96 97 31 Twitter : @GautierDUMAS S55 – DB2 Web Query pour les administrateurs IBM i
  • 2. Université IBM i – 22 et 23 mai 2019 Au programme de cette session ▪ Présentation de DB2 Web Query ▪ IBM i Services ▪ Exploitation des IBM i Services dans DB2 Web Query
  • 3. Université IBM i – 22 et 23 mai 2019 NoToS ▪ Expertise autour de l’IBM i ▪ Sécurité ▪ PHP sur IBM i ▪ DB2 Web Query ▪ Développement de progiciels
  • 4. Université IBM i 22 et 23 mai 2019 DB2 Web Query
  • 5. Université IBM i – 22 et 23 mai 2019 DB2 Web Query ▪ QUERY/400 est un outil encore très utilisé, mais qui ne devrait plus évoluer (écran vert, spool essentiellement, pas interactif …) ▪ DB2 Web Query se présente comme son remplaçant ▪ Il répond aux besoins qui ont beaucoup évolués • Ecran graphique (Web) • Interactivités • Aide à la décision !
  • 6. Université IBM i – 22 et 23 mai 2019 Principes généraux
  • 7. Université IBM i – 22 et 23 mai 2019 Les métadonnées permettent de : ▪ Standardiser / homogénéiser les formats des zones et des colonnes • Renommage d’un champs, en donnant plus de sens métier • Configurer le séparateur de milliers à l’affichage • Configurer le symbole monétaire • Gérer l’affichage des zéros non significatifs • Afficher en pourcentage ▪ Créer des nouvelles colonnes (nouvelles ou par transformation) • Concaténer prénom et nom pour avoir une zone « nom complet » • « Taguer » une zone pour compter ou conditionner plus facilement Ex: If Date_Expédition > Date_Expédition_Demandée, then Expedition_En_Retard = 1 else 0 • Regroupement de zones Ex: If Région = Languedoc Roussillon or Midi Pyrénées then Nouvelle_Région = Occitanie, else… ▪ Prédéfinir des jointures • Ex: table des commandes avec la table des produits et des magasins ▪ Gérer les champs Date • En passant de décimal à date • Décomposer en Année, Semestre, Mois et jours • Manipuler les dates (1er jour du mois, ajouter 15 jours, etc…) 9
  • 8. Université IBM i – 22 et 23 mai 2019 Les métadonnées : définition des relations pour activer la puissance du cube ▪ Les analystes métiers veulent découper et désagréger les données dans toutes les dimensions • Produit • Temporel • Géographique • Canaux de vente • … ▪ Chaque dimension contient une hiérarchie • Type de produit -> Catégorie de produit -> Nom du produit ▪ La métadonnée définie les relations qui pointent sur la source • Active les forages de données automatiques dans les rapports • Active le chainage intelligent des paramètres • Les données peuvent provenir de la base de production ou d’une base isolée 10
  • 9. Université IBM i – 22 et 23 mai 2019 L’outil de reporting : InfoAssist+ ▪ Facile à apprendre ▪ Plus d’une centaine de rapports exemples à disposition ▪ Drag and Drop ▪ WYSIWYG ▪ Générateur de SQL ▪ Des vidéos de démonstrations http://ibm.biz/db2wq-221-videos 11
  • 10. Université IBM i – 22 et 23 mai 2019 Type de rapport ▪ Les types de sorties standard • HTML, PDF, Excel, Excel Pivot Tables, Powerpoint ▪ Les types qui permettent des manipulations interactives des données • Développement d’un seul rapport mais les utilisateurs peuvent : – Filtrer, forer, ajouter/retirer des colonnes, pivot, visualiser … • Active technologies, Auto Drill Down , rapport OLAP ▪ Tableau de bord • Interactif, personnel ou partagé ▪ Visualisations (nouveautés de la version 2.2.1 !) • Analyse axée sur les données – Puissance des graphiques ▪ Formulaires Ad Hoc guidés • Interfaces utilisateur personnalisées, hautement configurable 12
  • 11. Université IBM i – 22 et 23 mai 2019 Fonctionnalités des rapports ▪ Auto Drill, Auto Link • Forez les données des rapports • Naviguez d’un rapport à un autre ▪ Table des matières • Facilitez l’accès aux données d’un grand rapport ▪ Accordéon • Développer ou réduire des gros rapports ▪ Empilé les mesures ▪ Utilisation de feuilles de styles • Personnalisez les couleurs, la police de caractères, logos et images … ▪ Modèles pour mobile 13
  • 12. Université IBM i 22 et 23 mai 2019 IBM i Services
  • 13. Université IBM i – 22 et 23 mai 2019 IBM i Services ▪ Basé sur des interfaces SQL du système d’information • Auparavant accessible seulement via des commandes CL ou les APIs ▪ Ces services sont dépendants de la version de votre OS (comprenant les niveaux de TR) • Détails sur http://ibm.biz/Db2foriServices 15
  • 14. Université IBM i – 22 et 23 mai 2019 Panorama
  • 15. Université IBM i – 22 et 23 mai 2019 Exemples SQL d’IBM i Services inclus dans ACS ▪ Dans le module d’Exécution de scripts SQL ▪ Edition -> Insertion à partir d’exemples… 18
  • 16. Université IBM i – 22 et 23 mai 2019 Ex: Analyse des QZDASOINIT fortement consommateurs de CPU ▪ QZDASOINIT : Travaux répondant aux requêtes JDBC / ODBC entrantes sur DB2 ▪ Intéressant d’identifier les travaux les plus consommateurs
  • 17. Université IBM i – 22 et 23 mai 2019 Top travaux QZDASOINIT consommateurs de CPU 20
  • 18. Université IBM i – 22 et 23 mai 2019 Adaptation aux travaux QSQSRVR (QSYSWRK)
  • 19. Université IBM i 22 et 23 mai 2019 Visualiser / Analyser dans DB2 Web Query
  • 20. Université IBM i – 22 et 23 mai 2019 Utiliser les requêtes SQL comme source de métadonnées 23 ▪ Db2 Web Query fournit un générateur SQL au travers d’une interface graphique. Cependant, il y a des moments (comme celui-ci) où vous possédez déjà l’instruction SQL et vous souhaitez simplement l’exploiter : 1. Création d’une vue dans DB2, construction d’un synonyme (métadonnée) sur la vue, et construction d’un rapport sur le synonyme. 2. Téléchargement d’un script SQL dans DB2 Web Query et création d’un synonyme sur celui-ci 3. Saisie de l’instruction SQL dans l’assistant de création de rapports SQL pour création du rapport. Nécessite une licence Developer Workbench.
  • 21. Université IBM i – 22 et 23 mai 2019 Téléchargement d’un script SQL Télécharger
  • 22. Université IBM i – 22 et 23 mai 2019 Métadonnée sur un script SQL
  • 23. Université IBM i – 22 et 23 mai 2019 Saisie d’un script SQL (Developer Workbench)
  • 24. Université IBM i – 22 et 23 mai 2019 Le processus ▪ Préparez le service pour DB2 Web Query • Les services disponibles en tant que procédures stockées ont besoin d’un passage de paramètres (contexte) pour retourner un jeu de résultats ▪ Si déjà disponible en tant que vue, l’utilisez en tant que tel! ▪ Avec les exemples SQL d’ACS, vous pouvez : • Créer une vue (VIEW) si pas déjà disponible en tant que vue • Créer un script SQL et le télécharger dans DB2 Web Query • Copier / Coller la requête dans l’assistant de création de rapport SQL 27
  • 25. Université IBM i – 22 et 23 mai 2019 Construction de la métadonnée ▪ Créer (une seule fois) la métadonnée DB2 Web Query sur le service préparé • Vue ou procédure stockée ou script SQL – Très rapide ! Quelques clics seulement 28
  • 26. Université IBM i – 22 et 23 mai 2019 Construction du rapport ▪ Démarrer la construction du rapport sur la métadonnée • Rapport, graphique ou visualisation standard • Au format HTML, Excel, Rapport actif (notamment pour les tablettes ou mobiles), PDF, PowerPoint • Planification possible du rapport avec envoi par mail ou stockage dans l’IFS • Construction d’un tableau de bord 29
  • 27. Université IBM i – 22 et 23 mai 2019 IBM i Administration Samples ▪ Des rapports sont déjà disponibles pour vous ▪ Ils sont inclus dans le package EZ-Install 30 Pour plus d’informations sur le package EZ-Install : Session 18 - DB2 Web Query, Comment partir de zéro ?
  • 28. Université IBM i – 22 et 23 mai 2019 Vue d’ensemble du système ▪ System environment info report ▪ System(s) status dashboard
  • 29. Université IBM i – 22 et 23 mai 2019 Quels sont les sous-systèmes qui consomment le plus ? Subsystem summary report 32
  • 30. Université IBM i – 22 et 23 mai 2019 Quels sont les 10 travaux qui consomment le plus de CPU ? Top 10 job by CPU chart
  • 31. Université IBM i – 22 et 23 mai 2019 Quels sont les travaux qui utilisent le plus d’I/O disque ? Top 10 jobs by disk I/O chart
  • 32. Université IBM i – 22 et 23 mai 2019 Quels sont les 10 utilisateurs qui consomment le plus de spools ? (espace disque) Top 10 spool file consumers chart
  • 33. Université IBM i – 22 et 23 mai 2019 Suivi de l’activité machine System CPU Dashboard
  • 34. Pour plus d’informations : gdumas@notos.fr Twitter : @GautierDUMAS