Manuel data 6.0.0.0

100 %
0 %
Information about Manuel data 6.0.0.0
Technology

Published on December 24, 2012

Author: kaissfrikha

Source: slideshare.net

MANUEL DE FORMATION MYREPORT DATA 6.0 www.myreport.fr

 Manuel de formation MyReport Data  - Page 2 - MANUEL DE FORMATION MYREPORT DATA 6.0.0.0Date : 11/10/2010Emetteur : Pascal DELANOEFonction : Consultant www.myreport.fr

 Manuel de formation MyReport Data  - Page 3 -PRESENTATION Pourquoi MyReport Le contexteLa très grande majorité des entreprises (petites ou grandes) est aujourd’hui équipée de solutions degestion pour les différents processus internes à l’entreprise : - comptabilité - gestion commerciale - production - ressources humaines…Qu’il s’agisse de progiciels du marché ou de développements spécifiques, qu’elles soientcomplètement intégrées (ERP) ou séparées (plusieurs fournisseurs ou modules autonomes), cessolutions logicielles utilisent, pour stocker les informations saisies, des formats de fichiers ou debases de données variés.Par exemple : - une comptabilité Sage 100 avec une base de données SQL Server - une gestion commerciale Vente Partner sur des fichiers propriétaires - une gestion des ressources humaines People Soft RH sur une base de données OraclePour les utilisateurs qui doivent produire des rapports ou tableaux de bords divers, ces logiciels neproposent que des éditions pré paramétrées.Elles sont difficilement modifiables (sur le fond ou la forme).Il est compliqué, long et fastidieux de créer des états qui intègrent des informations rapprochéesprovenant simultanément de plusieurs logiciels.Face à cette problématique, Report One apporte la solution pour que : - les données provenant d’applications différentes soient stockées sous un même format de base de données avec MyReport Data - L’intégralité des informations contenues dans les logiciels soit exploitable pour la création d’états directement à partir de Microsoft Excel avec MyReport Builder www.myreport.fr

 Manuel de formation MyReport Data  - Page 4 - Le contrat de licence d’utilisation PréambuleLa société Report One est titulaire des droits dauteur sur ses progiciels et ce, conformément auxdispositions de la loi N° 92-597 du 1er juillet 1992, relative au Code de la Propriété Intellectuelle(partie législative). Report One assure au Client la jouissance paisible du progiciel. A ce titre, ilgarantit le Client de toute action en contrefaçon qui serait engagée contre lui. Toutefois, le Clientdoit avertir, par écrit et dans les plus brefs délais, de l’existence d’une procédure judiciaire.Report One a remis au client toute la documentation nécessaire à l’utilisation du progiciel objet desprésentes. Toutefois, il appartient au Client de préciser ses besoins et de déterminer si lesspécifications du progiciel sont conformes à ses attentes. Le Client déclare avoir le niveau decompétence nécessaire à la mise en œuvre du progiciel.Dès lors que le Client a examiné la documentation qui lui a été remise et a accepté les conditions ci-après définies, il assume la pleine responsabilité de l’écart entre ses besoins réels et les spécificationsdu progiciel commandé.Toute utilisation du progiciel propriété de la société Report One est soumise aux articles du présentcontrat. Toute autre utilisation sera considérée comme frauduleuse. DéfinitionsLe terme progiciel désigne « l’ensemble complet et documenté de programmes conçus pour êtrefourni à plusieurs utilisateurs en vue d’une même application ou d’une même fonction ». Pardocumentation, on entend « les documents papiers ou les fichiers informatiques relatifs à l’utilisationdu progiciel, quels que soient leurs formats ». ObjetPar le présent contrat, Report One accorde au Client une licence d’utilisation du progiciel. ReportOne concède un droit d’utilisation ni transférable, ni exclusif du progiciel et des documentations. Leprogiciel reste la propriété de Report One. Étendue du droit d’utilisationReport One concède au Client un droit personnel, non exclusif et non transférable d’utiliser leprogiciel. Le Client ne peut effectuer ni directement ni indirectement la communication ou la cessiondu progiciel à une tierce personne, qu’elle soit à titre gratuit ou onéreux. Le Client s’interdit dedupliquer le progiciel à des fins autres que celles de sauvegarder et d’archiver l’exemplaire originaltel que défini dans l’article « reproduction ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 5 -Le Client s’engage à utiliser le progiciel conformément aux spécifications visées dans le présentcontrat et aux prescriptions contenues dans la documentation remise préalablement. Ainsi, il ne peuteffectuer la transcription du progiciel dans d’autres langages que celui prévu au titre des présentes.Le Client s’engage à ne pas commercialiser le progiciel objet du contrat ou des Produits susceptiblesde le concurrencer. Par ailleurs, le Client s’interdit d’adapter, arranger, modifier ou fusionner, mêmepartiellement le progiciel objet du contrat.Le droit dutilisation du progiciel est accordé au licencié en contrepartie du paiement duneredevance unique et forfaitaire. Durée du contratLe droit dutiliser le progiciel est accordé par Report One au Client pendant toute le durée de laprotection des droits dauteur sur le progiciel, sauf disposition contraire aux présentes et sousréserve de lapplication éventuelle de larticle 15 "Résiliation". Chaque partie peut empêcher lareconduction tacite du présent contrat sur simple notification à l’autre partie, six Mois avant le termesus-visé, par lettre recommandée avec avis de réception. Remise et installation du progicielReport One ou tout autre Partenaire autorisé, remettra au Client le progiciel composé desprogrammes livrés en langage directement assimilable par l’ordinateur prévu dans la configuration.La remise comprend également la documentation nécessaire au fonctionnement du progiciel. Touteprestation supplémentaire demandée par le Client devra faire l’objet d’un avenant au présentcontrat. Date et mode dentrée en vigueur du contratLe Client a été informé que l’acceptation de l’installation informatique du logiciel emporte sonacceptation totale et sans réserve des présentes conditions de licence et des caractéristiques duprogiciel sans quune signature soit nécessaire, dune part, et marque la date dentrée en vigueur ducontrat dautre part. Toutefois, le droit dutilisation du licencié ne peut être exercé quà compter dupaiement complet de la redevance. Réception, période d’essai et garantieLe progiciel fait l’objet d’une période d’essai et de garantie de un (1) Mois à compter du jour de laréception sans réserve, période pendant laquelle le Client vérifie la conformité du progiciel objet ducontrat aux spécifications contenues dans la documentation. A défaut de réserves soulevées par leClient pendant cette durée et communiquée à Report One par courrier recommandé, ce dernier seraréputé disposer d’un progiciel conforme aux spécifications contenues dans la documentation. Al’issue de la période d’essai et à défaut d’observations sur la conformité du progiciel, il sera considéréque le progiciel répond parfaitement aux spécifications contenues dans la documentation. www.myreport.fr

 Manuel de formation MyReport Data  - Page 6 -Report One ne garantit pas l’adaptation du progiciel aux besoins spécifiques du Client, puisqu’il luiappartient de vérifier cette adéquation avant la conclusion du présent contrat. MaintenanceLe présent contrat ne comporte pas de conditions de maintenance. Pour l’exécution de cettemaintenance, un contrat de maintenance pourra être conclu entre le Client et son prestataire. Protection du progiciel, reproductionLe progiciel est une œuvre original de l’esprit protégée en tant que telle par les législationsnationales et internationales. Le Prestataire conserve la pleine et entière propriété du progiciel ainsique tous les droits y afférant. En conséquence, le Client s’interdit tout acte susceptible de porteratteinte à ce droit de propriété. Par ailleurs, le Client s’engage à faire figurer sur les élémentsconstitutifs du progiciel et de ses copies les mentions de propriété. Le Client n’est autorisé àeffectuer que des copies de sauvegarde et d’archivage, à titre de sécurité, du progiciel et de ladocumentation jointe. Les copies effectuées par le Client demeurent la propriété de Report One. FormationL’utilisation du progiciel objet du contrat suppose la formation du personnel du Client. Responsabilité de Report OneReport One est soumis de manière expresse à une obligation de moyen. Il garantit la conformité duprogiciel, objet du contrat, aux spécifications décrites dans sa documentation. La responsabilité deReport One est conventionnellement limitée à la fourniture d’un nouveau progiciel destiné àsupprimer les erreurs ou défauts de fonctionnement. La Client ne pourra se prévaloir de la mise enévidence de défauts connus et inconnus, de quelque nature qu’ils soient, des Produits de la gammeMyReport. En effet, Report One s’engage, mais sans en préciser les délais de réalisation, à corriger lesdits défauts dès lors qu’il en a une connaissance précise et circonstanciée. Dans le cas d’unecondamnation de Report One, les dommages et intérêts alloués au Client ne pourront êtresupérieurs à la redevance annuelle perçue dans l’année où est né le fait générateur de laresponsabilité de Report One. En aucun cas, Report One ne pourra être tenu de réparer lesdommages directs et indirects, même s’il a été averti de la possibilité de tels dommages. En cas deforce majeure, Report One ne sera pas tenu pour responsable vis-à-vis du Client de la non exécutionou des retards dans l’exécution d’une obligation du présent contrat. Dans le cas d’un retardd’exécution, d’une durée supérieure à 3 Mois, en raison d’un cas de force majeure, le présent contratsera résilié automatiquement. www.myreport.fr

 Manuel de formation MyReport Data  - Page 7 - Responsabilité du clientLe Client est responsable du choix du progiciel, de l’utilisation qui en est faite et des résultats qui enseront obtenus. Il assume toutes les responsabilités en ce qui concernent la qualification et lacompétence de son personnel. Par ailleurs, le Client déclare expressément disposer de toutesinformations nécessaires lui permettant d’apprécier la conformité du progiciel à ses besoinsspécifiques. En outre, le Client est responsable des données enregistrées. RésiliationEn cas d’inobservation par une des parties de ses obligations nées du présent contrat, chacune desparties peut mettre cette dernière en demeure de respecter ses obligations. Dans l’hypothèse où lalettre de mise en demeure reste infructueuse, le présent contrat sera présumé résilié de plein droit,dans les 8 jours suivants la réception de cette lettre avec avis de réception, sous réserve de la miseen jeu de l’article « clause pénale ».Le présent contrat sera automatiquement résilié, sans mise en demeure, en cas de procédure deredressement ou de liquidation judiciaire, de faillite de l’une quelconque des parties. En cas denotification par l’une des parties de sa volonté de ne pas reconduire le présent contrat,conformément à l’article « durée du contrat », le Client s’engage à restituer à Report One l’ensembledes éléments constitutifs du progiciel qui lui a été remis lors de la conclusion du présent contrat. LeClient s’oblige également à détruire toute copie du progiciel en sa possession. Cette restitution devraintervenir dans les 30 jours suivants la notification de résiliation. Le Client devra certifier, au moyend’un document écrit dûment signé par un représentant légal, qu’il a cessé immédiatement touteutilisation du progiciel. Clause pénaleLe défaut d’exécution totale ou partielle des obligations du Client entraîne de plein droit et sans miseen demeure préalable l’allocation à Report One d’une pénalité de retard égale à une fois et demi(1,5) le taux d’intérêt légal. Le taux d’intérêt légal de référence est celui en vigueur au jour de laconclusion du présent contrat. Loi et attribution de compétencePar convention expresse, le présent contrat est soumis à la loi française.Tout litige qui résulterait du présent contrat serait de la compétence exclusive du tribunal decommerce de Paris www.myreport.fr

 Manuel de formation MyReport Data  - Page 8 - Configuration requiseLa gamme MyReport été conçue pour fonctionner avec Microsoft Windows® 2000, XP ou plus. LeProduit MyReport Builder est prévu pour fonctionner sur le logiciel Microsoft Excel © 2000 ou plus. Configuration minimale - Intel CoreDuo - 1Go RAM - Microsoft Windows® XP Configuration recommandée - Intel Core2Duo - 2Go RAM - Microsoft Windows Server 2003Ces configurations sont données à titre indicatif, et doivent donc être adaptées selon les besoins desclients. CopyrightMyReport Data 6.0Marque déposée © 2010 Report One – Tous Droits RéservésVersion complète avec période d’évaluation – Copie et distribution autorisée www.myreport.fr

 Manuel de formation MyReport Data  - Page 9 -PRESENTATION DE MYREPORT DATAL’interface de MyReport Data est la suivante :Elle se décompose en 4 éléments : 1. L’espace « Connexion et modèles ». Vous y trouverez la liste des connexions et modèles déjà créés, ainsi que la liste des tables d’une connexion à une base de données. 2. L’espace de « mapping ». Dans cet espace sont situés les tables que vous avez sélectionnez. Vous pouvez aussi y créer des jointures. 3. L’espace des « champs destinations ». Ce sont les champs que vous avez sélectionnés ou créez qui correspondent aux besoins de reporting. 4. L’espace « transformations, filtres et jointures ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 10 -PRESENTATION DE L’EXERCICE DE FORMATIONAfin de découvrir les fonctionnalités de MyReport Data, nous vous proposons un cas d’étude qui vouspermettra de découvrir les principaux cadres d’utilisation de MyReport Data.Pour constituer la base décisionnelle, vous disposez des données suivantes : Une base contenant les données de facturation, en format Interbase. Elle contient les éléments concernant les articles, les clients ainsi que les factures Une base contenant les données de gestion commerciale, au format Microsoft Access. Elle contient entre autres les données concernant les commerciaux. Deux fichiers Excel, contenant respectivement o Les objectifs par commerciaux et par année (F Objectifs.xls). o Le prévisionnel de facturation (Previsionnel.xls)L’objectif du projet est d’accéder : Aux données de facturation Aux données de facturation et le prévisionnel de facturation Aux données de facturation et aux objectifsIl sera aussi nécessaire de définir des droits d’accès adaptés aux commerciaux et aux comptables.Ce manuel déroulant l’ensemble du processus de création d’un entrepôt de données avec MyReport,nous vous conseillons de suivre l’ordre des leçons ainsi que faire TOUS les exercices. www.myreport.fr

 Manuel de formation MyReport Data  - Page 11 -SOMMAIREPRESENTATION ................................................................................................................. 3 Pourquoi MyReport .................................................................................................................. 3 Le contexte ...................................................................................................................................................... 3 Le contrat de licence d’utilisation .............................................................................................. 4 Préambule ....................................................................................................................................................... 4 Définitions ....................................................................................................................................................... 4 Objet ............................................................................................................................................................... 4 Étendue du droit d’utilisation ......................................................................................................................... 4 Durée du contrat ............................................................................................................................................. 5 Remise et installation du progiciel .................................................................................................................. 5 Date et mode dentrée en vigueur du contrat ................................................................................................ 5 Réception, période d’essai et garantie ........................................................................................................... 5 Maintenance ................................................................................................................................................... 6 Protection du progiciel, reproduction ............................................................................................................. 6 Formation ........................................................................................................................................................ 6 Responsabilité de Report One ........................................................................................................................ 6 Responsabilité du client .................................................................................................................................. 7 Résiliation ........................................................................................................................................................ 7 Clause pénale .................................................................................................................................................. 7 Loi et attribution de compétence ................................................................................................................... 7 Configuration requise................................................................................................................ 8 Configuration minimale .................................................................................................................................. 8 Configuration recommandée .......................................................................................................................... 8 Copyright .................................................................................................................................. 8PRESENTATION DE MYREPORT DATA ................................................................................ 9PRESENTATION DE L’EXERCICE DE FORMATION ............................................................... 10SOMMAIRE ..................................................................................................................... 11Leçon 1 - La création de modèles en étoile dans MyReport Data .................................. 17 1.1. Qu’est-ce qu’un modèle ?.............................................................................................. 17 1.2. Les modèles relationnels simples................................................................................... 18 1.3. Les modèles en étoile. ................................................................................................... 19 1.3.1. Qu’est-ce qu’un modèle en étoile ? .............................................................................................. 19 1.3.2. Les avantages ................................................................................................................................ 19 1.3.3. Les inconvénients .......................................................................................................................... 19 1.3.4. Comment construire un modèle en étoile ? ................................................................................. 19Leçon 2 - Se connecter aux fichiers de données ............................................................ 21 2.1. Créer un dossier de fichiers plats. .................................................................................. 21 2.2. Créer un modèle Excel ................................................................................................... 22 2.3. Créer un modèle texte .................................................................................................. 24 2.4. Exercice ........................................................................................................................ 26 www.myreport.fr

 Manuel de formation MyReport Data  - Page 12 - 2.4.1. Exercice 1 ...................................................................................................................................... 26Leçon 3 - Se connecter aux bases de données .............................................................. 27 3.1. Créer une connexion à une base de données. ................................................................ 27 3.2. Créer une connexion ODBC ........................................................................................... 29 3.3. Créer un modèle simple. ............................................................................................... 33 3.4. Exercices....................................................................................................................... 34 3.4.1. Exercice 1 ...................................................................................................................................... 34Leçon 4 - Créer une jointure ........................................................................................ 35 4.1. Les 3 types de jointure .................................................................................................. 35 4.2. Créer une jointure ......................................................................................................... 37 4.3. Modifier les caractéristiques d’une jointure ................................................................... 38 4.4. Modifier le texte d’une jointure .................................................................................... 39 4.5. Modifier la couleur de présentation d’une jointure ........................................................ 40 4.6. Exercices....................................................................................................................... 41 4.6.1. Exercice 1 ...................................................................................................................................... 41Leçon 5 - Manipuler les champs destination ................................................................ 42 5.1. Introduction ................................................................................................................. 42 5.2. Ajouter un champ destination ....................................................................................... 42 5.3. Renommer un champ destination.................................................................................. 44 5.4. Ajouter un groupe de champs destination ..................................................................... 45 5.5. Modifier le type d’un champ ......................................................................................... 46 5.6. Modifier la qualification du champ ................................................................................ 47 5.7. Paramétrer le masque d’affichage par défaut ................................................................ 48 5.8. Fixer les valeurs du champ ............................................................................................ 49 5.9. Indexer un champ destination ....................................................................................... 50 5.10. Préfixer/suffixer les libellés et les noms SQL des champs destination .......................... 51 5.11. Récapitulatif des propriétés d’un champ destination .................................................. 52 5.12. Exercices ................................................................................................................... 53 5.12.1. Exercice 1 ...................................................................................................................................... 53 5.12.2. Exercice 2 ...................................................................................................................................... 54 5.12.3. Exercice 3 ...................................................................................................................................... 55 5.12.4. Exercice 4 ...................................................................................................................................... 56 5.12.5. Exercice 5 ...................................................................................................................................... 57 5.12.6. Exercice 6 ...................................................................................................................................... 58 5.12.7. Exercice 7 ...................................................................................................................................... 59 5.12.8. Exercice 8 ...................................................................................................................................... 60 5.12.9. Exercice 9 ...................................................................................................................................... 61Leçon 6 - Utiliser des transformations assistées ........................................................... 62 www.myreport.fr

 Manuel de formation MyReport Data  - Page 13 - 6.1. Créer une transformation assistée à partir d’un champ date .......................................... 62 6.2. Créer une transformation assistée à partir d’un champ texte ......................................... 63 6.3. Exercice ........................................................................................................................ 65 6.3.1. Exercice 1 ...................................................................................................................................... 65Leçon 7 - Créer un champ transformé .......................................................................... 66 7.1. Ajouter un champ transformé ....................................................................................... 66 7.2. Utiliser les fonctions...................................................................................................... 68 7.3. Liste des fonctions de MyReport Data............................................................................ 69 7.3.1. Texte .............................................................................................................................................. 69 7.3.2. Numérique .................................................................................................................................... 70 7.3.3. Date ............................................................................................................................................... 71 7.3.4. Heure ............................................................................................................................................. 72 7.3.5. Logique .......................................................................................................................................... 72 7.3.6. Variables ........................................................................................................................................ 73 7.4. Utiliser les tables de correspondance............................................................................. 74 7.5. Créer une table de correspondance ............................................................................... 75 7.6. Créer un champ transformé base de données ................................................................ 77 7.7. Insertion de commentaires dans champ transformé ...................................................... 78 7.8. Exercices....................................................................................................................... 78 7.8.1. Exercice 1 ...................................................................................................................................... 78 7.8.2. Exercice 2 ...................................................................................................................................... 79Leçon 8 - Créer des filtres ............................................................................................ 80 8.1. Ajouter un filtre au modèle ........................................................................................... 80 8.2. Filtrer sur un champ source ou un champ destination .................................................... 82 8.3. Combiner les filtres ....................................................................................................... 82Leçon 9 - Mettre à jour manuellement les données de l’entrepôt ................................. 85 9.1. Lancer un ETL sur ordre ................................................................................................. 85 9.2. Mettre à jour les index .................................................................................................. 86Leçon 10 - Créer des dossiers et modèles Datawarehouse ........................................... 87 10.1. Qu’est-ce qu’un modèle Datawarehouse .................................................................... 87 10.2. Paramétrer la connexion au Datawarehouse .............................................................. 87 10.3. Créer un dossier ........................................................................................................ 88 10.4. Créer un modèle simple ............................................................................................. 89 10.5. Créer un modèle de consolidation .............................................................................. 92 10.6. Exercice ..................................................................................................................... 95 10.6.1. Exercice 1 ...................................................................................................................................... 95Leçon 11 - Modifier les propriétés des modèles .......................................................... 96 www.myreport.fr

 Manuel de formation MyReport Data  - Page 14 - 11.1. Accéder aux propriétés des modèles .......................................................................... 96 11.2. Ajouter une description ............................................................................................. 97 11.3. Modifier les options régionales .................................................................................. 98 11.4. Dans quels cas charger le modèle ? ............................................................................ 99 11.5. Modifier les paramètres de chargement du modèle .................................................... 99 11.5.1. Inclure les modèles sources .......................................................................................................... 99 11.5.2. Paramétrage du time out .............................................................................................................. 99 11.5.3. Charger le modèle ......................................................................................................................... 99 11.5.4. Compter le nombre de lignes lors des ETL .................................................................................... 99 11.5.5. Choisir la fréquence de mise à jour ............................................................................................... 99 11.5.6. Paramétrage du mode d’insertion .............................................................................................. 100 11.5.7. Choix de la destination ................................................................................................................ 101 11.5.8. Nommage de la table .................................................................................................................. 101 11.6. Exercices ..................................................................................................................102 11.6.1. Exercice 1 .................................................................................................................................... 102 Exercice 2 .................................................................................................................................................... 103 11.6.2. Exercice 3 .................................................................................................................................... 104 11.6.1. Exercice 4 .................................................................................................................................... 104Leçon 12 - Les outils MyReport ..................................................................................105 12.1. Visualiser les données de la requête..........................................................................105 12.2. Voir et modifier la requête SQL .................................................................................107 12.3. Surligner les champs sélectionnés .............................................................................108 12.4. Afficher la structure du modèle .................................................................................109 12.5. Imprimer le mapping du modèle ...............................................................................110 12.6. Zoomer/dézoomer sur le mapping ............................................................................111 12.7. La hiérarchie des modèles .........................................................................................112 12.7.1. Comment lancer la visualisation hiérarchique des modèles ....................................................... 112 12.7.2. Les éléments affichés dans la hiérarchie ..................................................................................... 113 12.7.3. Les outils disponibles .................................................................................................................. 113Leçon 13 - Diffuser les modèles et gérer les accès ......................................................114 13.1. La gestion des modèles .............................................................................................114 13.2. La gestion des utilisateurs .........................................................................................116 13.3. La gestion des mots de passe ....................................................................................121Leçon 14 - Les préférences de MyReport Data ...........................................................122 14.1. Accéder aux préférences ...........................................................................................122 14.2. Modifier les préférences ...........................................................................................123 14.2.1. Suppression ................................................................................................................................. 123 14.2.2. Sauvegarde automatique ............................................................................................................ 123 14.2.3. Entrepôt de données ................................................................................................................... 123 14.2.4. Interface ...................................................................................................................................... 123 14.2.5. Mode d’affichage ........................................................................................................................ 124 www.myreport.fr

 Manuel de formation MyReport Data  - Page 15 -Leçon 15 - Automatiser les ETLs ................................................................................125 15.1. MyReport Datarun et MyReport DatarunWin ............................................................125 15.2. Présentation de la notion de projet ...........................................................................126 15.3. Gérer le paramétrage d’un projet ..............................................................................127 15.3.1. Spécifier le chemin des données ................................................................................................. 127 15.3.2. Modifier le paramétrage des connexions ................................................................................... 128 15.3.3. Accéder à la gestion de la diffusion ............................................................................................. 128 15.3.4. Visualiser la liste des modèles planifiés ...................................................................................... 128 15.3.5. Accéder aux journaux de bord et d’erreur .................................................................................. 128 15.3.6. Gérer les sauvegardes ................................................................................................................. 129 15.4. Paramétrer les mises à jour automatiques.................................................................130 15.4.1. Mise à jour automatique à partir de MyReport Datarun ............................................................ 130 15.4.2. Mise à jour à partir de MyReport Datarunwin ............................................................................ 131Leçon 16 - L’utilisation des variables .........................................................................132 16.1. Dans quels cas utiliser les variables de connexion ? ...................................................132 16.2. Déclarer une variable dans la connexion ...................................................................133 16.3. Renommer les tables ................................................................................................134 16.4. Ajouter une table à la liste des tables ........................................................................135 16.5. Créer un modèle utilisant les variables ......................................................................135 16.6. Réutiliser les modèles ...............................................................................................137Leçon 17 - Le mode multirequête ..............................................................................138 17.1. Principe de fonctionnement du mode multirequête ..................................................138 17.2. Requêtes et liens virtuels ..........................................................................................140 17.3. Travail préliminaire ..................................................................................................141 17.4. Activer le mode multi-requête ..................................................................................143 17.5. Créer une requête ....................................................................................................144 17.6. Créer un lien virtuel ..................................................................................................146 17.6.1. Qu’est-ce qu’un lien virtuel ? ...................................................................................................... 146 17.6.2. Dans quels cas créer un lien virtuel ? .......................................................................................... 146 17.6.3. Application .................................................................................................................................. 146 17.7. Exercices ..................................................................................................................149 17.7.1. Exercice 1 .................................................................................................................................... 149 17.7.2. Exercice 2 .................................................................................................................................... 151Leçon 18 - L’internationalisation du projet ................................................................154 18.1. Créer une langue ......................................................................................................154 18.2. Traduire le libellé des champs ...................................................................................155 18.3. Traduire le nom des modèles ....................................................................................156 18.4. Traduire les dossiers diffusés ....................................................................................158 www.myreport.fr

 Manuel de formation MyReport Data  - Page 16 -18.5. Définir la langue de l’utilisateur ................................................................................159 www.myreport.fr

 Manuel de formation MyReport Data  - Page 17 -Leçon 1 - LA CREATION DE MODELES EN ETOILE DANS MYREPORT DATA 1.1. Qu’est-ce qu’un modèle ?Dans MyReport, les modèles correspondent à un paramétrage d’extraction et de traitement dedonnées. Ils sont composés de plusieurs éléments : La liste des tables sources, contenant les éléments utilisés comme source de données par le modèle. Les jointures, reliant les différentes tables sources. Les filtres, qui permettent d’exclure certaines données. Les champs destinations, contenant les données « métier » qui seront chargées dans l’entrepôt de données.Il existe deux catégories de modèles : les modèles « Source » et les modèles « Datawarehouse ».Les modèles « Source » ont comme source de données soit les bases de données de production(comptabilité, gestion commerciale, gestion de production, ERP …), soit des fichiers texte ou Excel.Les modèles « Datawarehouse » ont comme source de données soit les modèles « Source », soit lesmodèles « Datawarehouse ». Ils permettent de créer des modèles de modèles à volonté.Les modèles « Datawarehouse » peuvent être de deux types : « simple » ou « de consolidation ». Lesmodèles « simples » sont des modèles pour lesquels les tables sont reliées par des jointures. Pour lesmodèles « de consolidation », les différents éléments sont de même nature, et leurs données sontcumulées dans une même structure. Par exemple, ils peuvent servir à avoir un accès simultané auxventes de deux sociétés différentes, ayant des logiciels distincts.Les modèles peuvent être chargés ou non dans l’entrepôt de données. S’ils le sont, une table parmodèle est automatiquement générée dans l’entrepôt de données. Les modèles non chargés nepeuvent être utilisés dans des modèles de niveau supérieur que s’il s’agit d’un modèle deconsolidation. www.myreport.fr

 Manuel de formation MyReport Data  - Page 18 - 1.2. Les modèles relationnels simplesDans un modèle relationnel simple, la structure du modèle est calquée sur le modèle conceptuel desdonnées utilisé dans l’application. Toutes les données d’un domaine (par exemple la table desventes, mais aussi celles des clients, commerciaux, articles …) sont ainsi remontées dans un seulmodèle et stockées dans l’entrepôt de données.Les avantages : Ces modèles sont plus rapides à construire : il suffit de reproduire le modèle conceptuel des données de l’application source.Les inconvénients : Ils peuvent facilement devenir peu lisibles, à cause de l’enchevêtrement de jointures multiples entre de nombreuses tables. Ils sont difficilement maintenables et peu évolutifs. Les modèles étant chargés dans l’entrepôt de données, la table résultante est très volumineuse (beaucoup de lignes et de colonnes). Des même informations sont répétées inutilement dans la même table (par exemple la description d’un produit, champ pouvant être assez long), et dans l’entrepôt de données (par exemple, l’ensemble des informations sur le produits sont dans les données de vente, mais aussi dans celles de production). Le temps de chargement de l’ETL peut être important, à cause de la complexité de la requête à exécuter. www.myreport.fr

 Manuel de formation MyReport Data  - Page 19 - 1.3. Les modèles en étoile. 1.3.1. Qu’est-ce qu’un modèle en étoile ?Les modèles en étoile correspondent à une modélisation orientée conception d’entrepôts dedonnées, car ils sont optimisés pour les requêtes d’analyse.Ils sont composés d’une table de fait et de plusieurs axes d’analyse.La table de fait contient les éléments mesurés dans les analyses (CA, quantités …).Les axes d’analyse sont situés autour de la table de faits. Ils contiennent les éléments constitutifs desdimensions (des « thèmes ») explorés lors de l’analyse (par exemple, dans le cadre d’un axe« Article », le libellé, le code article, la famille, son prix unitaire …).Chacun de ces éléments (table de fait, axes d’analyse) sont des modèles distincts.Le modèle final, reliant la table de fait aux axes d’analyse, est un modèle sans chargement. 1.3.2. Les avantages La quantité d’information stockée dans le Datawarehouse est optimisée (par exemple, seul le code client est remonté dans la table de faits de vente, et non pas l’ensemble des informations du client. Les informations de l’axe article seront aussi bien utilisées pour la facturation que pour les commandes). Les modèles sont plus modulaires et évolutifs. Les temps d’ETL sont optimisés. Les requêtes des utilisateurs finaux (Builder ou Viewer) sont optimisées. 1.3.3. Les inconvénients Leur conception peut sembler moins intuitive dans un premier temps. 1.3.4. Comment construire un modèle en étoile ?La méthodologie permettant de construire un modèle en étoile est décrite ci-dessous : 1. La première étape est de créer la table de faits. Elle répond à la question « Que veut-on analyser ? ». Elle contient donc les éléments mesurés lors de l’analyse, ainsi que les champs (clés étrangères) qui feront les liens vers les axes d’analyse. 2. La seconde étape est de créer les axes d’analyse. Ils répondent à la question « Comment veut-on analyser les données ? ». Ils contiennent les dimensions explorées dans l’analyse, ainsi que la clef primaire permettant de faire le lien vers la table de faits. www.myreport.fr

 Manuel de formation MyReport Data  - Page 20 - 3. La dernière étape est la création du modèle final, rejoignant les clefs primaires dimensions d’analyse aux clefs étrangères de la table de fait. Ce modèle ne devra pas être chargé dans l’entrepôt de données.Lors de la construction, il est important de faire attention aux points suivants : tous les indicateurs doivent avoir le même niveau de détail, défini par les axes d’analyse l’ensemble des clés étrangères de chaque ligne de la table de faits doit être unique. les clés primaires des axes doivent être uniques, sinon les faits seront démultipliés. www.myreport.fr

 Manuel de formation MyReport Data  - Page 21 -Leçon 2 - SE CONNECTER AUX FICHIERS DE DONNEESDans cette leçon, vous apprendrez à : créer un dossier de fichiers plats créer un modèle Excel créer un modèle Texte. Durée : 20 minutes 2.1. Créer un dossier de fichiers plats.Les modèles basés sur des fichiers de données ne sont pas liés à une base de données, mais sontregroupés dans un dossier de fichier plat. Ce dossier peut contenir autant de modèles, texte commeExcel que nécessaire.Dans « l’espace des modèles », faîtes « Clic droit », puis sélectionnez « Nouveau >> Dossier de fichiersplats », et nommez le « Fichiers plats ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 22 - 2.2. Créer un modèle ExcelLes modèles Excel permettent d’utiliser comme source de données des fichiers Excel.Sélectionnez le dossier « Fichiers plats ». Cliquez droit, puis sélectionnez « Nouveau >> ModèleExcel ».La fenêtre « Assistant fichier » s’affiche alors.Sélectionnez alors le fichier « F Objectifs.xls », situé dans le dossier d’installation par défaut deMyReport (C:Program FilesReportOneMyReport5).Vous pouvez alors : Choisir, par son nom ou son numéro, la feuille contenant les données, Activer et déterminer la position de la ligne de libellé, Choisir la ligne de début d’importation des données, Demander la mise à jour automatique des champs dans le modèle,Le paramétrage par défaut convient pour le fichier « F Objectifs.xls ».Cliquez sur le bouton « Rafraîchir l’aperçu ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 23 -Vous apercevez alors les différents champs qui seront récupérés, ainsi que leurs premières valeurs.Cliquez sur le bouton « OK » pour valider.Renommez le modèle en « F Objectif ».Dans l’interface principale de MyReport Data, le fichier « F Objectifs.xls » apparaît alors sous formede table, ayant comme nom celui du modèle (F Objectif).Vous venez paramétrer la source de donnée d’un fichier Excel. www.myreport.fr

 Manuel de formation MyReport Data  - Page 24 - 2.3. Créer un modèle texteLes modèles texte permettent d’utiliser comme source de donnée des fichiers texte délimités, quelleque soit leur extension.Sélectionnez le dossier « Fichiers plats ». Cliquez droit, puis sélectionnez « Nouveau >> Modèle texte ».Dans « l’assistant de fichier », sélectionnez le fichier « A temps.txt », situé dans le dossierd’installation par défaut de MyReport (C:ProgramFilesReportOneMyReport5MySystemModeleDivers).Vous pouvez alors : Choisir le séparateur utilisé dans le fichier, Activer et déterminer la position de la ligne de libellé, Choisir la ligne de début d’importation des données, Demander la mise à jour automatique des champs dans le modèle.Le paramétrage par défaut convient pour le fichier « A temps.txt ».Cliquez sur le bouton « Rafraîchir l’aperçu ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 25 -Cliquez sur le bouton « OK » pour valider.Renommez le modèle en « A temps ».Vous venez paramétrer la source de donnée d’un fichier texte. www.myreport.fr

 Manuel de formation MyReport Data  - Page 26 - 2.4. Exercice 2.4.1. Exercice 1Créez le modèle Excel « Prévi facturation », « Prévisionnel.xls », situé par défaut dans le dossier« C:Program FilesReportOneMyReport5». Les données à utiliser sont situées dans la feuille« facturation ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 27 -Leçon 3 - SE CONNECTER AUX BASES DE DONNEESDans cette leçon, vous apprendrez à : créer une connexion à une base de données créer une connexion ODBC créer un modèle simple. Durée : 20 minutes 3.1. Créer une connexion à une base de données.Vous allez maintenant créer une connexion à la base de donnée (FireBird) contenant les informationsde facturation.Dans « l’espace des modèles », cliquez droit puis sélectionnez « Nouveau >> Connexion ».L’interface « Propriété de la connexion » d’affiche alors. Elle permet de paramétrer la base dedonnées à utiliser.Dans le bloc « Nom de la connexion », saisissez le texte « Facturation ».La base de facturation est une base Firebird, et correspond au fichier « Demonstration.mrd » situédans le répertoire d’installation MyReport (par défaut : C:Program FilesReportOneMyReport5). www.myreport.fr

 Manuel de formation MyReport Data  - Page 28 -Sélectionnez le pilote « Interbase» (à utiliser avec les bases Interbase et Firebird), puis renseignez lesparamètres suivants : « Hostname » : Sélectionnez la ligne « HostName », puis cliquez sur le menu déroulant. Le nom de votre machine ainsi que son IP apparaissent. Sélectionnez le nom de votre machine. « Database » : Sélectionnez la ligne « Database » ; puis cliquez sur « … ». Sélectionnez le fichier « Demonstration.mrd . « User_name » : Cela correspond au nom de l’utilisateur. Pour une connexion avec le pilote Firebird, le nom d’utilisateur par défaut est « sysdba ». « Password’ : Ce paramètre correspond au mot de passe à utiliser pour se connecter à la base de données. Pour une connexion avec le pilote Firebird, le mot de passe par défaut est « masterkey ».Cliquez ensuite sur le bouton « Tester la connexion ». Si le message « Connexion réalisée avecsuccès » apparaît, le paramétrage est correct. Sinon, modifiez le paramétrage.Vous pouvez ensuite valider votre connexion en cliquant sur le bouton « OK ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 29 -Options des connexions :Vous pouvez paramétrer pour chaque connexion trois options : Intégrer les erreurs de lecture des données dans le fichier de log : Si cette option est activée, chaque erreur de lecture des données sera remontée dans le fichier de log. Dans le cas d’une connexion à une base Hyperfile, il est conseillé de désactiver cette option si certains champs de type date contiennent des valeurs vides. Ouvrir les requêtes dans un thread séparé : cette option permet d’ouvrir les requêtes de récupération des données pour la visualisation des données sources et de la requête, ainsi que pour les ETL dans un thread séparé, afin de pouvoir arrêter leur exécution à tout moment. Cette option doit être désactivée pour les connexions Sage Ligne 500 modulaires V4 et supérieures. Aliaser les champs : Lorsque cette option est activée, les champs de toutes les requêtes sont aliasés. Cette option doit être désactivée avec certaines bases de données (par exemple pour les bases Progress). Rafraichir automatiquement la liste des tables : Lorsque cette option est activée, la liste des tables se rafraichit automatiquement lorsque vous créez un nouveau modèle. Décochez cette option si vous préférez référencer vous-même la liste des tables (voir leçon 16.4). Utiliser les nouveaux composants : L’utilisation des nouveaux composants (UNIDAC) vous permet de vous connecter nativement à Access et PostGreSQL. Ces composants assurent également sur certaines bases une meilleure stabilité.Information :La liste des éléments à renseigner pour chaque type de connexion est détaillée dans l’aide deMyReport Data, dans la rubrique « Les connexions >> Manipuler les connexions >> Ajouter unevariable à la connexion ». 3.2. Créer une connexion ODBCVous allez maintenant créer une connexion ODBC vers la base Access contenant les informations surles commerciaux.Dans « l’espace des modèles », cliquez droit puis sélectionnez « Nouveau >> Connexion ».Appelez cette connexion GesCom.Affichez la liste des sources ODBC système disponibles, en cliquant sur la clef « Database », quicontient par défaut la valeur « DSN ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 30 -Vous allez maintenant créer dans l’administrateur ODBC une nouvelle source de données pointantsur la base « gescom.mdb », située dans le répertoire d’installation de MyReport (par défaut :C:Program FilesReportOneMyReport5).Cliquez sur le bouton « Administrateur ODBC ». Vous accédez alors à l’administrateur de sourcesODBC de Windows. Sélectionnez l’onglet « Source de données système », puis cliquez sur« Ajoutez ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 31 -Vous pouvez alors choisir le pilote ODBC à utiliser. Sélectionnez le pilote adéquat, qui est ici« Microsoft Access Driver (*.mdb) », puis cliquez sur « Terminer ».Nommez la source de données GesCom, puis sélectionnez le fichier « C:ProgramFilesReportOneMyReport5gescom.mdb ». Validez en cliquant sur OK.Dans l’interface des « Propriétés de la connexion » de « GesCom », sélectionnez comme « Database »la source de données « GesCom ». www.myreport.fr

 Manuel de formation MyReport Data  - Page 32 -Précisions concernant l’utilisation des différents types de connexion ODBCMyReport implémente 3 couches pour les pilotes ODBC : ODBC standard, EasySoft et ADO.Ces trois couches permettent d’exploiter une source de données système déclarée dansl’administrateur ODBC, et ont chacune des limites de fonctionnement : ODBC Standard : o Permet de récupérer la liste des tables d’une collection. o Lecture erronée des valeurs des champs de type « booléens ». ODBC Easysoft : o Lecture correcte des valeurs des champs de type « booléens ». o Récupération de la liste des tables d’une collection impossible pour la majorité des bases sources. ODBC ADO : o Lecture correcte des valeurs des champs de type « booléens ».

