GUIDE COMPARATIF ETL.

Dimension: px
Commencer à balayer dès la page:

Download "GUIDE COMPARATIF ETL. www.viseo.com"

Transcription

1 GUIDE COMPARATIF ETL

2 Table des matières Généralités... 2 L enjeu... 2 A qui s adresse ce guide?... 2 Préambule... 2 Les outils d alimentation : «générateur» ou «moteur», 2 concepts... 3 Les générateurs... 3 Les moteurs... 4 Conclusion... 6 ETL et EAI... 7 Les outils d alimentation, introduction... 7 Les ETL, généralités... 7 Les EAI, généralités... 8 ETL versus EAI... 9 Architecture Questionnaire opérationnel Contexte projet Architecture générale Plateformes et connectivités supportées Complexité, montées en charge & dimensionnement Fonctions de transformation et de programmation Données Gestion de référentiel et Documentation associée Exploitation Intégration avec de grands progiciels du marché Solutions pré-configurées Données commerciales et économiques... 26

3 Généralités L enjeu Les entreprises ne doivent plus disposer d un Système d Information avec une vocation de production mais d un Système d Information Décisionnel (SID) dont la vocation est véritablement le pilotage de l entreprise. La vocation d un ETL (Extract Transform Load) dépasse désormais le cadre de la notion de SID pour devenir un système d échange inter applicatifs. A qui s adresse ce guide? Ce guide s adresse aux maîtrises d ouvrage, aux responsables de projets et aux maîtrises d œuvre. L objectif de ce document est de fournir une information claire et suffisamment détaillée pour comprendre et appréhender les problématiques de choix d une solution de type ETL. Préambule Le triple objectif assigné au système d information décisionnel est : Connaître Mesurer Prévoir Les moyens pour y parvenir sont les suivants : Une information riche, pertinente, détaillée, historisée, fiable et non volatile Des outils d analyse et de restitution puissants et adaptés à chacun des métiers concernés Une forte capacité d évolution (architecture, flux, outils). Une analyse faite par le Gartner Group démontre que le budget alloué aux problématiques d intégration de données représente souvent plus de 50% d un projet informatique. Etant donné le nombre sans cesse croissant d applications hétérogènes, l intégration des données est un enjeu stratégique pour les entreprises. Le choix de l outil d alimentation est un facteur déterminant pour la réalisation de ces plateformes d intégration de données et, d une façon générale, pour tout projet informatique basé sur des mouvements de données. Les mouvements des données sont de 3 types : L acquisition, Le stockage (SGBD, ODS, Data WareHouse, Data Mart, etc.), L exploitation (restitution, reporting, etc). L acquisition des données se décompose en 3 étapes : L extraction des données, La préparation / transformation des données,

4 Le chargement des données. La préparation des données est une phase particulièrement importante : elle conditionne la qualité et la quantité des données à traiter. C est effectivement au cours de cette phase que vont se dérouler les opérations de dédoublonnage, de normalisation et de reformatage des données, de contrôle d intégrité. C est également l occasion de s interroger sur la fiabilité des données («Cette valeur est-elle correcte?») et sur la pertinence des données («Ai-je besoin de cette information?»). L extraction des données peut être réalisée via l utilisation de : Programmes spécifiques, Outils de réplication, Outils d alimentation. Remarques : Le terme «outil d alimentation» englobe les ETL et les EAI. ETL est quelquefois utilisé comme terme générique pour «outil d alimentation». Les outils d alimentation se décomposent en 2 catégories : les «générateurs» et les «moteurs». Les outils d alimentation : «générateur» ou «moteur», 2 concepts Parmi la diversité des outils d alimentation, on distingue 2 familles distinctes d outils : Les générateurs, Les moteurs. Les générateurs Les générateurs sont des outils d alimentation qui génèrent du code source (C, Cobol, etc.) via des bibliothèques appelées «grammaires» ou «Data System Langage» ou «modules de connaissance» selon les outils. Le choix de ces bibliothèques est défini lors de l installation du produit. Le code généré est fonction de l environnement dans lequel le traitement est réalisé. Ainsi, l ETL génèrera du Cobol en environnement MVS/DB2 et du Pro*C en environnement Unix/Oracle (codes natifs). Un développement fait avec un «générateur» s appelle un job ou une conversion. Chaque développement réalise plusieurs traitements en source et/ou en cible (exemples : tris de fichiers, jointure puis agrégation). Dans le cas d environnements sources et cibles différents, l ETL génère 2 codes source spécifiques : «Query» «Populate».

5 Remarque : Le code généré doit être compilé puis exécuté pour réaliser le traitement attendu. Si le traitement se déroule sur une seule et même plateforme (ex : Unix-Unix) et selon les possibilités de l ETL, il génèrera un unique code source pour le «Query» et le «Populate». Les générateurs de code offrent l avantage de générer un code standard qui peut être consulté et modifié à volonté. Ce code sera directement utilisé et intégré dans les chaînes d alimentation par les équipes d exploitation. Il est possible d intervenir manuellement (ou de façon automatique via une customisation) sur n importe quelle ligne de code. Tous types de transformation et de traitement sont alors possibles. Le code généré étant spécifique à l environnement, les temps de traitements sont optimums. Ce code peut bien entendu être customisé et optimisé selon les besoins ou selon des contraintes techniques particulières. Un générateur de code est donc un outil d alimentation particulièrement adapté aux problématiques de fortes volumétries et aux transformations complexes. L inconvénient majeur de ce type d outil est le manque de souplesse. Une fois installé, il nécessite une période de paramétrage assez lourde (plusieurs semaines) et des périodes de customisation pour définir certains paramètres récurrents et adapter l outil au contexte du client (normes, serveurs, variables, etc.). Par ailleurs, il nécessite de bonnes compétences en programmation : il faut être en mesure de comprendre le code généré pour éventuellement l optimiser. Enfin, un générateur de code ne fait que délivrer un programme prêt à être compilé et exécuté. Il reste à la charge du client toutes les tâches d exploitation classiques : Ordonnancement de l enchaînement des traitements (scheduling), Gestion des rejets, Actions à tenir sur incidents, Console d administration, Monitoring, Passage des développements en environnements de recette ou de production, Etc. Un des principaux avantages de ces générateurs est de pouvoir déployer «gratuitement» à l infini les programmes. Les moteurs Les outils d alimentation de type «moteurs» sont répertoriés selon 2 catégories : Les moteurs de transformation embarqués Les moteurs de transformation non embarqués Les «moteurs de transformation embarqués» signifient que les traitements sont effectués par l outil. En effet, les moteurs de la seconde catégorie ne disposent pas

