GUIDE UTILISATEUR NQI ORCHESTRA V.2.9.5 BIRT V.2.2.2



Documents pareils
BIRT (Business Intelligence and Reporting Tools)

contact@nqicorp.com - Web :

contact@nqicorp.com - Web :

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services

Guide de démarrage IKEY 2032 / Vigifoncia

Procédure d'installation complète de Click&Decide sur un serveur

MEDIAplus elearning. version 6.6

Maarch V1.4

Installer Enterprise Miner 5.1 en SAS environnement Windows

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer :

Installation 1K-Serveur

La Clé informatique. Formation Internet Explorer Aide-mémoire

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012

Edutab. gestion centralisée de tablettes Android

Base de Connaissances SiteAudit. Utiliser les Rapports Planifiés. Sommaire des Fonctionnalités. Les Nouveautés

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

INTRODUCTION et choix de la méthode d installation

Manuel utilisateur (Manuel_utilisateur_version pdf) Manuel Reprise des données (Manuel_Reprise_donnees_version

Guide de mise en service - THOMSON ST2030

Guide SQL Server 2008 pour HYSAS

Procédure d'installation de PostgreSQL pour Windows

Guide de configuration pour accès au réseau Wifi sécurisé 802.1X

Cyberclasse L'interface web pas à pas

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Les fichiers de configuration d'openerp

Migration a Outlook Guide

AFTEC SIO 2. Christophe BOUTHIER Page 1

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

VAMT 2.0. Activation de Windows 7 en collège

ESPACE COLLABORATIF SHAREPOINT

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Guide d utilisation de «Partages Privés»

Logiciel : GLPI Version : SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003.

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

AVANT PROPOS. Merci d avoir choisi WATCHDOC!

Whitepaper. Méthodologie de création de rapports personnalisés SQL Server Reporting Services

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7

Oracle Learning Library Tutoriel Database 12c Installer le logiciel Oracle Database et créer une Database

Guide d'installation du token

Installation du transfert de fichier sécurisé sur le serveur orphanet

Configuration d'un annuaire LDAP

Symantec Backup Exec Remote Media Agent for Linux Servers

SAP Lumira Version du document : Guide de l'utilisateur de SAP Lumira

Sauvegarde d'une base de données SQL Server Express 2005

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version EXOCA 1

La Clé informatique. Formation Excel XP Aide-mémoire

TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat windowsx64.zip.

Les Utilisateurs dans SharePoint

LES ACCES ODBC AVEC LE SYSTEME SAS

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

Formation. Module WEB 4.1. Support de cours

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

MANUEL D INSTALLATION D UN PROXY

DIASER Pôle Assistance Rectorat

Business Sharepoint Contenu

COMMUNICATION TECHNIQUE N TCV060 Ed. 01. OmniVista 4760 Nb de pages : 18 Date : URGENTE NON URGENTE TEMPORAIRE DEFINITIVE

Complaints Manager 4/06/2015 Page 1 Arpaweb 2015

Extension WebEx pour la téléphonie IP Cisco Unified

QUICK START RF Monitor 4.3 CFR21

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Manuel Utilisateur de l'installation du connecteur Pronote à l'ent

Installation SQL Server 2005 Express sur le serveur

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

v7.1 SP2 Guide des Nouveautés

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Manuel d utilisation NETexcom

Introduction aux outils BI de SQL Server Tutoriel sur SQL Server Integration Services (SSIS)

Documentation Liste des changements apportés

vcenter Server 1. Interface Lancez le vsphere Client et connectez vous à vcenter Server. Voici la page d accueil de vcenter Server.

Dispositions relatives à l'installation :

Database Manager Guide de l utilisateur DMAN-FR-01/01/12

WDpStats Procédure d installation

TUTORIEL RADIUS. I. Qu est-ce que RADIUS? II. Création d un groupe et d utilisateur

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre Auteur : Noé LAVALLEE

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

SolidWorks Electrical 2014 Guide d'installation individuelle (1 base de donnée distincte par poste)

Printer Administration Utility 4.2

Manuel d utilisation de Gestion 6

SQL Server Installation Center et SQL Server Management Studio

LOGICIEL KIPICAM : Manuel d installation et d utilisation

Installation de SharePoint Foundation 2013 sur Windows 2012

Tekla Structures Guide de l'administrateur sur l'acquisition de licences. Version du produit 21.1 septembre Tekla Corporation

Auguria_PCM Product & Combination Manager

Déploiement de SAS Foundation

Assistance à distance sous Windows

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Note Technique. 1. Objectif. 2. Prérequis. 3. Installation

Tropimed Guide d'installation

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

NAS 206 Utiliser le NAS avec Windows Active Directory

Ref : Résolution problème d'accès aux supports de cours

I. Instalation de l environnement JDK et JRE : II. Configuration outil Reporting : Pentaho... 4

Transcription:

GUIDE UTILISATEUR NQI ORCHESTRA V.2.9.5 BIRT V.2.2.2

Table des Matières 1. INTRODUCTION...3 1.1 SUJET...3 1.2 OBJECTIFS...3 1.3 DÉFINITION DE TERMES, ACRONYMES...3 1.4 RÉFÉRENCE...3 2. CONFIGURATION...4 2.1 GÉNÉRAL...4 2.1.1 Architecture et fonctionnalités générales...4 2.1.2 Pré-requis...5 2.2 CONFIGURATION DU SERVEUR...5 2.2.1 PostgreSQL : fichier pg_hba.conf...5 2.2.2 PostgreSQL : fichier postgres.conf...5 2.2.3 PostgreSQL : Redémarrage du service...6 2.3 CONFIGURATION DU POSTE DE TRAVAIL...6 2.4 RÉALISATION DU RAPPORT...6 2.5 INTÉGRATION DANS...9 2.5.1 Properties editor...9 2.5.2 Properties...11 2.5.3 Report Parameters (voir tableau en 2.1.1)...12 2.5.3.1 Rapport sur une entité (Ex : projet)...12 2.5.3.2 Rapport sur une liste d'entités (Ex : Liste de projets)...13 2.5.4 Intégration dans... Version 2.2.2 - /07/2009 2

1.Introduction 1.1 Sujet Ce document décrit le paramétrage de BIRT à réaliser pour l intégration de rapport de type Projet dans. 1.2 Objectifs Fournir un guide d utilisation et aider à maintenir une base de connaissance sur le paramétrage de BIRT pour. 1.3 Définition de termes, acronymes BIRT = Business Intelligence and Reporting Tools 1.4 Référence L utilisation de BIRT est documentée et disponible sur : www.eclipse.org/birt Version 2.2.2 - /07/2009 3

2. Configuration 2.1 Général 2.1.1 Architecture et fonctionnalités générales Actuellement, les types de rapports suivants sont supportés : Projets Liste de Projets Liste de tâches Groupe de tâches Activités utilisateur Organisation Portefeuilles Evénements Liste d'évènements Pour chaque type de rapport, il est nécessaire de spécifier la liste des paramètres requis et la clé du type de rapports (catégorie dans le fichier reports.xml) utilisée pour filtrer les listes de choix (combos) dans la visualisation des rapports. De plus, l'identifiant de l'utilisateur est passé systématiquement en paramètre de chaque rapport (paramètre login), ce qui permet de gérer les droits d'accès aux données dans les rapports si nécessaire. Type de Rapport Clé Paramètres Requis Projet com.nqi.cpms.projectreports projectid : id du projet Liste de Projets com.nqi.cpms.project.list.report idlist = liste des id de projets Liste de tâches com.nqi.cpms.task.list.report idlist = liste des id de tâches Groupe de Tâches com.nqi.cpms.taskgroupreports taskid : id du groupe de tâches Activités utilisateur com.nqi.cpms.activitiesreports userlogin : login de l utilisateur Organisation com.nqi.cpms.unitreports unitid : id de l'organisation Portefeuilles com.nqi.cpms.dashboard.report.<type de portefeuille> portfolioid : id du portefeuille Evènements com.nqi.cpms.processrequest.report.<code évènement> processrequestid : id de l'évènement Liste d'évènements com.nqi.cpms.processrequest.list.report.<code idlist = liste des id des évènements Version 2.2.2 - /07/2009 4

évènement> 2.1.2 Pré-requis V.2.9.3 ou supérieure BIRT 2.2.2 2.2 Configuration du serveur Afin de permettre un accès à la base de données depuis les postes client, il faudra s'assurer que la base de données est accessible depuis les postes client. La procédure suivante détaille les manipulations à faire dans le cas d'une utilisation de labase de données PostgreSQL. 2.2.1 PostgreSQL : fichier pg_hba.conf Emplacement : <répertoire d'install PostgreSQL>\8.1\data Modification : Copier la ligne Ipv4 sur la ligne au-dessus et remplacer l'adresse IP par la plage d'adresses IP autorisées à se connecter au serveur de base de données. Mettre les blocs communs aux adresses IP de tous les postes, compléter les blocs suivant par 0, et préciser le nombre de bloc à prendre en compte (8 : premier bloc uniquement, 16 : 2 premiers blocs, 24 : 3 premiers blocs, 32 : toute l'adresse IP) # TYPE DATABASE USER CIDR-ADDRESS METHOD host all all 123.123.0.0/16 md5 # IPv4 local connections: host all all 127.0.0.1/32 md5 Pour plus d'informations: http://www.postgresql.org/docs/8.1/static/clientauthentication.html#auth-pg-hba-conf 2.2.2 PostgreSQL : fichier postgres.conf Emplacement : <répertoire d'install PostgreSQL>\8.1\data Modification : Dans la partie CONNECTIONS AND AUTHENTICATION du fichier, décommenter la ligne listen_adresses et remplacer localhost par * : Version 2.2.2 - /07/2009 5

