Vous êtes sur la page 1sur 21

Informatica Data Integration Analyst (Version 9.1.

0 HotFix 2)

Guide de dmarrage de Data Integration Analyst

Informatica Data Integration Analyst Guide de dmarrage de Data Integration Analyst Version 9.1.0 HotFix 2 Septembre 2011 Copyright (c) 1998-2011 Informatica. Tous droits rservs. Ce logiciel et sa documentation contiennent des informations appartenant Informatica Corporation, protges par les lois sur le copyright et fournies dans le cadre d'un accord de licence contenant des restrictions d'utilisation et de divulgation. Toute ingnierie inverse du logiciel est interdite. Il est interdit de reproduire ou transmettre sous quelque forme et par quelque moyen que ce soit (lectronique, photocopie, enregistrement ou autre) tout ou partie de ce document sans le consentement pralable de Informatica Corporation. Ce logiciel peut tre protg par des brevets amricains et/ou internationaux, ainsi d'autres brevets en attente. L'utilisation, la duplication ou la divulgation du Logiciel par le gouvernement amricain est sujette aux restrictions dcrites dans l'accord de licence applicable du logiciel conformment aux documents DFARS 227.7202-1(a) et 227.7702-3(a) (1995), DFARS 252.227-7013(1)(ii) (OCT 1988), FAR 12.212(a) (1995), FAR 52.227-19 ou FAR 52.227-14 (ALT III) le cas chant. Les informations dans ce produit ou cette documentation sont sujettes modification sans pravis. Si vous rencontrez des problmes dans ce produit ou la documentation, veuillez nous en informer par crit. Informatica, Informatica Platform, Informatica Data Services, PowerCenter, PowerCenterRT, PowerCenter Connect, PowerCenter Data Analyzer, PowerExchange, PowerMart, Metadata Manager, Informatica Data Quality, Informatica Data Explorer, Informatica B2B Data Transformation, Informatica B2B Data Exchange Informatica On Demand, Informatica Identity Resolution, Informatica Application Information Lifecycle Management, Informatica Complex Event Processing, Ultra Messaging et Informatica Master Data Management sont des marques de commerce ou des marques dposes de Informatica Corporation aux tats-Unis et dans d'autres juridictions du monde. Tous les autres noms de socit ou de produit peuvent tre des marques de commerce ou des marques dposes de leurs dtenteurs respectifs. Des portions de ce logiciel ou de la documentation sont sujets au copyright dtenu par des tierces parties, dont Copyright DataDirect Technologies. Tous droits rservs. Copyright Sun Microsystems. Tous droits rservs. Copyright RSA Security Inc. Tous droits rservs. Copyright Ordinal Technology Corp. Tous droits rservs. Copyright Aandacht c.v. Tous droits rservs. Copyright Genivia, Inc. Tous droits rservs. Copyright Isomorphic Software. Tous droits rservs. Copyright Meta Integration Technology, Inc. Tous droits rservs. Copyright Intalio. Tous droits rservs. Copyright Oracle. Tous droits rservs. Copyright Adobe Systems Incorporated. Tous droits rservs. Copyright DataArt, Inc. Tous droits rservs. Copyright ComponentSource. Tous droits rservs. Copyright Microsoft Corporation. Tous droits rservs. Copyright Rogue Wave Software, Inc. Tous droits rservs. Copyright Teradata Corporation. Tous droits rservs. Copyright Yahoo! Inc. Tous droits rservs. Copyright Glyph & Cog, LLC. Tous droits rservs. Copyright Thinkmap, Inc. Tous droits rservs. Copyright Clearpace Software Limited. Tous droits rservs. Copyright Information Builders, Inc. Tous droits rservs. Copyright OSS Nokalva, Inc. Tous droits rservs. Copyright Edifecs, Inc. Tous droits rservs. Copyright Cleo Communications, Inc. Tous droits rservs. Copyright International Organization for Standardization 1986. Tous droits rservs. Copyright ej-technologies GmbH . Tous droits rservs. Copyright Jaspersoft Corporation. Tous droits rservs. Ce produit contient des logiciels dvelopps par Apache Software Foundation (http://www.apache.org/), et d'autres logiciels sous licence Apache License, Version 2.0 (la "Licence"). Vous pouvez obtenir une copie de la Licence sur http://www.apache.org/licenses/LICENSE-2.0. Sauf indication contraire dans la lgislation applicable ou par accord crit, le logiciel distribu sous la Licence est fourni EN L'TAT, SANS GARANTIES NI CONDITIONS D'AUCUNE SORTE, expresse ou implicite. Se reporter la Licence pour la langue spcifique rgissant les droits et limitations dans le cadre de la Licence Ce produit inclut des logiciels dvelopps par Mozilla (http://www.mozilla.org/), copyright de logiciel The JBoss Group, LLC, tous droits rservs ; copyright de logiciel 1999-2006 de Bruno Lowagie et Paulo Soares et d'autres logiciels sous licence GNU Lesser General Public License Agreement accessible sur http://www.gnu.org/licenses/ lgpl.html. Les matriaux sont fournis gratuitement par Informatica, en l'tat , sans garantie d'aucune sorte, expresse ou implicite, notamment les garanties implicites de conformit lgale et d'usage normal. Le produit inclut les logiciels ACE(TM) et TAO(TM), copyright Douglas C. Schmidt et son groupe de recherche Washington University, University of California, Irvine, et Vanderbilt University, Copyright () 1993-2006, tous droits rservs. Ce produit inclut des logiciels dvelopps par OpenSSL Project pour une utilisation dans OpenSSL Toolkit (copyright The OpenSSL Project. Tous droits rservs) et la redistribution de ce logiciel est sujette aux termes publi sur http://www.openssl.org et http://www.openssl.org/source/license.html. Ce produit inclut le logiciel Curl, copyright 1996-2007, Daniel Stenberg, <daniel@haxx.se>. Tous droits rservs. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publies sur http://curl.haxx.se/docs/copyright.html. L'autorisation d'utiliser, copier, modifier et distribuer ce logiciel toute fin, avec ou sans rmunration, est accorde par les prsentes, la condition que la notification de copyright ci-dessus et que cette notification d'autorisation apparaissent dans toutes les copies. Le produit inclut des logiciels sous copyright 2001-2005 () MetaStuff, Ltd. Tous droits rservs. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publies sur http://www.dom4j.org/ license.html. Le produit inclut des logiciels sous copyright 2004-2007, The Dojo Foundation. Tous droits rservs. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publies sur http://dojotoolkit.org/license. Ce produit inclut le logiciel ICU sous copyright de International Business Machines Corporation et autres. Tous droits rservs. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publies sur http://source.icu-project.org/repos/icu/icu/trunk/license.html. Ce produit inclut des logiciels sous copyright 1996-2006 Per Bothner. Tous droits rservs. Votre droit utiliser de tels matriels est dfini dans la licence qui peut tre consulte sur http://www.gnu.org/software/ kawa/Software-License.html. Ce produit inclut le logiciel OSSP UUID sous copyright 2002 Ralf S. Engelschall, copyright 2002 The OSSP Project Copyright 2002 Cable & Wireless Deutschland. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publies sur http://www.opensource.org/licenses/mit-license.php. Ce produit inclut des logiciels dvelopps par Boost (http://www.boost.org/) ou sous licence de logiciel Boost. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publies sur http:/ /www.boost.org/LICENSE_1_0.txt. Ce produit inclut des logiciels sous copyright 1997-2007 University of Cambridge. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publies surhttp://www.pcre.org/license.txt. Ce produit inclut des logiciels sous copyright 2007 The Eclipse Foundation. Tous droits rservs. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publies sur http:// www.eclipse.org/org/documents/epl-v10.php. Ce produit inclut des logiciels sous licence conformment aux conditions publies sur http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/? License, http://www.stlport.org/doc/ license.html, http://www.asm.ow2.org/license.html, http://www.cryptix.org/LICENSE.TXT, http://hsqldb.org/web/hsqlLicense.html, http:// httpunit.sourceforge.net/doc/ license.html, http://jung.sourceforge.net/license.txt, http://www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/release/ license.html, http://www.libssh2.org, http://slf4j.org/license.html, http://www.sente.ch/software/OpenSourceLicense.html, http://fusesource.com/downloads/license-agreements/ fuse-message-broker-v-5-3- license-agreement; http://antlr.org/license.html; http://aopalliance.sourceforge.net/; http://www.bouncycastle.org/licence.html; http:// www.jgraph.com/jgraphdownload.html; http://www.jcraft.com/jsch/LICENSE.txt. http://jotm.objectweb.org/bsd_license.html; http://www.w3.org/Consortium/Legal/2002/ copyright-software-20021231; http://www.slf4j.org/license.html; http://developer.apple.com/library/mac/#samplecode/HelpHook/Listings/HelpHook_java.html; http:// www.jcraft.com/jsch/LICENSE.txt;http://nanoxml.sourceforge.net/orig/copyright.html; http://www.json.org/license.html; et http://forge.ow2.org/projects/javaservice/. Ce produit inclut des logiciels sous licence conformment Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), Common Development and Distribution License (http://www.opensource.org/licenses/cddl1.php) Common Public License (http://www.opensource.org/licenses/cpl1.0.php), Sun Binary Code License Agreement Supplemental License Terms, BSD License (http://www.opensource.org/licenses/bsd-license.php) et MIT License (http://www.opensource.org/licenses/mit-license.php).

Ce produit inclut des logiciels sous copyright 2003-2006 Joe WaInes, 2006-2007 XStream Committers. Tous droits rservs. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publies sur http://xstream.codehaus.org/license.html. Ce produit inclut des logiciels dvelopps par Indiana University Extreme! Lab. Pour plus d'informations, veuillez vous rendre sur http://www.extreme.indiana.edu/. Ce logiciel est protg par les numros de brevets des tats-Unis 5 794 246 ; 6 014 670 ; 6 016 501 ; 6 029 178 ; 6 032 158 ; 6 035 307 ; 6 044 374 ; 6 092 086 ; 6 208 990 ; 6 339 775 ; 6 640 226 ; 6 789 096 ; 6 820 077 ; 6 823 373 ; 6 850 947 ; 6 895 471 ; 7 117 215 ; 7 162 643 ; 7 254 590 ; 7 281 001 ; 7 421 458 ; 7 496 588 ; 7 523 121 ; 7 584 422 ; 7 720 842 ; 7 721 270 ; et 7 774 791, des brevets internationaux et d'autres brevets en cours. EXCLUSION DE RESPONSABILIT : Informatica Corporation fournit cette documentation en l'tat sans garantie d'aucune sorte, expresse ou implicite, notamment les garanties implicites de non-infraction, de conformit lgale ou d'usage normal. Informatica Corporation ne garantit pas que ce logiciel ou cette documentation est exempt d'erreurs. Les informations fournies dans ce logiciel ou cette documentation peuvent inclure des inexactitudes techniques ou des erreurs typographiques. Les informations contenues dans ce logiciel et sa documentation sont sujettes modification tout moment sans pravis. AVIS Ce produit Informatica (le Logiciel ) inclut certains pilotes (les Pilotes DataDirect ) de DataDirect Technologies, une socit de Progress Software Corporation ( DataDirect ) qui sont sujets aux conditions suivantes : 1. LES PILOTES DATADIRECT SONT FOURNIS EN L'TAT , SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, NOTAMMENT LES GARANTIES IMPLICITES DE CONFORMIT LGALE, D'USAGE NORMAL ET DE NON-INFRACTION. 2. DATADIRECT OU SES FOURNISSEURS TIERS NE POURRONT EN AUCUN CAS TRE TENUS RESPONSABLES ENVERS LE CLIENT UTILISATEUR FINAL DE TOUT DOMMAGE DIRECT, ACCESSOIRE, INDIRECT, SPCIAL, CONSCUTIF OU AUTRE RSULTANT DE L'UTILISATION DES PILOTES ODBC, QU'ILS SOIENT INFORMS OU NON L'AVANCE DE LA POSSIBILIT DE TELS DOMMAGES. CES LIMITATIONS S'APPLIQUENT TOUTES LES CAUSES D'ACTION, NOTAMMENT TOUTE INFRACTION AU CONTRAT, INFRACTION LA GARANTIE, NGLIGENCE, RESPONSABILIT STRICTE, REPRSENTATION INCORRECTE ET AUTRES TORTS. Numro de rfrence : IN-IGS-91000-HF2-0001

Sommaire
Prface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Ressources Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii Portail des clients Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii Documentation Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii Site Web Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii Bibliothque de procdures Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii Base de connaissances Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii Base de connaissances multimdia Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii Support client international Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

Chapitre 1: Dbuter avec Informatica Data Integration Analyst - Prsentation. . . . . . . . 1


Introduction Informatica Data Integration Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Informatica Data Integration Analyst - Tutoriel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Scnario du tutoriel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Chapitre 2: Leon 1. Configuration de Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . 3


Configuration de Informatica Analyst - Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Tche 1. Se connecter Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Tche 2. Crer un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Tche 3. Crer un dossier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Configuration de Informatica Analyst - Rsum. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Chapitre 3: Leon 2. Cration d'objets de donnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6


Cration d'objets de donnes - Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Tche 1. Crer l'objet de donnes fichier plat Clients. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Tche 2. Crer l'objet de donnes fichier plat Comptes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Tche 3. Crer l'objet de donnes table Customer_Accounts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Tche 4. Aperu de l'objet de donnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Cration d'objets de donnes - Rsum. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Chapitre 4: Leon 3 : Cration d'une spcification de mappage. . . . . . . . . . . . . . . . . . . . 10


Prsentation de la spcification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Tche 1. Crer une spcification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Tche 2. diter la cible Customer_Accounts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Aufgabe 3 Hinzufgen eines einfachen Filters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Tche 4. Crer une rgle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Tche 5. Charger les rsultats de spcification de mappage sur la cible. . . . . . . . . . . . . . . . . . . . . . 14 Cration d'un rsum de spcification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Sommaire

Prface
Le Guide de dmarrage d'Informatica Data Integration Analyst s'adresse aux analystes d'intgration de donnes. Il fournit un tutoriel pour aider les utilisateurs dbutants se familiariser avec Informatica Analyst. Ce guide suppose une comprhension des concepts d'intgration des donnes, des concepts de fichiers plats et de bases de donnes relationnelles, ainsi que des moteurs de base de donnes dans votre environnement.

Ressources Informatica
Portail des clients Informatica
En tant que client Informatica, vous avez accs au portail des clients Informatica sur http://mysupport.informatica.com Ce site contient des informations sur les produits et les groupes dutilisateurs, des bulletins dinformation, un lien vers le systme de gestion des dossiers dassistance la client dInformatica (ATLAS), une bibliothque de procdures Informatica, une base de connaissances Informatica, une base de connaissances multimdia Informatica, ainsi que la documentation ncessaire sur les produits Informatica et laccs sa communaut dutilisateurs.

Documentation Informatica
Lquipe Documentation dInformatica sefforce de fournir une documentation prcise et utilisable. Nhsitez pas contacter lquipe Documentation dInformatica par courriel ladresse infa_documentation@informatica.com pour lui faire part de vos questions, commentaires ou suggestions concernant cette documentation. Ces commentaires et suggestions nous permettront damliorer notre documentation. Veuillez prciser si vous acceptez dtre contact au sujet de ces commentaires. Lquipe Documentation met jour la documentation chaque fois que ncessaire. Pour obtenir la toute dernire version de la documentation concernant votre produit, consultez la Documentation de produit sur http://mysupport.informatica.com.

Site Web Informatica


Vous pouvez accder au site Web dentreprise Informatica sur http://www.informatica.com. Le site contient des informations sur Informatica, son expertise, les vnements venir et les bureaux de vente. Vous y trouverez aussi des informations sur ses produits et ses partenaires. Les rubriques de service du site fournissent des informations importantes sur le support technique, la formation et lducation, ainsi que les services dimplmentation.

ii

Bibliothque de procdures Informatica


En tant que client Informatica, vous avez accs la bibliothque de procdures Informatica sur http://mysupport.informatica.com La bibliothque de procdures Informatica est une collection de ressources destine vous familiariser avec les produits Informatica et leurs fonctionnalits. Elle regroupe des articles et des dmonstrations interactives qui permettent de rsoudre des problmes courants et de comparer les fonctionnalits et les comportements, et qui vous guident lors de la ralisation de tches concrtes spcifiques.

Base de connaissances Informatica


En tant que client Informatica, vous avez accs la base de connaissances Informatica sur http://mysupport.informatica.com Utilisez la base de connaissances pour rechercher des solutions documentes aux problmes techniques connus concernant les produits Informatica. Vous y trouverez galement la rponse aux questions les plus frquentes, des livres blancs et des conseils techniques. Nhsitez pas contacter lquipe Base de connaissances Informatica par courriel ladresse KB_Feedback@informatica.com pour lui faire part de vos questions, commentaires et suggestions concernant la base de connaissances.

Base de connaissances multimdia Informatica


En tant que client Informatica, vous avez accs la base de connaissances multimdia Informatica sur http://mysupport.informatica.com La base de connaissances multimdia Informatica est un ensemble de tutoriels multimdias qui vous aide vous familiariser avec les concepts lmentaires en vous guidant au cours de tches spcifiques. Nhsitez pas contacter lquipe Base de connaissances Informatica par courriel ladresse KB_Feedback@informatica.com pour lui faire part de vos questions, commentaires et suggestions concernant la base de connaissances multimdia.

Support client international Informatica


Vous pouvez contacter un Centre de support client par tlphone ou via lassistance en ligne. Lassistance en ligne requiert un nom dutilisateur et un mot de passe. Vous pouvez demander un nom dutilisateur et un mot de passe sur http://mysupport.informatica.com. Utilisez les numros de tlphone suivants pour contacter le Support client international Informatica :
Amrique du Nord/Amrique du Sud Numro gratuit Brsil : 0800 891 0202 Mexique : 001 888 209 8853 Amrique du Nord : +1 877 463 2435 Europe/Moyen-Orient/Afrique Numro gratuit France : 0805 804632 Allemagne : 0800 5891281 Italie : 800 915 985 Pays-Bas : 0800 2300001 Portugal : 800 208 360 Espagne : 900 813 166 Suisse : 0800 463 200 Royaume-Uni : 0800 023 4632 Asie/Australie Numro gratuit Australie : 1 800 151 830 Nouvelle-Zlande : 09 9 128 901

Tarif standard Inde : +91 80 4112 5738

Tarif standard Belgique : +31 30 6022 797 France : +33 1 4138 9226 Allemagne : +49 1805 702 702 Pays-Bas : +31 306 022 797 Royaume-Uni : +44 1628 511445

Prface

iii

iv

CHAPITRE 1

Dbuter avec Informatica Data Integration Analyst - Prsentation


Ce chapitre comprend les rubriques suivantes :
Introduction Informatica Data Integration Analyst, 1 Informatica Data Integration Analyst - Tutoriel, 1

Introduction Informatica Data Integration Analyst


Informatica Analyst est un client d'application Web que les analystes d'intgration de donnes peuvent utiliser pour effectuer des tches d'intgration des donnes dans une entreprise. Les analystes et dveloppeurs d'intgration de donnes utilisent Analyst Tool pour une collaboration oriente donnes. Utilisez Analyst Tool pour crer une spcification de mappage afin de dfinir une logique commerciale transformant et dplaant les donnes de la source vers la cible.

Informatica Data Integration Analyst - Tutoriel


Pendant ce tutoriel, un analyste se connecte Analyst Tool, cre un projet et un dossier, cre des objets de donnes et cre une spcification de mappage. Le tableau suivant dcrit les leons que vous allez effectuer dans le tutoriel :
Leon Leon 1. Configuration de Informatica Analyst Description Connectez-vous Analyst Tool et crez un projet et un dossier pour les leons du tutoriel. Importez des fichiers simples et une table comme objets de donnes et prvisualisez les donnes. Crez une spcification de mappage pour dvelopper la logique commerciale qui transforme et dplace les donnes de la source vers la cible, et remplit une table cible.

Leon 2. Cration d'objets de donnes

Leon 3. Cration d'une spcification de mappage

Scnario du tutoriel
HypoStores Corporation est une socit de vente au dtail l'chelle nationale qui, de son sige social Boston, gre des magasins dans plusieurs tats. Elle intgre rgulirement les donnes oprationnelles de ses magasins travers le pays dans l'entrept de donnes du sige social. Elle a rcemment ouvert un magasin Los Angeles. Le sige social comprend une quipe ICC centrale forme d'administrateurs, de dveloppeurs et d'architectes chargs de fournir une classe de services de donnes commune toutes les applications composites et BI (Business Intelligence). Les applications BI comprennent un systme de gestion de la clientle CRM (Customer Relation Management) qui contient les fichiers matres des donnes clients utiliss pour la facturation et le marketing. HypoStores Corporation veut intgrer les ensembles de donnes de Boston et de Los Angeles. HypoStores veut crer des spcifications de mappage pour dfinir une logique commerciale transformant et dplaant les donnes de la source vers la cible. Hypostores peut ensuite exploiter les donnes dans la cible pour excuter des rapports.

Chapitre 1: Dbuter avec Informatica Data Integration Analyst - Prsentation

CHAPITRE 2

Leon 1. Configuration de Informatica Analyst


Ce chapitre comprend les rubriques suivantes :
Configuration de Informatica Analyst - Prsentation, 3 Tche 1. Se connecter Informatica Analyst, 4 Tche 2. Crer un projet, 4 Tche 3. Crer un dossier, 5 Configuration de Informatica Analyst - Rsum, 5

Configuration de Informatica Analyst - Prsentation


Avant de commencer les leons de ce tutoriel, vous devez configurer l'outil Analyst. Pour configurer l'outil Analyst, connectez-vous l'outil Analyst et crez un projet et un dossier pour stocker votre travail. Le domaine Informatica est une collection de nuds et de services qui dfinissent l'environnement Informatica. Les services du domaine incluent Analyst Service et Model Repository Service. Analyst Service excute l'outil Analyst et Model Repository Service gre le rfrentiel modle. Lorsque vous travaillez dans l'outil Analyst, l'outil Analyst stocke les objets que vous crez dans le rfrentiel modle. Vous devez crer un projet avant de pouvoir crer des objets dans l'outil Analyst. Un projet contient des objets dans l'outil Analyst. Un projet peut aussi contenir des dossiers qui stockent les objets associs, tels que des objets qui font partie des mmes spcifications d'entreprise.

Objectifs
Dans cette leon, vous allez effectuer les tches suivantes :
Vous connecter l'outil Analyst. Crer un projet pour stocker les objets dfinis dans l'outil Developer. Crer un dossier en mesure de stocker des objets associs dans le projet.

Prrequis
Avant de dbuter cette leon, vrifiez les prrequis suivants :
Un administrateur a configur Model Repository Service et Analyst Service dans l'outil Administrator. Vous disposez du nom d'hte et du numro de port pour l'outil Analyst.

Vous disposez d'un nom d'utilisateur et d'un mot de passe pour accder Analyst Service. Vous pouvez

obtenir ces informations auprs de l'administrateur.

Dlai
Prvoyez 5 10 minutes pour cette leon.

Tche 1. Se connecter Informatica Analyst


Connectez-vous l'outil Analyst pour commencer le tutoriel. 1. 2. 3. 4. Dmarrez un navigateur Microsoft Internet Explorer ou Mozilla Firefox. Dans le champ Adresse, entrez l'URL d'Informatica Analyst :
http[s]://<host name>:<port number>/AnalystTool

Sur la page de connexion, entrez votre nom d'utilisateur et le mot de passe. Slectionnez Natif ou le nom d'un domaine de scurit spcifique. Le champ Domaine de scurit s'affiche lorsque le domaine Informatica contient un domaine de scurit LDAP. Si vous ne connaissez pas le domaine de scurit auquel appartient votre compte utilisateur, contactez l'administrateur de domaine Informatica.

5.

Cliquez sur Connexion. L'cran d'accueil s'affiche.

6.

Cliquez sur Fermer pour quitter l'cran d'accueil et accder l'outil Analyst.

Tche 2. Crer un projet


Dans cette tche, vous allez crer un projet pour contenir les objets que vous crez dans l'outil Analyst. Crez un projet tutoriel pour contenir le dossier du projet de qualit de donnes. 1. Dans l'outil Analyst, slectionnez le dossier Projets dans le navigateur. Le navigateur est le panneau gauche dans l'interface Analyst. 2. Cliquez sur Actions > Nouveau Projet dans le navigateur. La fentre Nouveau projet s'affiche. 3. 4. 5. Entrez votre nom avec le prfixe Tutoriel_ comme nom du projet. Vrifiez que Non partag est slectionn. Cliquez sur OK.

Chapitre 2: Leon 1. Configuration de Informatica Analyst

Tche 3. Crer un dossier


Dans cette tche, vous allez crer un dossier pour stocker les objets associs. Vous pouvez crer un dossier dans un projet ou dans un autre dossier. Crez un dossier nomm Clients pour stocker les objets associs au projet de qualit de donnes. 1. 2. 3. 4. Dans le navigateur, slectionnez le projet du tutoriel. Cliquez sur Actions > Nouveau dossier. Saisissez Clients pour le nom de dossier. Cliquez sur OK. Le dossier apparat sous le projet tutoriel.

Configuration de Informatica Analyst - Rsum


Dans cette leon, vous avez appris que l'outil Analyst stocke les objets dans des projets et dossiers. Un rfrentiel modle contient des projets et des dossiers. Analyst Service excute l'outil Analyst. Model Repository Service gre le rfrentiel modle. Analyst Service et Model Repository Service sont des services d'application dans le domaine Informatica. Vous vous tes connect l'outil Analyst et avez cr un projet et un dossier. Maintenant, vous pouvez utiliser l'outil Developer pour suivre les autres leons de ce tutoriel.

Tche 3. Crer un dossier

CHAPITRE 3

Leon 2. Cration d'objets de donnes


Ce chapitre comprend les rubriques suivantes :
Cration d'objets de donnes - Prsentation, 6 Tche 1. Crer l'objet de donnes fichier plat Clients, 7 Tche 2. Crer l'objet de donnes fichier plat Comptes, 8 Tche 3. Crer l'objet de donnes table Customer_Accounts, 8 Tche 4. Aperu de l'objet de donnes, 9 Cration d'objets de donnes - Rsum, 9

Cration d'objets de donnes - Prsentation


Dans Analyst Tool, un objet de donnes est une reprsentation de donnes base sur un fichier plat ou une table de base de donnes relationnelle. Vous devez crer un objet de donnes fichier plat ou table puis utiliser les objets de donnes fichier plat et table dans une spcification de mappage.

Scnario
HypoStores conserve ses donnes clients dans les fichiers plats et les tables relationnelles. HypoStores a besoin d'analyser les donnes et d'effectuer les tches d'intgration de donnes.

Objectifs
Dans cette leon, vous allez effectuer les tches suivantes : 1. 2. 3. Charger les fichiers plats l'emplacement du cache des fichiers plats et crer des objets de donnes correspondants. Importer un objet de donnes table cible dans Analyst Tool. Prvisualiser les donnes pour les objets de donnes.

Prrequis
Avant de dbuter cette leon, vrifiez les prrequis suivants :
Vous avez effectu la leon 1 de ce tutoriel. Vous disposez du compte MySupport pour tlcharger les fichiers plats et le fichier script SQL utiliser dans la

leon.

Vous disposez des fichiers plats Accounts.txt et Customers.txt. Vous pouvez tlcharger le fichier Accounts.txt

here et le fichier Customers.txt here.


Le client Oracle est install sur votre ordinateur pour crer l'objet de donnes table cible Customer_Accounts. Vous disposez de la connexion la base de donnes Oracle. Vous disposez de la table target.sql. Vous pouvez tlcharger le script here. Utilisez Oracle SQL Plus pour

excuter les instructions SQL afin de crer une table cible.

Dlai
Prvoyez 10 15 minutes pour cette leon.

Tche 1. Crer l'objet de donnes fichier plat Clients


Dans cette tche, vous utilisez l'assistant Ajouter un fichier plat pour crer un objet de donnes fichier plat partir du fichier de donnes Clients. 1. Dans le Navigateur, slectionnez le dossier Clients dans votre projet de tutoriel. Remarque: Vous devez slectionner le projet ou dossier dans lequel vous voulez crer l'objet de donnes fichier plat pour pouvoir le crer. 2. Dans le panneau Contenu, cliquez surActions > Nouveau > Nouveau fichier plat. L'assistant Ajouter un fichier plat s'affiche. 3. 4. 5. 6. 7. Slectionnez Parcourir et charger, et cliquez sur Parcourir. Accdez l'emplacement de Customers.csv et cliquez sur Ouvrir. Cliquez sur Suivant. Dans Spcifier les lignes importer, slectionnez Importer partir de la premire ligne pour importer les noms de colonne partir de la premire ligne non vide. Cliquez sur Afficher. Le panneau des dtails est actualis pour afficher les titres de colonnes depuis la premire ligne. 8. Cliquez sur Suivant. Le panneau Attributs des colonnes affiche le type de donnes, la prcision, l'chelle et le format de chaque colonne. 9. ditez les attributs de colonnes suivants :
Nom de colonne CHECKING_BALANCE SAVINGS_BALANCE Type de donnes Nombre Nombre Prcision 38 38 chelle 0 0

10. 11.

Cliquez sur Suivant. Cliquez sur Terminer. L'objet de donnes fichier plat Clients s'affiche dans le contenu de dossier pour le dossier Clients.

Tche 1. Crer l'objet de donnes fichier plat Clients

Tche 2. Crer l'objet de donnes fichier plat Comptes


Dans cette tche, vous utilisez l'assistant Ajouter un fichier plat pour crer un objet de donnes fichier plat partir du fichier de donnes Comptes. 1. Dans le Navigateur, slectionnez le dossier Clients dans votre projet de tutoriel. Remarque: Vous devez slectionner le projet ou dossier dans lequel vous voulez crer l'objet de donnes fichier plat pour pouvoir le crer. 2. Dans le panneau Contenu, cliquez surActions > Nouveau > Nouveau fichier plat. L'assistant Ajouter un fichier plat s'affiche. 3. 4. 5. 6. 7. 8. Slectionnez Parcourir et charger, et cliquez sur Parcourir. Accdez l'emplacement de Accounts.csv et cliquez sur Ouvrir. Cliquez sur Suivant. Dans Spcifier les lignes importer, slectionnez Importer partir de la premire ligne pour importer les noms de colonne partir de la premire ligne non vide. Cliquez sur Afficher. Cliquez sur Suivant. Le panneau Attributs des colonnes affiche le type de donnes, la prcision, l'chelle et le format de chaque colonne. 9. 10. Cliquez sur Suivant. Cliquez sur Terminer. L'objet de donnes fichier plat Comptes s'affiche dans le contenu de dossier pour le dossier Clients.

Tche 3. Crer l'objet de donnes table Customer_Accounts


Dans cette tche, vous utilisez l'Assistant Ajouter des tables pour ajouter une table un projet. Pour ajouter une table, slectionnez la connexion, slectionnez le schma et les tables et ajoutez la table. 1. 2. Dans le Navigateur, slectionnez le dossier Clients dans votre projet de tutoriel. Dans le panneau Contenu, cliquez sur Actions > Nouveau > Table. L'assistant Ajout de tables s'affiche. 3. 4. 5. 6. Slectionnez une connexion. Cliquez sur Suivant. Slectionnez la table Customer_Accounts. Cliquez sur Suivant. L'assistant affiche la table ajouter votre dossier ou projet. 7. Cliquez sur Terminer. L'objet de donnes table Customer_Accounts s'affiche dans le contenu de dossier pour le dossier Clients.

Chapitre 3: Leon 2. Cration d'objets de donnes

Tche 4. Aperu de l'objet de donnes


Dans cette tche, vous prvisualisez les donnes de l'objet de donnes fichier plat de table pour vrifier la structure et le contenu des donnes. 1. Dans le Navigateur, slectionnez le dossier Clients dans votre projet de tutoriel. Le contenu du dossier s'affiche dans le panneau Contenu. 2. Cliquez sur l'objet de donnes pour lequel prvisualiser les donnes. Par exemple, cliquez sur l'objet de donnes Clients. L'objet de donnes s'ouvre dans un onglet. Analyst Tool affiche les 100 premires lignes de l'objet de donnes fichier plat dans la vue Prvisualisation de donnes. 3. Cliquez sur la vue Proprits de l'objet de donnes. La vue Proprits affiche le nom, la description et l'emplacement de l'objet de donnes. Elle affiche aussi les colonnes et proprits de colonne de l'objet de donnes.

Cration d'objets de donnes - Rsum


Dans cette leon, vous avez appris que les objets de donnes fichier plat et table sont des reprsentations de donnes selon un fichier plat. Vous avez appris que vous pouvez crer des objets de donnes fichier plat et table et prvisualiser les donnes l'intrieur. Vous avez tlcharg deux fichiers plats et cr des objets de donnes fichier plat. Vous avez import une table relationnelle et cr un objet de donnes table. Vous avez prvisualis les donnes pour les objets de donnes, et affich les proprits des objets de donnes. Aprs avoir cr un objet de donnes fichier plat, vous pouvez l'utiliser comme source dans une spcification de mappage dans la leon 3. Aprs avoir cr un objet de donnes table, vous pouvez l'utiliser comme cible dans une spcification de mappage dans la leon 3.

Tche 4. Aperu de l'objet de donnes

CHAPITRE 4

Leon 3 : Cration d'une spcification de mappage


Ce chapitre comprend les rubriques suivantes :
Prsentation de la spcification de mappage, 10 Tche 1. Crer une spcification de mappage, 11 Tche 2. diter la cible Customer_Accounts, 12 Aufgabe 3 Hinzufgen eines einfachen Filters, 13 Tche 4. Crer une rgle, 13 Tche 5. Charger les rsultats de spcification de mappage sur la cible, 14 Cration d'un rsum de spcification de mappage, 14

Prsentation de la spcification de mappage


Une spcification de mappage est un objet qui dcrit le mouvement et la transformation des donnes d'une source une cible. Utilisez une spcification de mappage pour dfinir la logique applicative qui remplit une table cible avec des donnes que vous pouvez extraire pour les reporter dans la table cible.

Scnario
HypoStores veut dvelopper une logique applicative pouvant remplir une table cible avec le solde actuel de chaque division d'une institution financire. Vous tes l'analyste responsable du dveloppement d'une spcification de mappage qui gnre des donnes de solde actuel pour des comptes clients actifs pour un ensemble de produits financiers dans la table cible.

Objectifs
Dans cette leon, vous allez effectuer les tches suivantes : 1. 2. 3. 4. Crer une spcification de mappage avec deux sources et une cible. Ajouter un filtre simple la spcification de mappage. Ajouter une rgle la spcification de mappage. Charger les rsultats de spcification de mappage dans une cible.

10

Prrequis
Avant de dbuter cette leon, vrifiez les prrequis suivants :
Vous avez suivi les leons 1 et 2 de ce tutoriel.

Dlai
Prvoyez 10 15 minutes pour cette leon.

Tche 1. Crer une spcification de mappage


Dans cette tche, vous devez crer une spcification de mappage avec deux sources et une cible. Vous devez indiquer une jointure normale entre les sources. 1. 2. Dans le Navigateur, slectionnez le dossier Clients dans votre projet de tutoriel. Dans le panneau Contenu de projet, cliquez surActions > Nouveau > Spcification de mappage. L'assistant Nouvelle spcification de mappage s'affiche. 3. 4. 5. 6. Entrez Customer_Data comme nom de spcification de mappage. Slectionnez le dossier Clients dans votre projet de tutoriel. Cliquez sur Suivant. Dans le panneau Objet source, slectionnez les sources Comptes et Clients dans le dossier Clients. Utilisez la touche Ctrl pour slectionner les deux sources. 7. 8. 9. Cliquez sur Suivant. Dans le champ Type de jointure, entrez Normal. Cliquez sur le bouton Ajouter pour entrer une condition de jointure qui affiche les comptes clients qui ont fait l'objet d'un achat de produits financiers. Indiquez la condition de jointure suivante :
Nom. Slectionnez la colonne ACCOUNTS.ACCOUNT_CUSTOMER. Oprateur. Slectionnez l'oprateur "=". Nom. Slectionnez la colonne CUSTOMERS.CUSTOMER.

10. 11. 12.

Cliquez sur Suivant. Dans le panneau Objet cible, slectionnez l'objet de donnes table Customer_Accounts. Cliquez sur Terminer. La spcification de mappage Customer_Data s'ouvre dans un nouvel onglet.

Tche 1. Crer une spcification de mappage

11

Tche 2. diter la cible Customer_Accounts


Dans cette tche, vous devez faire glisser les colonnes source pertinentes vers les colonnes cible pour gnrer la logique de spcification de mappage pour la cible. 1. Dans le panneau Sources de la spcification de mappage, faites glisser les colonnes source Clients suivantes vers les colonnes cible dans le panneau Colonnes cibles et de transformations :
Panneau Sources Client ACCOUNT_NO PROD_ID LAST_MONTH_AVERAGE STATUS NAME YEARS_WITH_BANK ADRESSE CITY STATE POSTAL_CODE COUNTRY PHONE HOME_BRANCH CHECKING_BALANCE SAVINGS_BALANCE Panneau Colonnes cibles et de transformations Client ACCOUNT_NO PROD_ID LAST_MONTH_AVERAGE_BALANCE STATUS NAME YEARS_WITH_BANK ADRESSE CITY STATE POSTAL_CODE COUNTRY PHONE HOME_BRANCH CHECKING_BALANCE SAVINGS_BALANCE

2.

Dans le panneau Sources de la spcification de mappage, faites glisser les colonnes source Comptes suivantes vers les colonnes cible dans le panneau Colonnes cibles et de transformations :
Panneau Sources ACCOUNT_CUSTOMER ACCOUNT_NUMBER ACCOUNT_TYPE Panneau Colonnes cibles et de transformations ACCOUNT_CUSTOMER ACCOUNT_NUMBER ACCOUNT_TYPE

12

Chapitre 4: Leon 3 : Cration d'une spcification de mappage

Panneau Sources ACCOUNT_NAME CURRENT_BALANCE

Panneau Colonnes cibles et de transformations ACCOUNT_NAME CURRENT_BALANCE

3.

Cliquez sur Actions > Valider la spcification de mappagepour valider la spcification de mappage. Analyst Tool affiche un message indiquant que la spcification de mappage n'est pas valide.

Aufgabe 3 Hinzufgen eines einfachen Filters


In dieser Aufgabe fgen Sie einen einfachen Filter zu der Mapping-Spezifikation hinzu, um die "B"-Konten auszublenden, die den Bronze-Status haben und nicht mehr gltig sind. 1. Klicken Sie im Feld Umwandlungen und Target-Spalten auf Aktionen > Hinzufgen > Filter. Das Fenster Filter bearbeiten wird geffnet. 2. 3. 4. 5. 6. Whlen Sie Einfach. Klicken Sie auf die Schaltflche Hinzufgen, um die folgende Filterbedingung hinzuzufgen:
ACCOUNTS.ACCOUNTS.TYPE != B

Klicken Sie auf Zeigen, um die Datenvorschau einzublenden. Klicken Sie auf Speichern. Klicken Sie auf Aktionen > Mapping-Spezifikation validieren. um die Mapping-Spezifikation zu validieren. Das Analyst Tool blendet eine Meldung ein, die besagt, dass die Mapping-Spezifikation gltig ist.

Tche 4. Crer une rgle


Dans cette tche, vous crez une rgle qui totalise les soldes actuels partir des comptes chques et d'pargne qui ont augment de 15 %. 1. 2. 3. 4. 5. 6. Dans le panneau Colonnes cibles et de transformations, slectionnez la colonne cible CURRENT_BALANCE. Cliquez sur Actions > Ajouter > Rgle. Slectionner Crer une rgle. Cliquez sur Suivant. Entrez l'expression suivante dans l'diteur d'expression :
(CUSTOMERS.CHECKING_BALANCE+CUSTOMERS.SAVINGS_BALANCE)*1.15

Cliquez sur le bouton Valider pour valider l'expression. Analyst Tool affiche un message indiquant que l'expression est valide.

7.

Cliquez sur Terminer.

Aufgabe 3 Hinzufgen eines einfachen Filters

13

Tche 5. Charger les rsultats de spcification de mappage sur la cible


Dans cette tche, vous chargez les rsultats de la spcification de mappage dans la table cible Customer_Accounts du rfrentiel Modle. La cible Customer_Accounts correspond la structure et aux proprits de la cible dans la spcification de mappage. 1. Dans l'onglet de spcification de mappage Customer_Data, cliquez sur Actions > Excuter une spcification de mappage > Charger dans l'objet de donnes. L'assistant Charger dans l'objet de donnes s'affiche. L'excution de la spcification de mappage est nomme Customer_Data. 2. 3. 4. Cliquez sur Suivant. Dans le panneau Objet cible, slectionnez la cible CUSTOMER_ACCOUNTS. Cliquez sur Terminer. Analyst Tool affiche un message qui indique que vous pouvez cliquer sur le lien de l'onglet tat de la tche pour contrler la spcification de mappage. 5. Cliquez ventuellement sur Grer > Surveiller l'tat de la tchepour surveiller l'opration de chargement dans l'onglet tat de la tche.

Cration d'un rsum de spcification de mappage


Durant cette leon, vous avez appris que vous pouvez crer une spcification de mappage pour dvelopper la logique commerciale pouvant remplir une table cible. Vous avez cr une spcification de mappage deux sources. Lorsque vous avez cr la spcification de mappage, vous avez effectu une jointure normale entre les deux sources. Vous avez dit la cible de faon mapper les colonnes sources sur les colonnes cibles et ajout une nouvelle ligne dans la cible afin de dfinir les proprits de colonne pour une nouvelle colonne. Vous avez renomm une ligne de manire ce qu'elle corresponde au nom d'une colonne de table cible. Vous avez ajout un filtre simple une colonne cible. Vous avez cr une rgle pour une autre colonne cible. Vous avez galement valid la spcification de mappage durant le cycle de dveloppement. Finalement, vous avez charg les rsultats de la spcification de mappage sur l'objet de donnes cibles.

14

Chapitre 4: Leon 3 : Cration d'une spcification de mappage

Vous aimerez peut-être aussi