6 de possibilités de transformation de données : ils utilisent les fonctionnalités, et donc les ressources, des systèmes sources et cibles. NB : Ce principe de fonctionnement peut avoir un impact non négligeable pour d autres transactions sur ces plateformes sources/cibles. Un moteur ne disposant pas de moteur de transformation utilisera, par exemple, le moteur Oracle et donc les possibilités offertes (fonctions disponibles) par le moteur du SGBDR. Ce type d outil d alimentation permet de ne pas disposer de serveur dédié au moteur de transformation puisque la charge est répartie. La machine qui héberge l ETL n a donc pas besoin d être surdimensionnée. Les moteurs de transformation génèrent un code propriétaire (généralement non accessible). Ce code n a pas besoin d être compilé : il est interprété et donc directement exécuté par le moteur. Ce concept a l avantage de simplifier le travail des développeurs car ils n ont pas besoin de connaître ni de savoir debugger des langages de programmation. Ils ne font qu utiliser une panoplie de fonctions proposées par l outil. Par conséquent, les possibilités de transformations sont limitées à cette liste de fonctions proposées par l outil en natif. Le gros avantage de ce type d outil d alimentation est sa souplesse d utilisation. Rapides en termes d installation et de prise en main, ces outils offrent également des cycles relativement courts de mise à disposition de l information du fait de : Temps de développements courts, Possibilités d évolution rapide et de réutilisation des développements, Interfaces conviviales et ergonomiques (interfaces sous forme de modules, clic-souris, raccourcis clavier de type Microsoft, etc.), Etc. D autre part, parmi les moteurs de transformation, certains permettent de répartir la charge sur plusieurs serveurs afin de paralléliser certains traitements par exemple. Un moteur d alimentation est une solution intégrée. Ce sont des outils qui offrent (en option ou pas) des possibilités plus ou moins riches en termes d administration et d exploitation avec des Scheduler intégrés, la gestion native des rejets, la génération de logs spécifiques, etc. D autres fonctionnalités intéressantes sont parfois disponibles selon les outils : Data Quality ou nettoyage des données à traiter, Génération de documentation automatique avec les sources, les cibles et les règles de gestion, Envoi d alertes, Envoi de mails, Décompression à la volée de fichiers source, Possibilité de simuler les process, Possibilité de lancer des routines externes avant et/ou après le traitement, Analyse d impact (permet d analyser l impact de la modification sur un développement),

7 Etc. Certains outils offrent également la possibilité d ajouter des modules capable de prendre en charge la gestion des processeurs. Ainsi, il est possible d optimiser les traitements au niveau le plus fin et d avoir une adéquation traitement/matériel particulièrement performante. Remarque : Ces possibilités d administration des processeurs ne sont pas dédiés aux traitements développés via le moteur, ils sont également utilisables par des programmes externes de l entreprise (C, C++, etc.). Conclusion Le choix de la technologie est la première étape dans le choix d un ETL : «moteur» ou «générateur». Une fois ce choix fait, il faut s orienter vers une solution de type ETL ou de type EAI. Attention : c est le besoin qui doit conditionner le choix de l outil et non l inverse. Parmi les EAI, on ne retrouve que des moteurs. Par contre, parmi les ETL, il existe des «moteurs» ou des «générateurs».

8 ETL et EAI Les outils d alimentation, introduction Sous la dénomination «ETL» ou «outil d alimentation», se retrouvent en fait 2 familles d outils : Les ETL : Extract Transform Load Les EAI : Enterprise Application Integration Si le concept de ces 2 types d outils est proche (extraire et transformer des données), les périmètres d intervention sont relativement distincts de par leurs fonctionnalités. Les ETL, généralités Les outils ETL sont de plus en plus présents dans nos systèmes d information, compte tenu de notre besoin de faire communiquer nos différentes applications, d une part et, d autre part, de la multiplicité de nos supports et structures de données : fichiers plats délimités, fichiers XML, bases de données relationnelles, bases de données multidimensionnelles,... Bien souvent, les données stockées dans une ou plusieurs sources doivent être liées, transformées et chargées dans une ou plusieurs cibles. Les outils d ETL permettent de générer facilement des mappings entre les sources et les cibles, en transformant, si nécessaire, les données avec un ensemble de fonctions mises à disposition. Les outils d ETL permettent donc de structurer les différentes sources, cibles, transformations au sein du référentiel unique de l outil. Enfin, la possibilité d ordonnancer les différents transferts (fonction scheduler) est également possible avec les principaux outils du marché. En résumé, les outils d ETL permettent : D extraire des données à partir de sources hétérogènes : bases de données, fichiers plats, fichiers XML... De les transformer, les filtrer, les mapper de façon simple et souvent graphique De les charger dans une ou plusieurs cibles hétérogènes : bases de données, fichiers plats, cubes OLAP, fichiers XML... Ils facilitent l industrialisation des flux de l entreprise par : La conception aisée des flux L administration de l ensemble des flux : droits associés à chaque utilisateur L exploitation des flux : planification, traitement des rejets, gestion de logs, relances,... La maintenance des flux : modification rapide, gestion des versions,... L ensemble des métadonnées (définition des sources et cibles, transformations, logs,...) est stocké dans un référentiel unique de l outil L analyse d impact permet d analyser l impact d une modification d un système sur les autres.

9 Enfin, les outils d ETL sont destinés au traitement de flux de type batch à forte volumétrie, contrairement aux outils d EAI orientés process et business. Les EAI ont pour caractéristique de traiter de faibles volumes de données : ils alimentent des applications en quasi temps réel, d où des mises à jour portant généralement sur quelques milliers d enregistrements. Ils offrent également moins de possibilités de transformations que les ETL. Leur intérêt réside principalement dans la rapidité à mettre à disposition l information grâce à des cycles courts de développement. D autre part, les EAI sont des outils adaptés au business et les principaux utilisateurs sont les opérationnels ayant des compétences informatiques. Nous pouvons distinguer plusieurs types d offres ETL : Les suites intégrées Les «suites intégrées» sont des outils intégrés à : o Un SGBD o Une suite logicielle décisionnelle o Un portail Ces outils ne sont pas le cœur de métier de l éditeur concerné ; ils sont souvent proposés dans le cadre d un package. C est pour l éditeur la volonté de proposer une offre complète, globale et unique. Les ETL universels Parmi les outils universels, nous retrouvons les grands noms des outils d alimentation : éditeurs dont le cœur de métier se focalise sur les problématiques de traitements des données. Les ETL spécialisés Il s agit des outils d alimentation dont les spécialités sont : o Un environnement source ou cible particulier hors BD standard (MVS, VSAM, ERP, etc.) o Un type de traitement (extraction seulement,...) o La gestion des fortes volumétries o Les EAI, généralités Une «plateforme d intégration» signifie la mise en place d un logiciel qui prend en charge le dialogue inter applications. Sans ces plateformes d intégration, les nombreuses applications de l entreprise échangent beaucoup d informations. On voit apparaître «l effet spaghettis» : une multitude d applications qui communiquent une à une (on parle de «point à point») via des interfaces qui doivent bien souvent être paramétrées et maintenues séparément. Différentes études démontrent une explosion annoncée du nombre des applications au sein des entreprises (SCM, CRM, pilotage, etc.). Ce phénomène de «point à point» va donc s amplifier.

10 Faire communiquer des applications non initialement prévues pour échanger des informations (données fournisseurs, données de la chaîne logistique, etc.), c est là tout l enjeu des outils d intégration appelés Enterprise Application Integration (EAI). Mettre en place une plateforme d intégration de données, c est donner la possibilité à une entreprise d industrialiser et de rationaliser l échange de ses informations. Pour remplir cette fonction, un EAI doit assumer 4 fonctions : Routage Transformation Connexion aux applications Transport. En effet, suite à un événement précis, un EAI récupère les données d une application, les transforme puis les route vers leur destination (une autre application). Pour cela, il est nécessaire de disposer : d un serveur d intégration pour la transformation des données de connecteurs pour la communication avec les applications d un MOM (Middleware Oriented Messages) pour le transport des messages. Rappel : un ETL ne fait qu extraire et appliquer des transformations à des données. Il ne peut en aucun cas appliquer des règles de routage complexes. La confusion entre ETL et EAI vient du fait que ces 2 outils peuvent répondre à des besoins d échanges de données. D autre part, les EAI sont capables d intégrer des processus métier : Business Process Management (BPM). Ce concept ajoute une couche d abstraction : l information manipulée n est plus une donnée ou un flux vers une autre application mais véritablement un processus métier. ETL versus EAI Les outils d ETL proviennent historiquement du monde de la base de données ; ils proposent d ailleurs en standard une multitude de connecteurs standard et natifs aux principales bases du marché. Les outils d EAI proviennent plutôt du monde du «messaging» et sont composés généralement de plusieurs couches, allant du simple paquet de messages à des niveaux d abstraction beaucoup plus importants pouvant inclure les process fonction