avant : #listen_addresses = 'localhost' après : listen_addresses = '*' 2.2.3 PostgreSQL : Redémarrage du service Une fois les modifications effectuées, le service PostgreSQL doit être redémarré. 2.3 Configuration du poste de travail La configuration du poste de travail est nécessaire si les rapports sont développés sur un poste différent du serveur sur lequel est installée l'application. Dézipper l'archive BIRT.zip fournie par NQI dans C:\Program Files (<répertoire d'install>) - un autre emplacement peut être choisi Les rapports devront être stockés à l'emplacement <répertoire d'install>\birt\config\specificconfig\reports\birt car il s'y trouve le fichier de configuration de la connexion avec la base de données. Créer un raccourci sur le bureau vers <répertoire d'install>\birt-rcp-reportdesigner-2_2_2\birt.exe 2.4 Réalisation du rapport Ouvrir BIRT Créer un nouveau rapport : Menu : File New New Report. Donner un nouveau nom au rapport, décocher Use Default, et entrer le chemin de stockage du rapport, comme cidessous. Attention : le nom du rapport ne doit pas comporter d'espace Cliquer sur Finish Version 2.2.2 - /07/2009 6

Création d'un nouveau rapport Ajout de la source de données (Data Source) voir copie d'écran ci-dessous : Sélectionner l'onglet Library Explorer dans la fenêtre en haut à gauche Ouvrir les répertoires Shared Librairies, cpms_datasource.library, Data Sources Sélectionner nqidb, et faire glisser vers Data Sources dans la fenêtre Outline en bas à gauche Sélection de la librairie Vérification de la connexion à la base de données : Double cliquer sur nqidb dans le Data Source du rapport Version 2.2.2 - /07/2009 7