Add a comment

Related presentations

Related pages

Oracle FLEXCUBE Universal Banking 11.6.0.0.0 Documentation ...

Oracle FLEXCUBE Universal Banking 11.6.0.0.0 Documentation Library: Oracle Part Number E68616_01: ... Data Entry User Manual. General Ledger User Manual.
Read more

Stellar Phoenix Windows Data Recovery - Professional ...

I use Stellar Phoenix Windows data recovery software to recover deleted files; it works smoothly to recover permanently deleted files.
Read more

Spielbericht

... (6) 0 (0) 0 (0) 0 (0) 0 (0) ZUSAMMENFASSUNG. Erste Halbzeit 2' José Rienda (11 m) Aldeminas Slabkevičius : 4' ... Manuel Lambossy (PK) 35'
Read more

wview User Manual - wview - Linux/FreeBSD/Unix/Mac OSX ...

wview User Manual May 29, ... data are stored in SQLite3 databases. ... 3 0 0 0 0 4 1 0 0 61597 5 0 0 0 0 6 0 0 0 0 7 0 0 0 0 8 0 0 0 0 9 0 0 0 0 10 ...
Read more

Spielzusammenfassung

Manuel Vonmüllenen (A) Luka Matuza. 94 (38:44) 67: 94 (38:55) 69 Manuel Vonmüllenen Vedran Buki ...
Read more

Oracle Financial Services Basel Regulatory Capital ...

Oracle Financial Services Basel Regulatory Capital Analytics 6.0.0.0.0 Data ... Oracle Financial Services Basel Regulatory ... Manual. Steps for Migration ...
Read more

Download Previous Versions - Remote Desktop Manager

... virtual machine connections and any other sensitive data. ... Previous Versions. Version Date ... Download Setup Installer Download Binary Files ...
Read more