11 Résumé ETL EAI Avantages : Avantages : Faire communiquer des systèmes hétérogènes, Prendre en charge des traitements complexes, Paralléliser des traitements et répartir les flux, Volumes importants de données, Requêtes ensemblistes, Gestion évoluée des métadonnées, Nombreux types de stockage de données (SGBDR, OLTP, ERP, OLAP, etc.), Nombreux types d accès aux données (ODBC, JDBC, API, etc.), Robustesse de la solution, Alimentation bidirectionnelle, Réutilisation et évolution des développements (ROI). Inconvénients : Inconvénients : Alimentation désynchronisée (batch), Nécessite de bonnes compétences techniques, Mauvais routeurs, Intervention du Service Informatique. Faire communiquer des applications hétérogènes, Souplesse, réutilisation et évolution, Cycles courts de mise à disposition de l information, Alimentation en temps réel, ou quasi temps réel, d applications depuis d autres application ou systèmes opérationnels (ERP, CRM, etc.), Intégration des applications via des API ou des connecteurs dédiés, Routage intelligent (synchrone & asynchrone), Alimentation bidirectionnelle, Fin de la communication point à point, Peu d intervention du Service Informatique. Volumes restreints de données, Transformations peu complexes, Bonnes connaissances de l outil (connaître les limites d utilisation). Remarques importantes : Les exigences techniques liées aux applications définiront le choix Les environnements sont aujourd hui complémentaires Les ETL sont de plus en plus des clients EAI Les outils d EAI n offrent pas de solution globale packagée. Ils sont généralement constitués de trois grandes briques fonctionnelles d abstraction de plus en plus élevée à savoir : o La couche basse, de type middleware (MOM) o La couche intermédiaire de routage des messages o La couche supérieure intégrant les métiers de l entreprise. Architecture En règle générale, un outil d ETL est composé de : Un ou plusieurs «moteurs de transformation» qui vont traiter l ensemble des données à transférer et se connecter aux sources et cibles ; le transport s appuyant sur des connexions natives sources et cibles

12 Un référentiel où est stocké l ensemble des métadonnées (description des sources et cibles, transformations, schedules, logs, sécurité) Un ou plusieurs postes clients pouvant servir : o A la conception des flux o A l administration de l outil o A l exploitation et au suivi des flux Figure 1 : Architecture classique d'un SI

13 Figure 2 : Implémentation classique des ETL et des EAI Pour un DataWareHouse Figure 3 : Architecture de type moteur

14 Remarque : Les moteurs de transformation Certains outils d ETL n ont pas de moteur de transformation et s appuient sur les systèmes sources ou cibles Impact sur l activité & la disponibilité des systèmes concernés Les ETL se divisent en 2 groupes : o Générateurs de code : ils génèrent un code standard, natif et adapté selon la plateforme concernée (Cobol, ProC, etc.). Le code doit donc être compilé avant d être exécuté o Interpréteurs : ils génèrent un code propriétaire qui est directement interprété (pas de compilation) et exécuté par un «runtime» Les moteurs de transformation peuvent être répartis sur plusieurs machines Certains outils proposent du tuning de leur propre moteur pour l amélioration des performances Les plateformes d accueil peuvent être de type UNIX ou NT (voire mainframe ou As400 pour quelques-uns comme AB Initio, Sunopsis) Les connections aux sources et cibles Les connections entre sources, moteur et cibles se font par transport de type natif ou ODBC, JDBC. Le référentiel Il peut être déposé sur la plupart des bases de données du marché Certains ETL ont un référentiel propriétaire et parfois non mutualisé : dédié au moteur, dédié à la gestion des métadonnées, etc. D autres, au contraire, disposent d un référentiel commun pour toutes les briques logicielles qui composent leur offre. Le scheduler La plupart des outils d ETL proposent un scheduler intégré mais laissent la possibilité d utiliser l ordonnanceur du client Les événements déclencheurs d un traitement sont multiples : o Détection de la présence ou de l arrivée d un ou plusieurs fichiers o Action externe o Arrivée d un mail o Déclenchement programmé o Etc. La gestion des rejets La plupart des ETL proposent des fonctionnalités avancées pour traiter les rejets : stockage dans un fichier plat (en mode replace ou append) ou dans une table. Les postes clients Les plateformes d accueil sont généralement sous NT/2000 Attention : tous les outils d alimentation n offrent pas de possibilités de développement partagé (multi-user) car pas de versionning, de verrou, etc.

15 Questionnaire opérationnel Les tableaux suivants visent à réunir les critères essentiels devant être validés avant la mise en place d un outil de transfert de données (ETL). Ces tableaux constituent les bases d un cahier des charges et permettent de comparer, de manière objective, les différents produits du marché. Certaines caractéristiques utilisées dans des contextes peu courants ne seront pas présentées dans ce guide. De même, d autres critères peuvent apparaître nécessaires en fonction de besoins spécifiques liés au projet ou à l entreprise. Enfin, en toute logique, la pertinence et la pondération respectives de chacun de ces critères varient systématiquement selon les paramètres de métier, de besoins et d environnement. Il est indispensable de considérer de manière spécifique, les aspects volumétrie et délais (combien de données à transférer, en combien de temps). Ceci a une influence certaine sur l architecture à mettre en place.

16 Contexte projet Contexte fonctionnel Environnement Technique Serveurs (OS) Pré-requis techniques? Nombre de sources Nombre de destinations Possibilité de jointure hétérogène? (plusieurs instances de base, base/fichier plat) Type de sources (ERP, Progiciels, applications spécifiques) Bases de données et origines (SGBDR, Fichiers, XML ) Volumétries estimées des bases LAN/WAN? Volumétries estimées à transférer par traitement Temps maximum de traitement Les serveurs impliqués dans le projet sont-ils surchargés? (Il conviendra de privilégier des solutions impactant le moins possible les serveurs). Environnement Fonctionnel Degrés de complexité des sources (Cf. nombre de tables) Degrés de fiabilité et de qualité des sources (une bonne part des traitements est induite par des données ne répondant pas aux règles de gestion)

17 Architecture générale Composants du produit et mode d administration de ses composants (C/S, Web) Moteur, Planificateur, sécurité, logs... Architecture logique du produit Différentes interfaces / différents modules en client/serveur? Différentes interfaces / différents modules en client Web? Facilité d utilisation Durée moyenne de prise en main Aide en ligne Assistants de prise en main Peut-on poser des annotations liées à des traitements, des règles de calcul ou de gestion? Existence d assistants pour les opérations les plus courantes (Cf. Office) Conception graphique? Documentation Manuel d autoformation La documentation livrée couvre-t-elle l ensemble des opérations? Documentation papier ou électronique Pertinence