Cliquer sur Test connections... Un message vous informe de l'état de la connexion POUR SORTIR DE LA FENETRE, CLIQUER SUR CANCEL Création du Data Set : Cliquer droit sur Data Sets dans la fenêtre Outline, choisir New Data Set Remplir Data Set Name (voir copie d'écran ci-dessous) Cliquer sur Next Création du Data Set Créer la requête SQL (voir copie d'écran ci-dessous) : Schema : sélectionner -All- Type : sélectionner Table Cliquer sur Apply Filter Dans Available Items, Ouvrir nqidb, public Utiliser les éléments de la base de données affichés pour écrire la requête Cliquer sur Finish Version 2.2.2 - /07/2009 8

Création de la requête SQL 2.5 Intégration dans 2.5.1 Properties editor Faire apparaître les propriétés du rapport lui même en cliquant sur la feuille (hors d une cellule ou d une grille). Sur l onglet Properties Editor il apparaît Property Editor Report. En sélectionnant General, définir au moins : le titre (title) : par exemple Client/Fiche de Suivi de Projet, c est ce qui apparaîtra dans les interfaces de création de rapport de Version 2.2.2 - /07/2009 9

Définition du titre En sélectionnant User properties, ajouter au moins : * le type (propriété type de type string) : cette propriété servira à définir le type de rapport dans Orchestra Création d une propriété type * la clé (propriété key de type string) : cette propriété servira à définir de manière unique le rapport dans. * le(s) format(s) de restitution (propriété formats de type string) : cette propriété servira à définir le(s) format(s) de restitution du rapport (html, pdf, word, excel). Version 2.2.2 - /07/2009 10

NB : les formats word et excel ne fonctionne que pour les versions Office 2003 et supérieures. 2.5.2 Properties Faire apparaître les propriétés du rapport en cliquant sur la feuille (hors d une cellule) ou en sélectionnant dans Outline le nom du rapport Sur l onglet Properties : * ajouter la valeur de la clé (propriété key ) : valeur unique qui identifie le rapport (ex : nom du rapport) * ajouter la valeur du type (propriété type ) : (voir tableau en 2.1.1)... com.nqi.cpms.projectreports : pour les rapports générés à partir du détail des projets * ajouter la valeur des formats (propriété formats ) : extensions (html, pdf, doc, xls) séparées par des virgules et sans espaces Définition des propriétés du rapport Version 2.2.2 - /07/2009 11

2.5.3 Report Parameters (voir tableau en 2.1.1) 2.5.3.1 Rapport sur une entité (Ex : projet) Pour le passage de l'identifiant du projet il convient de définir un élément Report Parameter. Dans le Outline faire un clique droit sur Report Parameters et sélectionner New parameter. Créer un paramètre projectid tel que décrit dans l image ci après (pour les rapports de type projet) en lui donnant une id de projet par défaut (pour la prévisualisation du rapport) Définition du Report Parameter pour un projet * Dans les Data Set des projets définis dans le rapport, dans la requête SQL, ajouter une condition : WHERE nqi_cppj_project.id =? Cliquer ensuite sur la section Parameters. Si le paramètre n'a pas été créé automatiquement à partir de la requête SQL, le créer (voir image ci-dessous). Sélectionner, dans Linked to Report Parameter, le report parameter créé auparavant : projectid. Version 2.2.2 - /07/2009 12

Définition des paramètres du rapport dans un Data Set 2.5.3.2 Rapport sur une liste d'entités (Ex : Liste de projets) Pour le passage de l'identifiant de la liste de projets il convient de définir un éléments Report Parameter. Dans le Data Explorer faire un clique droit sur Report Parameters et sélectionner New parameter. Créer un paramètre idlist tel que décrit dans l image ci-après (pour les rapports de type liste de projets) en lui donnant une liste d'id de projets par défaut séparées par des virgules et sans espace. Version 2.2.2 - /07/2009 13

Définition du Report Parameter pour une liste de Projets Il faut ensuite créer un script permettant de traiter les id données dans le report parameter : Dans l'outline ou le Data Explorer du rapport, sélectionner le Data Set de la liste des projets. Dans la fenêtre de design du rapport, sélectionner l'onglet Script, sélectionner le script beforeopen et adapter le script en fonction de la requête SQL du Data Set (voir ci-dessous) : AND/WHERE, première ligne du script : Si la requête SQL comporte une clause WHERE, mettre dans le script AND. Si la requête SQL ne comporte pas de clause WHERE, mettre dans le script WHERE. ORDER BY/GROUP BY, dernière ligne du script : Si votre requête comporte une clause ORDER BY OU GROUP BY, elle doit être placée dans ce script. La requête SQL se terminera donc obligatoirement par une balise FROM, WHERE ou AND. Version 2.2.2 - /07/2009 14

Script des rapports sur une liste de projets 2.5.4 Intégration dans Copier les fichiers *.rptdesign sous l arborescence de : <Répertoire d'installation>\cpms\applications\config\specificconfig\reports\birt Les rapports apparaîtront dans les pages de création de rapports d Orchestra après re-démarrage de l application. En cas de modification de rapport existant, il n'est pas utile de redémarrer le service Orchestra pour prendre en compte les modifications. Version 2.2.2 - /07/2009