18 Plateformes et connectivités supportées Portage sur plusieurs plates-formes ou OS (NT, W2000, AIX, HP-UX, LINUX ) Pertinence Pour chaque configuration supportée : Configuration matérielle recommandée (développement & productions, serveurs & poste de travail) Logiciels requis et numéro de version OS Pré-requis sur les systèmes cibles et sources (Connectivité, Mise à jour de machine Java.) Pré-requis sur la machine supportant le moteur ETL (Services pack, Web, ) Nécessité d Add-On / Add-in? (MDAC, MMC, JRE, etc.) Accès aux données Bases relationnelles, multidimensionnelles Oracle, DB2, SQL Server, Teradata Mode d accès natif ou ODBC? via les Bulk Loader? Support ODBC, OLEDB Moteurs OLAP Hyperion Essbase Oracle Express Microsoft Analysis SAPBW Mainframes Fichiers cobols, Cobols Copybooks VSAM IMS DL/1 Fichiers Fichiers plats (txt, spool, CSV (DOS et Unix),..), avec séparateurs ou fixes Fichiers Excel, Word Structures complexes multi-lignes (de type EDI) XML (en lecture, en écriture)

19 Applications spécifiques Applications développées en C, VB, etc. EAI (MQSERIES, TIBCO, MSMQ) Disponibilité de ces modes d accès selon les plateformes? Les accès sont-ils bidirectionnels?

20 Complexité, montées en charge & dimensionnement 1 La charge de traitement est-elle supportée par le moteur ETL ou par les bases de données source et destination? 2 3 Pertinence Volumétrie acceptable Répartition de charges sur plusieurs moteurs (équilibrage de charges), mécanisme et limites Le moteur supporte-t-il le parallélisme des bases de données? En natif? Le moteur de l ETL est-il capable de paralléliser un même flux sur N processeurs et quels en sont les mécanismes? Mode de synchronisation des processus? Plateformes supportées (SMP, MPP, Cluster) Fonctions de transformation et de programmation 1 Gestion des process de transformations, ouverture et flexibilité 2 3 Pertinence Un process de transformation génère-t-il du code? Langage (Basic, VB, ) Y a-t-il une phase de compilation? Le code est-il accessible et non modifiable? Le code est-il accessible et modifiable? Peut-on simuler un process? Mode de débogage Mode pas à pas (points d arrêts) Code SQL Le code généré pour l accès aux données est-il accessible? Modifiable? Optimisable? Peut-on y inclure des spécificités liées aux bases de données? (Cf. les

21 Connect by ou Decode des SGBDR Oracle, les Case ou top de SQL Server) Modification du SQL généré pour optimisation des performances Portabilité si les systèmes changent Données multi sources Comment est géré le mixage de sources hétérogènes en entrée? (Cf. comment mixer des données DB2 et oracle dans un flux unique en entrée) Quelles en sont les limitations? Fonctions de transformations Nombre de fonctions de transformation disponibles Possibilité de définir des fonctions personnalisées (et réutilisation de ces fonctions) Définition au niveau du moteur (DLL, VB, ) Définition sur les bases de données cibles ou sources (référencement de fonctions UDF stockées en base de données) Transformations complexes, tâches, systèmes Existe-t-il en standard des transformations complexes appliquées au niveau du moteur? Appel de transformations internes (Pivots, Agrégations, Fusions, Tris) Appel de tâches diverses (FTP, MAIL, etc.) Peut-on ajouter des transformations ou des tâches spécifiques? Dans quel langage? Possibilités de lancer des routines externes (SQL, de type OS, des programmes spécifiques, etc.) avant et/ou après transformation?

22 Données Alimentation Modes de chargement disponibles (Ajout, Annule et remplace, etc. ) Gestion de tables de lookup en mémoire Pertinence Visualisation Peut-on visualiser les données sources et cibles en étant dans l outil? Peut-on visualiser, simuler le résultat de transformations lors de la création de process? Qualité Support de nettoyage de données et capacité de recyclage des données en anomalies (envoi vers des fichiers tampon ) Format de sortie des rapports d erreurs?

23 Gestion de référentiel et Documentation associée Collecte et préparation des données 1 Les référentiels Où sont stockées les métadonnées (fichiers, SGBDR) Quels sont les SGBDR supportés pour contenir le référentiel? (Versions?) Peut-on accéder aux données en outrepassant le référentiel? Peut-on importer des référentiels existants? (Erwin, Power Amc,.) Peut-on historiser les chargements, les mises à jours et les changements? (versionning) Peut-on retrouver le processus de calcul d une donnée? Comment et quand a été calculée une donnée? Indépendance des métadonnées visà-vis de l environnement. (Cf. changement de bases lors du passage de l environnement de développement à l environnement de production) Implication d un changement dans une donnée source ou destination Implication d un changement dans les outils externes (outils de modélisation et outils de reporting) Mise à disposition de l information Possibilité de fournir une documentation et des commentaires relatifs au référentiel Personnalisation de cette documentation en fonction de différents profils (développeur, administrateur, utilisateurs) Génération de documentation Web (HTML) Génération de documentation relative au flux : transformations, enchaînements,...? Sous quelle forme? Pertinence Pertinence

24 Exploitation Mise en production et Suivi de l exploitation Possibilité d utiliser un planificateur externe Pertinence Capacité à planifier sur événement Arrivée d un fichier nommé, non nommé? modification, suppression... Quel type d événement? Surveillance d un répertoire? Déclencheur externe Mode de récupération après erreur Peut-on gérer de manière fine les commit sur les bases de données et de quelle façon? Quelles sont les possibilités de ROLLBACK offertes par le produit? Mode trace ou debug sur les chaînes d exploitation Fonctions de surveillance des traitements Gestion centralisée de plusieurs moteurs (Log, ) Modalités de mise en place d un traitement unitaire d un environnement de développement sur un ou plusieurs environnements de production Sécurité et confidentialité Identification des utilisateurs (login) Pertinence Mode d identification (annuaire LDAP, base de données), unicité des mots de passes (réseau) Paramétrage des droits (production, développement, référentiel, procédures stockées ) Séparation des environnements développements et production

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE GUIDE COMPARATIF BUSINESS INTELLIGENCE www.viseo.com Table des matières Business Intelligence :... 2 Contexte et objectifs... 2 Une architecture spécifique... 2 Les outils de Business intelligence... 3

Plus en détail

FICHE CONCEPT 01 ETL (EXTRACT TRANSFORM & LOAD)

FICHE CONCEPT 01 ETL (EXTRACT TRANSFORM & LOAD) FICHE CONCEPT 01 ETL (EXTRACT TRANSFORM & LOAD) BIEN GERER SES REFERENTIELS DE DONNEES : UN ENJEU POUR MIEUX PILOTER LA PERFORMANCE DE SON ETABLISSEMENT octobre 2008 GMSIH 44, Rue de Cambronne 75015 Paris.

Plus en détail

GUIDE COMPARATIF OLAP. www.viseo.com

GUIDE COMPARATIF OLAP. www.viseo.com GUIDE COMPARATIF OLAP www.viseo.com Table des matières Contexte et usage... Champs d application... Principes OLAP... 4 Les architectures OLAP... 5 Ouverture et complémentarité... 6 Questionnaire opérationnel...

Plus en détail

ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE

ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE ORACLE DATA INTEGRATOR ENTERPRISE EDITION offre de nombreux avantages : performances de pointe, productivité et souplesse accrues pour un coût total de

Plus en détail

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

Le tout fichier Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique Introduction à l informatique : Information automatisée Le premier ordinateur Définition disque dure, mémoire, carte mémoire, carte mère etc Architecture d un ordinateur Les constructeurs leader du marché

Plus en détail

Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise.

Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise. Solutions PME VIPDev Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise. Cette offre est basée sur la mise à disposition de l ensemble de nos compétences techniques et créatives au service

Plus en détail

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours - Vous êtes consultant, chef de projets, acteur clé au sein de votre entreprise et vous intervenez en phase de déploiement ou de paramétrage d un logiciel Sage, Optez pour les formations «Produits» : Nous

Plus en détail

DataEXchanger. Echangez en toute simplicité. Atelier Dex Etat des lieux Dex X. Présentation DEX X

DataEXchanger. Echangez en toute simplicité. Atelier Dex Etat des lieux Dex X. Présentation DEX X Atelier Dex Etat des lieux Dex X Lamine Ndiaye Consultant Sénior Arnaud François Responsable Support Nicolas Marin Responsable Activité DataEXchanger Echangez en toute simplicité mardi 19 juin 2012 Présentation

Plus en détail

BUSINESS INTELLIGENCE. Une vision cockpit : utilité et apport pour l'entreprise

BUSINESS INTELLIGENCE. Une vision cockpit : utilité et apport pour l'entreprise BUSINESS INTELLIGENCE Une vision cockpit : utilité et apport pour l'entreprise 1 Présentation PIERRE-YVES BONVIN, SOLVAXIS BERNARD BOIL, RESP. SI, GROUPE OROLUX 2 AGENDA Définitions Positionnement de la

Plus en détail

guidescomparatifs.com Outils ETL Utiliser ce guide Avis et contribution Droits d usage Enregistrer Imprimer

guidescomparatifs.com Outils ETL Utiliser ce guide Avis et contribution Droits d usage Enregistrer Imprimer guidescomparatifs.com Outils ETL Utiliser ce guide Avis et contribution Droits d usage Enregistrer Imprimer La notion d ETL La notion d ETL (Extract Transform Loading), recouvre à la fois des outils et

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

Plus en détail

Urbanisme du Système d Information et EAI

Urbanisme du Système d Information et EAI Urbanisme du Système d Information et EAI 1 Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2 Les besoins des entreprises 3 Le constat

Plus en détail

Le parcours pédagogique Sage Business Intelligence. Utilisateur Niv I BO XI 3.0 WebI pour Sage 1000 2 jours

Le parcours pédagogique Sage Business Intelligence. Utilisateur Niv I BO XI 3.0 WebI pour Sage 1000 2 jours Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons des formations vous permettant

Plus en détail

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures Software propose une offre d intégration unique, qui apporte l équilibre parfait entre investissements et performances pour les entreprises qui doivent sans cesse améliorer leurs processus. Des caractéristiques

Plus en détail

Suite Jedox La Business-Driven Intelligence avec Jedox

Suite Jedox La Business-Driven Intelligence avec Jedox Suite La Business-Driven Intelligence avec Une solution intégrée pour la simulation, l analyse et le reporting vous offre la possibilité d analyser vos données et de gérer votre planification selon vos

Plus en détail

Présentation de l offre produit de Business Objects XI

Présentation de l offre produit de Business Objects XI Conseil National des Assurances Séminaire - Atelier L information au service de tous Le 09 Novembre 2005 Présentation de l offre produit de XI Amar AMROUCHE Consultant Avant Vente aamrouche@aacom-algerie.com

Plus en détail

DataStudio. Solution d intégration des données et de diffusion de l information

DataStudio. Solution d intégration des données et de diffusion de l information DataStudio Solution d intégration des données et de diffusion de l information L ETL, cœur de la performance des entreprises La forte intégration des applications est désormais une condition indispensable

Plus en détail

Accélérateur de votre RÉUSSITE

Accélérateur de votre RÉUSSITE Accélérateur de votre RÉUSSITE SAP Business Objects est une suite décisionnelle unifiée et complète qui connecte ses utilisateurs en éliminant les difficultés d accès à l information. Mobile Devices Browsers

Plus en détail

SQL SERVER 2008, BUSINESS INTELLIGENCE

SQL SERVER 2008, BUSINESS INTELLIGENCE SGBD / Aide à la décision SQL SERVER 2008, BUSINESS INTELLIGENCE Réf: QLI Durée : 5 jours (7 heures) OBJECTIFS DE LA FORMATION Cette formation vous apprendra à concevoir et à déployer une solution de Business

Plus en détail

Guide de démarrage rapide avec DataStudio Online Edition

Guide de démarrage rapide avec DataStudio Online Edition Guide de démarrage rapide avec DataStudio Online Edition Introduction Ce document vient en complément des films de démonstration disponibles sur le site web de data. L ETL ETL est un sigle qui signifie

Plus en détail

et les Systèmes Multidimensionnels

et les Systèmes Multidimensionnels Le Data Warehouse et les Systèmes Multidimensionnels 1 1. Définition d un Datawarehouse (DW) Le Datawarehouse est une collection de données orientées sujet, intégrées, non volatiles et historisées, organisées

Plus en détail

AXIAD Conseil pour décider en toute intelligence

AXIAD Conseil pour décider en toute intelligence AXIAD Conseil pour décider en toute intelligence Gestion de la Performance, Business Intelligence, Big Data Domaine d expertise «Business Intelligence» Un accompagnement adapté à votre métier dans toutes

Plus en détail

Des solutions IBM pour tout le cycle de vie de l information

Des solutions IBM pour tout le cycle de vie de l information Des solutions IBM pour tout le cycle de vie de BUSINESS PROCESS MANAGEMENT & BUSINESS RULES MANAGEMENT INFORMATION ACCESS & ANALYTICS OPERATIONAL APPLICATIONS ENTERPRISE ARCHIVE ENTERPRISE DATA ENTERPRISE

Plus en détail

Business Intelligence (BI) Stratégie de création d un outil BI

Business Intelligence (BI) Stratégie de création d un outil BI Business Intelligence (BI) La Business intelligence est un outil décisionnel incontournable à la gestion stratégique et quotidienne des entités. Il fournit de l information indispensable, sous plusieurs

Plus en détail

W4 - Workflow La base des applications agiles

W4 - Workflow La base des applications agiles W4 - Workflow La base des applications agiles, W4 philippe.betschart@w4global.com Vous avez dit «workflow»? Processus : Enchaînement ordonné de faits ou de phénomènes, répondant à un certain schéma et

Plus en détail

ANTICIPEZ ET PRENEZ LES BONNES DÉCISIONS POUR VOTRE ENTREPRISE

ANTICIPEZ ET PRENEZ LES BONNES DÉCISIONS POUR VOTRE ENTREPRISE ANTICIPEZ ET PRENEZ LES BONNES DÉCISIONS POUR VOTRE ENTREPRISE Editeur - Intégrateur de solutions de gestion Notre stratégie d édition et d intégration : un niveau élevé de Recherche & Développement au

Plus en détail

Catalogue Formation «Vanilla»

Catalogue Formation «Vanilla» Catalogue Formation «Vanilla» Date : octobre 2009 Table des matières Liste des Formations...2 Contenu des formations...3 Vanilla FastTrack...3 Vanilla Architecture...5 Enterprise Services...6 BIPortail...7

Plus en détail

INDUSTRIALISATION ET RATIONALISATION

INDUSTRIALISATION ET RATIONALISATION INDUSTRIALISATION ET RATIONALISATION A. LA PROBLEMATIQUE La mission de toute production informatique est de délivrer le service attendu par les utilisateurs. Ce service se compose de résultats de traitements

Plus en détail

DATASET / NETREPORT, propose une offre complète de solutions dans les domaines suivants:

DATASET / NETREPORT, propose une offre complète de solutions dans les domaines suivants: Présentation Société DATASET / NETREPORT, propose une offre complète de solutions dans les domaines suivants: Outils d aide à la décision Gamme DATASET Solutions de gestion temps réel du système d information

Plus en détail

New Features. Developed by. BPM Conseil - SARL au capital de 70 000 euros - RCS LYON 479 400 129 9, rue Pierre Blanc - 69001 Lyon - France 1/20

New Features. Developed by. BPM Conseil - SARL au capital de 70 000 euros - RCS LYON 479 400 129 9, rue Pierre Blanc - 69001 Lyon - France 1/20 5 New Features Developed by 1/20 Sommaire 1 Introduction... 3 2 Evolutions des studios de développement et améliorations fonctionnelles... 5 3 Portail Vanilla... 6 3.1 Open Street Maps... 6 3.2 Gestion

Plus en détail

Introduction à la B.I. Avec SQL Server 2008

Introduction à la B.I. Avec SQL Server 2008 Introduction à la B.I. Avec SQL Server 2008 Version 1.0 VALENTIN Pauline 2 Introduction à la B.I. avec SQL Server 2008 Sommaire 1 Présentation de la B.I. et SQL Server 2008... 3 1.1 Présentation rapide

Plus en détail

MYXTRACTION. 2009 La Business Intelligence en temps réel

MYXTRACTION. 2009 La Business Intelligence en temps réel MYXTRACTION 2009 La Business Intelligence en temps réel Administration Qui sommes nous? Administration et management des profils Connecteurs Base des données Gestion des variables et catégories de variables

Plus en détail

Paie - RH. Un ERP à la richesse fonctionnelle exceptionnelle

Paie - RH. Un ERP à la richesse fonctionnelle exceptionnelle Un ERP à la richesse fonctionnelle exceptionnelle Un ERP est un progiciel de planification des ressources nécessaires au bon fonctionnement d une entreprise (Entreprise Ressources Planning). l entreprise,

Plus en détail

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

Plus en détail

IBM Cognos 8 BI Midmarket Reporting Packages Tous vos besoins en matière de reporting sans exploser votre budget

IBM Cognos 8 BI Midmarket Reporting Packages Tous vos besoins en matière de reporting sans exploser votre budget Data Sheet IBM Cognos 8 BI Midmarket Reporting Packages Tous vos besoins en matière de reporting sans exploser votre budget Vue d ensemble Les PME-PMI ont besoin d améliorer radicalement leurs capacités

Plus en détail

Technologie data distribution Cas d usage. www.gamma-soft.com

Technologie data distribution Cas d usage. www.gamma-soft.com Technologie data distribution Cas d usage www.gamma-soft.com Applications stratégiques (ETL, EAI, extranet) Il s agit d une entreprise industrielle, leader français dans son domaine. Cette entreprise est

Plus en détail

Chapitre 9 : Informatique décisionnelle

Chapitre 9 : Informatique décisionnelle Chapitre 9 : Informatique décisionnelle Sommaire Introduction... 3 Définition... 3 Les domaines d application de l informatique décisionnelle... 4 Architecture d un système décisionnel... 5 L outil Oracle

Plus en détail

Introduction aux S.G.B.D.

Introduction aux S.G.B.D. NFE113 Administration et configuration des bases de données - 2010 Introduction aux S.G.B.D. Eric Boniface Sommaire L origine La gestion de fichiers Les S.G.B.D. : définition, principes et architecture

Plus en détail

Restitution. Antoine Lapostolle Ingénieur Avant-Vente Microsoft France

Restitution. Antoine Lapostolle Ingénieur Avant-Vente Microsoft France Restitution Antoine Lapostolle Ingénieur Avant-Vente Microsoft France Fgi was here Restitution: les problématiques Stocker ne suffit, il faut permettre de comprendre et d analyser ces données. Avec des

Plus en détail

PITAGORE. Pour tout renseignement complémentaire, veuillez contacter le Pôle de Compétences PITAGORE

PITAGORE. Pour tout renseignement complémentaire, veuillez contacter le Pôle de Compétences PITAGORE MINISTÈRE DE LA DÉFENSE MINISTÈRE DE LA DÉFENSE Pour tout renseignement complémentaire, veuillez contacter le Pôle de Compétences Téléphone : 01 44 42 51 04 Télécopie : 01 44 42 51 21 Messagerie : pitagore-pc@sga.defense.gouv.fr

Plus en détail

Choix de l outil PENTAHO

Choix de l outil PENTAHO Choix de l outil PENTAHO GROUPES : Encadrant : IDRISSI BADSSI abd al moughit Mme LEMRINI loubna HALIM hamza LARHROUCH mustapha Table des matières Business intelligence... 2 Les Outils Open source de Business

Plus en détail

BizTalk 2006. Business Process Integration

BizTalk 2006. Business Process Integration BizTalk 2006 Business Process Integration Préoccupations Métier vs IT Accroître la Qualité de Service (Faire plus avec Moins) Meilleure Visibilité et Contrôle Sur le Métier Motivé par des enjeux métiers

Plus en détail

X2BIRT : Mettez de l interactivité dans vos archives

X2BIRT : Mettez de l interactivité dans vos archives Présentation Produit Présentation Produit X2BIRT : Mettez de l interactivité dans vos archives L accès à l information est capital pour les affaires. X2BIRT, la dernière innovation d Actuate, prend le

Plus en détail

LES ENTREPOTS DE DONNEES

LES ENTREPOTS DE DONNEES Module B4 : Projet des Systèmes d information Lille, le 25 mars 2002 LES ENTREPOTS DE DONNEES Problématique : Pour capitaliser ses informations, une entreprise doit-elle commencer par mettre en œuvre des

Plus en détail

Le terme «ERP» provient du nom de la méthode MRP (Manufacturing Ressource Planning) utilisée dans les années 70 pour la gestion et la planification

Le terme «ERP» provient du nom de la méthode MRP (Manufacturing Ressource Planning) utilisée dans les années 70 pour la gestion et la planification Séminaire national Alger 12 Mars 2008 «L Entreprise algérienne face au défi du numérique : État et perspectives» CRM et ERP Impact(s) sur l entreprise en tant qu outils de gestion Historique des ERP Le

Plus en détail

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2 Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Easy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion

Easy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion M y R e p o r t, L A S O L U T I O N R E P O R T I N G D E S U T I L I S AT E U R S E X C E L Connexion Transformation Stockage Construction Exploitation Diffusion OBJECTIF REPORTING : De la manipulation

Plus en détail

Nell Armonia Shuttle Web

Nell Armonia Shuttle Web Nell Armonia Shuttle Web Optimiser la collecte, la mise à jour et la fiabilité de vos indicateurs L'IDEE ET LA GENESE DU PRODUIT LA PROBLEMATIQUE Les entreprises disposent aujourd hui de multiples indicateurs

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information. PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue

Plus en détail

MyReport, une gamme complète. La Business Intelligence en toute simplicité : Concevez, partagez, actualisez! pour piloter votre activité au quotidien.

MyReport, une gamme complète. La Business Intelligence en toute simplicité : Concevez, partagez, actualisez! pour piloter votre activité au quotidien. MyReportle reporting sous excel La Business Intelligence en toute simplicité : Concevez, partagez, actualisez! MyReport, une gamme complète pour piloter votre activité au quotidien. En rendant les données

Plus en détail

Offre Supervision OF. mercredi 17 septembre 2014. Groupe CGI inc. CONFIDENTIEL

Offre Supervision OF. mercredi 17 septembre 2014. Groupe CGI inc. CONFIDENTIEL Offre Supervision OF mercredi 17 septembre 2014 Groupe CGI inc. CONFIDENTIEL Agenda 1 2 3 4 5 6 7 Pourquoi cette solution? Principes et enjeux de la solution Les modules & fonctionnalités Architecture

Plus en détail

l E R P s a n s l i m i t e

l E R P s a n s l i m i t e l ERP sans limite 2 Le groupe Divalto, solutions de gestion pour toutes les entreprises 30% du chiffre d affaires en R&D Créé en 1982, le groupe Divalto propose des solutions de gestion adaptées à toutes

Plus en détail

TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3 TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3 30/11/2011 Plan du TP 2 Rappel sur la chaine de BI Présentation de la suite Microsoft BI Ateliers sur SSIS (2H) Ateliers sur RS (2H) 3 Rappel sur la chaine de

Plus en détail

SQL Server Integration Services 2012 Mise en oeuvre d'un projet ETL avec SSIS

SQL Server Integration Services 2012 Mise en oeuvre d'un projet ETL avec SSIS Introduction à SSIS 1. Présentation de SSIS 13 1.1 Concepts de l ETL 13 1.2 Management Studio et SQL Server Data Tools 14 1.3 Architecture 14 2. SSIS 2012 17 2.1 Les nouveautés de la version 2012 17 2.2

Plus en détail

Présentation salon Linux Paris Janvier 2006 / FR / CSS6

Présentation salon Linux Paris Janvier 2006 / FR / CSS6 Présentation salon Linux Paris Janvier 2006 / FR / CSS6 Talend en bref Un éditeur leader technologique sur le marché de l intégration des données en entreprise 1 er acteur ETL Open Source 1 er acteur sur

Plus en détail

MyReport, LE REPORTING SOUS EXCEL

MyReport, LE REPORTING SOUS EXCEL MyReport, LE REPORTING SOUS EXCEL Avec MyReport : De la manipulation en moins. De l analyse en plus! Les données d une entreprise sont un vrai capital. Bien exploitées, elles facilitent les prises de décisions.

Plus en détail

Architecture technique des PGI

Architecture technique des PGI Architecture technique des PGI Description du thème Propriétés Description Intitulé long Formation concernée Matière Présentation Notions Transversalité Pré-requis Outils Mots-clés Durée Auteur(es) Version

Plus en détail

27 janvier 2011. Issam El Hachimi Ludovic Schmieder

27 janvier 2011. Issam El Hachimi Ludovic Schmieder 27 janvier 2011 Issam El Hachimi Ludovic Schmieder Le Business Intelligence Les ETL PDI Talend Démo : 2 exemples Constat et comparatif Conclusion 2 «Il faut connaitre le client pour connaitre ses besoins»

Plus en détail

L Edition Pilotée XL

L Edition Pilotée XL L Edition Pilotée XL Piloter son activité, une nécessité Processus décisionnel: «Exploiter les données de l entreprise dans le but de faciliter la prise de décision» Etre informé en permanence sur l état

Plus en détail

Introduction. Division Moyennes et Grandes Entreprises - Direction Produits Page 2 / 7. Communiqué de lancement Sage HR Management V5.

Introduction. Division Moyennes et Grandes Entreprises - Direction Produits Page 2 / 7. Communiqué de lancement Sage HR Management V5. Division Moyennes et Grandes Entreprises Direction Produits Communiqué de lancement Sage HR Management Version 5.10 Nouveau module Décisionnel Bases de données Sage HR Management Version 5.10 MS SQL Server

Plus en détail

L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN : 2-212-11199-1

L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN : 2-212-11199-1 L EAI par la pratique François Rivard Thomas Plantain ISBN : 2-212-11199-1 Table des matières Avant-propos................................................ Quel est l objectif de cet ouvrage...............................

Plus en détail

MyReport, LE REPORTING SOUS EXCEL

MyReport, LE REPORTING SOUS EXCEL MyReport, LE REPORTING SOUS EXCEL De la simplicité d Excel à l autonomie des utilisateurs Avec MyReport : De la manipulation en moins. De l analyse en plus! Tous les services de l entreprise utilisent

Plus en détail

Fournir un accès rapide à nos données : agréger au préalable nos données permet de faire nos requêtes beaucoup plus rapidement

Fournir un accès rapide à nos données : agréger au préalable nos données permet de faire nos requêtes beaucoup plus rapidement Introduction Phases du projet Les principales phases du projet sont les suivantes : La mise à disposition des sources Des fichiers Excel sont utilisés pour récolter nos informations L extraction des données

Plus en détail

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 3 : Progiciels de Gestion Intégrés Sommaire Définition... 2 ERP... 2 Objectifs

Plus en détail

MANAGEMENT PAR LA QUALITE ET TIC

MANAGEMENT PAR LA QUALITE ET TIC Garantir une organisation performante pour satisfaire ses clients et ses partenaires, telle est la finalité d une certification «qualité». On dénombre de nombreux référentiels dont le plus connu et le

Plus en détail

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza Avant de commencer à travailler avec le produit, il est nécessaire de comprendre, à un haut niveau, les problèmes en réponse desquels l outil a été

Plus en détail

IBM Cognos TM1. Fiche Produit. Aperçu

IBM Cognos TM1. Fiche Produit. Aperçu Fiche Produit IBM Cognos TM1 Aperçu Cycles de planification raccourcis de 75 % et reporting ramené à quelques minutes au lieu de plusieurs jours Solution entièrement prise en charge et gérée par le département

Plus en détail

MANAGEMENT PAR LA QUALITE ET TIC

MANAGEMENT PAR LA QUALITE ET TIC MANAGEMENT PAR LA QUALITE ET TIC Lorraine Garantir une organisation performante pour satisfaire ses clients et ses partenaires, telle est la finalité d une certification «qualité». On dénombre de nombreux

Plus en détail

BPM Business Process Management

BPM Business Process Management guidescomparatifs.com BPM Business Process Management Gestion de Processus Métier Utiliser ce guide Avis et contribution Droits d usage Enregistrer Imprimer Le terme de BPM (Business Process Management)

Plus en détail

TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3 TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3 03/11/2014 Plan du TP 2 Présentation de la suite Microsoft BI Ateliers sur SSIS (2H) Ateliers sur RS (2H) 3 Présentation de la suite Microsoft BI Présentation

Plus en détail

FORMATION TALEND. Page 1 sur 9

FORMATION TALEND. Page 1 sur 9 FORMATION TALEND Ce livret contient et détaille les formulaires que vous devez nous retourner avec votre bon de commande. Vous y trouverez aussi toutes les informations susceptibles de vous aider à organiser

Plus en détail

Les outils logiciels IBM à l'appui d'un projet de remontée des informations en temps réel.

Les outils logiciels IBM à l'appui d'un projet de remontée des informations en temps réel. IBM Software Group Les outils logiciels IBM à l'appui d'un projet de remontée des informations en temps réel. Lydie Peter, IBM Software Group. 2004 IBM Corporation Le principe : Identifier et réagir Filtres

Plus en détail

L information et la technologie de l information ERP, EAS, PGI : une nécessité? H. Isaac, 2003

L information et la technologie de l information ERP, EAS, PGI : une nécessité? H. Isaac, 2003 L information et la technologie de l information ERP, EAS, PGI : une nécessité? Le Le progiciel progiciel de de gestion gestion intégré gré PGI, PGI, ERP. ERP. 1 2 3 Définition Définition et et rôle rôle

Plus en détail

BUSINESSOBJECTS EDGE PREMIUM

BUSINESSOBJECTS EDGE PREMIUM PRODUITS BUSINESSOBJECTS EDGE PREMIUM Avantages de la Business Intelligence Assurer une visibilité intégrale des activités Identifier de nouvelles opportunités Détecter et résoudre les problèmes Remplacer

Plus en détail

Intégration de Données et Systèmes Décisionnels. Au cœur de la performance

Intégration de Données et Systèmes Décisionnels. Au cœur de la performance Intégration de Données et Systèmes Décisionnels Au cœur de la performance Les données, cœur de la performance Réussir un projet d intégration de données, c est d abord l aborder de manière globale et structurée

Plus en détail

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier?

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier? DOSSIER SOLUTION CA ERwin Modeling Comment gérer la complexité des données et améliorer l agilité métier? CA ERwin Modeling fournit une vue centralisée des définitions de données clés afin de mieux comprendre

Plus en détail

V-Ingénierie. présente

V-Ingénierie. présente V-Ingénierie présente Le générateur d applications universel pour une acquisition de données sur terminaux radiofréquences & PC avec module d interface ERP V- Ingénierie 2 rue Auguste Bartholdi 78420 Carrières

Plus en détail

SQL Server 2014 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services, Power BI...)

SQL Server 2014 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services, Power BI...) Avant-propos 1. À qui s'adresse ce livre? 15 2. Pré-requis 15 3. Objectifs du livre 16 4. Notations 17 Introduction à la Business Intelligence 1. Du transactionnel au décisionnel 19 2. Business Intelligence

Plus en détail

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -

Plus en détail

L offre Websphere Data Integration Solution (ex Ascential) L ETL sur zseries. «WebSphere DataStage MVS» La transformation de messages

L offre Websphere Data Integration Solution (ex Ascential) L ETL sur zseries. «WebSphere DataStage MVS» La transformation de messages L offre Websphere Data Integration Solution (ex Ascential) L ETL sur zseries «WebSphere DataStage MVS» Génération de code COBOL «WebSphere DataStage USS» Moteur de transformation Parallélisation active

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

Bases de Données Avancées

Bases de Données Avancées 1/26 Bases de Données Avancées DataWareHouse Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin,

Plus en détail

DEMANDE D INFORMATION RFI (Request for information)

DEMANDE D INFORMATION RFI (Request for information) DOD SEICAM RFI Demande d information EVDEC Réf. : RFI_EVDEC- GT5_Outil_reporting_BI_v4.doc Page 1/11 DEMANDE D INFORMATION RFI (Request for information) OUTIL INTÉGRÉ DE REPORTING ET D ANALYSE DÉCISIONNELLE

Plus en détail

Progiciel K. Parce que chaque K est unique (c) 2005-2013 K-all

Progiciel K. Parce que chaque K est unique (c) 2005-2013 K-all Progiciel K Parce que chaque K est unique (c) 2005-2013 K-all Progiciel K pour une gestion intégrée sur mesure puissante et évolutive dans un environnement full Web. Internet, Extranet et Nomade. Le Progiciel

Plus en détail

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 SAS Cost and Profitability Management, également appelé CPM (ou C&P), est le nouveau nom de la solution SAS Activity-Based Management. Cette version

Plus en détail

1. Une approche innovante, basée sur «l objet document» 2. Le respect des chaînes éditoriales de l entreprise

1. Une approche innovante, basée sur «l objet document» 2. Le respect des chaînes éditoriales de l entreprise Lucid e-globalizer, solution globale de gestion de contenu multilingue. Ce document a pour objectif de vous présenter Lucid e-globalizer, la solution de gestion de contenu multilingue de Lucid i.t., ses

Plus en détail

Comment booster vos applications SAP Hana avec SQLSCRIPT

Comment booster vos applications SAP Hana avec SQLSCRIPT DE LA TECHNOLOGIE A LA PLUS VALUE METIER Comment booster vos applications SAP Hana avec SQLSCRIPT 1 Un usage optimum de SAP Hana Votre contexte SAP Hana Si vous envisagez de migrer vers les plateformes

Plus en détail

DBA ORACLE ET SQL SERVER CONSULTANT BUSINESS INTELLIGENCE

DBA ORACLE ET SQL SERVER CONSULTANT BUSINESS INTELLIGENCE Kiz NteC Business intelligence & nouvelles technologies DOMAINES DE COMPETENCES Gestion de projet : Confirmé Assistance MOA : Oui Intégration de données : Expertise Assistance MOE : Oui Modélisation :

Plus en détail

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012 CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE Edition 2012 AGENDA Qui sommes nous? Présentation de Keyrus Keyrus : Expert en formations BI Nos propositions de formation 3 modes de formations Liste des

Plus en détail

Architectures web pour la gestion de données

Architectures web pour la gestion de données Architectures web pour la gestion de données Dan VODISLAV Université de Cergy-Pontoise Plan Le Web Intégration de données Architectures distribuées Page 2 Le Web Internet = réseau physique d'ordinateurs

Plus en détail

JASPERSOFT ET LE PAYSAGE ANALYTIQUE. Jaspersoft et le paysage analytique 1

JASPERSOFT ET LE PAYSAGE ANALYTIQUE. Jaspersoft et le paysage analytique 1 JASPERSOFT ET LE PAYSAGE ANALYTIQUE Jaspersoft et le paysage analytique 1 Ce texte est un résumé du Livre Blanc complet. N hésitez pas à vous inscrire sur Jaspersoft (http://www.jaspersoft.com/fr/analyticslandscape-jaspersoft)

Plus en détail

Agenda. Le problème -> La réponse : NADAP Les limites. NADAP pour les MOA, les MOE et les bénéficiaires

Agenda. Le problème -> La réponse : NADAP Les limites. NADAP pour les MOA, les MOE et les bénéficiaires Présentation NADAP Nouvelle Approche Dédiée aux Processus MAJ 17/10/2014 Rafael Gutierrez Agenda Le problème -> La réponse : NADAP Les limites NADAP pour les MOA, les MOE et les bénéficiaires Guides et

Plus en détail

Présentation NADAP Nouvelle Approche Dédiée aux Processus-V1 MAJ 20/01/2015. Rafael Gutierrez

Présentation NADAP Nouvelle Approche Dédiée aux Processus-V1 MAJ 20/01/2015. Rafael Gutierrez Présentation NADAP Nouvelle Approche Dédiée aux Processus-V1 MAJ 20/01/2015 Rafael Gutierrez Agenda Le problème -> La réponse : NADAP Les limites NADAP pour les MOA, les MOE et les bénéficiaires Guides

Plus en détail

Enterprise Intégration

Enterprise Intégration Enterprise Intégration Intégration des données L'intégration de données des grandes entreprises, nationales ou multinationales est un vrai cassetête à gérer. L'approche et l'architecture de HVR est très

Plus en détail

MOBILITE. Datasheet version 3.0

MOBILITE. Datasheet version 3.0 DU PC PORTABLE AU PDA COMMUNICANT MOBILITE Datasheet version 3.0 IBELEM, SA au Capital de 147 815 Filiale d ITS Group - 3, boulevard des bouvets 92741 Nanterre Cedex Tèl : 01.55.17.45.75 Fax : 01.73.72.34.08

Plus en détail

Domaines d intervention

Domaines d intervention MANAGEMENT INFORMATIQUE 1 PLACE DE L EGALITE 78280 GUYANCOURT TELEPHONE + 33 1 30 48 54 34 TELECOPIE + 33 1 30 48 54 34 INFOS mailto:contact@managementinformatique.com Société Présentation Société Notre

Plus en détail

itop : la solution ITSM Open Source

itop : la solution ITSM Open Source itop : la solution ITSM Open Source itop est un portail web multi-clients conçu pour les fournisseurs de services et les entreprises. Simple et facile d utilisation il permet de gérer dans une CMDB flexible

Plus en détail

Synthèse de son offre logicielle

Synthèse de son offre logicielle Connecting your business Synthèse de son offre logicielle Copyright 2006, toute reproduction ou diffusion non autorisée est interdite STREAM MIND Créateur de produits logiciels innovants dans le traitement

Plus en détail