94
Informatica Data Integration Analyst (Version 9.5.1 HotFix 1) Guide d'utilisateur

Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Informatica Data Integration Analyst (Version 9.5.1 HotFix 1)

Guide d'utilisateur

Page 2: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Informatica Data Integration Analyst Guide d'utilisateur

Version 9.5.1 HotFix 1Mars 2013

Copyright (c) 1998-2013 Informatica Corporation. Tous droits réservés.

Ce logiciel et sa documentation contiennent des informations appartenant à Informatica Corporation, protégées par les lois sur le copyright et fournies dans le cadre d'un accord delicence contenant des restrictions d'utilisation et de divulgation. Toute ingénierie inverse du logiciel est interdite. Il est interdit de reproduire ou transmettre sous quelque forme et parquelque moyen que ce soit (électronique, photocopie, enregistrement ou autre) tout ou partie de ce document sans le consentement préalable d'Informatica Corporation. Celogiciel peut être protégé par des brevets américains et/ou internationaux, ainsi que par d'autres brevets en attente.

L'utilisation, la reproduction ou la divulgation du Logiciel par le gouvernement américain est sujette aux restrictions décrites dans l'accord de licence du logiciel concernéconformément 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 FAR52.227-14 (ALT III), le cas échéant.

Les informations contenues dans ce produit ou cette documentation sont sujettes à modification sans préavis. Si vous rencontrez des problèmes dans ce produit ou ladocumentation, 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 DataManagement sont des marques ou des marques déposées d'Informatica Corporation aux États-Unis et dans d'autres juridictions du monde. Tous les autres noms de société ou deproduit peuvent être des marques ou des marques déposées de leurs détenteurs respectifs.

Des portions de ce logiciel et/ou de la documentation sont sujettes au copyright détenu par des tierces parties, dont Copyright DataDirect Technologies. Tous droits réservés.Copyright © Sun Microsystems. Tous droits réservés. Copyright © RSA Security Inc. Tous droits réservés. Copyright © Ordinal Technology Corp. Tous droits réservés. Copyright ©Aandacht c.v. Tous droits réservés. Copyright Genivia, Inc. Tous droits réservés. Copyright Isomorphic Software. Tous droits réservés. Copyright © Meta Integration Technology,Inc. Tous droits réservés. Copyright © Intalio. Tous droits réservés. Copyright © Oracle. Tous droits réservés. Copyright © Adobe Systems Incorporated. Tous droits réservés.Copyright © DataArt, Inc. Tous droits réservés. Copyright © ComponentSource. Tous droits réservés. Copyright © Microsoft Corporation. Tous droits réservés. Copyright © RogueWave Software, Inc. Tous droits réservés. Copyright © Teradata Corporation. Tous droits réservés. Copyright © Yahoo! Inc. Tous droits réservés. Copyright © Glyph & Cog, LLC.Tous droits réservés. Copyright © Thinkmap, Inc. Tous droits réservés. Copyright © Clearpace Software Limited. Tous droits réservés. Copyright © Information Builders, Inc. Tousdroits réservés. Copyright © OSS Nokalva, Inc. Tous droits réservés. Copyright Edifecs, Inc. Tous droits réservés. Copyright Cleo Communications, Inc. Tous droits réservés.Copyright © International Organization for Standardization 1986. Tous droits réservés. Copyright © ej-technologies GmbH. Tous droits réservés. Copyright © JasperSoftCorporation. Tous droits réservés. Copyright © International Business Machines Corporation. Tous droits réservés. Copyright © yWorks GmbH. Tous droits réservés. Copyright ©Lucent Technologies. Tous droits réservés. Copyright © Université de Toronto. Tous droits réservés. Copyright © Daniel Veillard. Tous droits réservés. Copyright © Unicode, Inc.Copyright IBM Corp. Tous droits réservés. Copyright © MicroQuill Software Publishing, Inc. Tous droits réservés. Copyright © PassMark Software Pty Ltd. Tous droits réservés.Copyright © LogiXML, Inc. Tous droits réservés. Copyright © 2003-2010 Lorenzi Davide. Tous droits réservés. Copyright © Red Hat, Inc. Tous droits réservés. Copyright © TheBoard of Trustees of the Leland Stanford Junior University. Tous droits réservés. Copyright © EMC Corporation. Tous droits réservés. Copyright © Flexera Software. Tous droitsréservés. Copyright © Jinfonet Software. Tous droits réservés. Copyright © Apple Inc. Tous droits réservés. Copyright © Telerik Inc. Tous droits réservés.

Ce produit inclut des logiciels développés par Apache Software Foundation (http://www.apache.org/), et d'autres logiciels sous licence et sous diverses versions Apache License(la « Licence »). Vous pouvez obtenir une copie de ces licences à l'adresse suivante : http://www.apache.org/licenses/. Sauf dispositions contraires de la loi en vigueur ou accordécrit, le logiciel distribué sous cette licence est livré « EN L’ÉTAT », SANS GARANTIE NI CONDITION D’AUCUNE SORTE, expresse ou implicite. Se reporter aux Licences pour lalangue spécifique régissant les droits et limitations dans le cadre des Licences.

Ce produit inclut des logiciels développés par Mozilla (http://www.mozilla.org/), copyright de logiciel The JBoss Group, LLC, tous droits réservés ; copyright de logiciel © 1999-2006de Bruno Lowagie et Paulo Soares et d'autres logiciels sous licence et sous diverses versions du GNU Lesser General Public License Agreement, accessible sur http://www.gnu.org/licenses/lgpl.html. Les matériaux sont fournis gratuitement par Informatica, « en l'état », sans garantie d'aucune sorte, expresse ou implicite, notamment lesgaranties implicites de conformité légale 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 VanderbiltUniversity, Copyright (©) 1993-2006, tous droits réservés.

Ce produit inclut des logiciels développés par OpenSSL Project pour une utilisation dans OpenSSL Toolkit (copyright The OpenSSL Project. Tous droits réservés) et laredistribution de ce logiciel est sujette aux termes publiés sur http://www.openssl.org et http://www.openssl.org/source/license.html.

Ce produit inclut le logiciel Curl, copyright 1996-2007, Daniel Stenberg, <[email protected]>. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettesaux conditions publiées sur http://curl.haxx.se/docs/copyright.html. L'autorisation d'utiliser, copier, modifier et distribuer ce logiciel à toute fin, avec ou sans rémunération, estaccordée par les présentes, à la condition que la notification de copyright ci-dessus et cette notification d'autorisation apparaissent dans toutes les copies.

Le produit inclut des logiciels sous copyright 2001-2005 (©) MetaStuff, Ltd. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditionspubliées sur http://www.dom4j.org/ license.html.

Le produit inclut des logiciels sous copyright © 2004-2007, The Dojo Foundation. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes auxconditions publiées sur http://dojotoolkit.org/license.

Ce produit inclut le logiciel ICU sous copyright de International Business Machines Corporation et autres. Tous droits réservés. Les autorisations et limitations concernant ce logicielsont sujettes aux conditions publiées 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 réservés. Votre droit à utiliser de tels matériels est défini dans la licence qui peut être consultéesur 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. Lesautorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.opensource.org/licenses/mit-license.php.

Ce produit inclut des logiciels développés par Boost (http://www.boost.org/) ou sous licence de logiciel Boost. Les autorisations et limitations concernant ce logiciel sont sujettesaux conditions publiées 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 publiées surhttp://www.pcre.org/license.txt.

Ce produit inclut des logiciels sous copyright © 2007 The Eclipse Foundation. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes auxconditions publiées sur http://www.eclipse.org/org/documents/epl-v10.php.

Ce produit contient un logiciel sous licence selon les conditions publiées sur http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/?License, http://www.stlport.org/doc/ license.html, http:// 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-

Page 3: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

software-20021231; http://www.slf4j.org/license.html; http://nanoxml.sourceforge.net/orig/copyright.html; http://www.json.org/license.html; http://forge.ow2.org/projects/javaservice/, http://www.postgresql.org/about/licence.html, http://www.sqlite.org/copyright.html, http://www.tcl.tk/software/tcltk/license.html, http://www.jaxen.org/faq.html, http://www.jdom.org/docs/faq.html, http://www.slf4j.org/license.html; http://www.iodbc.org/dataspace/iodbc/wiki/iODBC/License; http://www.keplerproject.org/md5/license.html; http://www.toedter.com/en/jcalendar/license.html; http://www.edankert.com/bounce/index.html; http://www.net-snmp.org/about/license.html; http://www.openmdx.org/#FAQ; http://www.php.net/license/3_01.txt; http://srp.stanford.edu/license.txt; http://www.schneier.com/blowfish.html; http://www.jmock.org/license.html; http://xsom.java.net; and http://benalman.com/about/license/; https://github.com/CreateJS/EaselJS/blob/master/src/easeljs/display/Bitmap.js; http://www.h2database.com/html/license.html#summary; andhttp://jsoncpp.sourceforge.net/LICENSE.

Ce produit contient un logiciel sous licence Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), licence Common Development Distribution License (http://www.opensource.org/licenses/cddl1.php) licence Common Public License (http://www.opensource.org/licenses/cpl1.0.php), licence Sun Binary Code License AgreementSupplemental License Terms, licence BSD License (http://www.opensource.org/licenses/bsd-license.php) et licence MIT License (http://www.opensource.org/licenses/mit-license.php) et la licence artistique (Artistic License) (http://www.opensource.org/licenses/artistic-license-1.0).

Ce produit inclut des logiciels sous copyright © 2003-2006 Joe Walnes, 2006-2007 XStream Committers. Tous droits réservés. Les autorisations et limitations concernant celogiciel sont sujettes aux conditions publiées sur http://xstream.codehaus.org/license.html. Ce produit inclut des logiciels développés par Indiana University Extreme! Lab. Pourplus d'informations, veuillez vous rendre sur http://www.extreme.indiana.edu/.

Ce logiciel est protégé par les numéros 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 243 110 ; 7 254 590 ; 7 281 001 ; 7 421 458 ; 7 496 588 ; 7 523 121 ; 7 584 422 ;7 676 516 ; 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, explicite ou implicite, notamment lesgaranties implicites de non-infraction, de conformité légale 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 dansce logiciel et sa documentation sont sujettes à modification à tout moment sans préavis.

AVIS

Ce produit Informatica (le « Logiciel ») inclut certains pilotes (les « Pilotes DataDirect ») de DataDirect Technologies, une société 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 GARANTIESIMPLICITES DE CONFORMITÉ LÉGALE, 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 DETOUT DOMMAGE DIRECT, ACCESSOIRE, INDIRECT, SPÉCIAL, CONSÉCUTIF OU AUTRE RÉSULTANT DE L’UTILISATION DES PILOTES ODBC, QU’ILS SOIENTINFORMÉS 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, NÉGLIGENCE, RESPONSABILITÉ STRICTE, REPRÉSENTATIONINCORRECTE ET AUTRES TORTS.

Numéro de référence : DS-IUG-95100-0001

Page 4: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Sommaire

Préface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viRessources Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi

Portail Informatica MySupport. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi

Documentation Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi

Site Web Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi

Bibliothèque de procédures Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

Base de connaissances Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

Base de connaissances multimédia Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

Informatica Marketplace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

Support client international Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

Chapitre 1: Introduction à Informatica Data Integration Analyst. . . . . . . . . . . . . . . . . . . . . 1Présentation de Informatica Data Integration Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Navigateur Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Vues Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Vue Contenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Vue Propriétés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Vue Sécurité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Connexion à Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Chapitre 2: Connexions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Présentation des connexions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Propriétés de la connexion DB2 dans Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Propriétés de connexion de SQL Server dans Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . 7

Propriétés de connexion ODBC dans Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Propriétés de connexion Oracle dans Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Recherche d'une connexion de base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Création d'une connexion de base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Édition et test d'une connexion de base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Suppression d'une connexion de base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Chapitre 3: Projects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Présentation des projets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Création d’un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Duplication d'un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Changement de nom d'un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Suppression d'un projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Sommaire i

Page 5: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Règles et instructions pour les projets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Dossiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Création d'un dossier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Changement de nom d'un dossier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Duplication d'un dossier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Déplacement d'un dossier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Suppression d'un dossier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Affichage d'un projet ou d'un dossier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Objets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Propriétés de l'objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Affichage d'un objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Duplication d'un objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Changement de nom d'un objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Déplacement d'un objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Suppression d'un objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Signets de métadonnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Création d'un signet de métadonnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Ouverture d'un signet de métadonnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Balises. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Création et assignation d'une balise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Affichage des balises. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Recherche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Syntaxe de recherche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Filtres de recherche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Résultats de la recherche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Exécution d'une recherche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Importation de tables Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Recherche d'exemple d'objets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Sécurité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Autorisations du projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Règles et instructions pour la sécurité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Statut de la tâche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Surveillance du statut de la tâche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Termes métier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Gestion des termes métier dans le glossaire métier du gestionnaire de métadonnées. . . . . . . . . . 31

Recherche d'un terme métier dans le Bureau de glossaire métier. . . . . . . . . . . . . . . . . . . . . . . 31

Chapitre 4: Objets de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Présentation des objets de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Fichiers plats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Options des fichiers plats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Types de données de fichiers plats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Types de données date/heure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

ii Sommaire

Page 6: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Ajout d'un fichier plat délimité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Ajout d'un fichier plat de largeur fixe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Synchronisation d'un objet de données de fichier plat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Règles et instructions pour les fichiers plats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Propriétés de connexion de base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Ajout d'une table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Synchronisation d'un objet de données relationnel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Règles et instructions pour les tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Affichage d'objets de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Édition d'objets de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Chapitre 5: Spécifications de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Présentation de la spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Collaboration entre analyste et développeur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Exemple de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Développement de la spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

Types de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

Vue Mappage de colonne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Vue Propriétés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Vue Prévisualisation des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Vue Requête SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

Vue Résumé de profil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

Chapitre 6: Configuration de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Configuration de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Création d'une spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Édition d'une spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Mappage de colonnes sources et cibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Mappage des colonnes source et cible par nom ou position. . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Mappage vers les colonnes sélectionnées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Recherche de colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

Retrait des relations de colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

Validation de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

Erreurs de validation lors du développement d'une spécification de mappage. . . . . . . . . . . . . . . 54

Erreurs de validation lors de la prévisualisation des données. . . . . . . . . . . . . . . . . . . . . . . . . . 54

Erreurs de validation lors d'une opération de chargement sur la cible. . . . . . . . . . . . . . . . . . . . . 54

Requête SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Ajout d'une requête SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Édition d'une requête SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Chapitre 7: Objets de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Objets de spécification de mappagePrésentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Sommaire iii

Page 7: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Sources de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Ajout et édition d'une source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Cible de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Types de données des cibles de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Options d'édition des cibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Édition de la cible. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Agrégations de spécifications de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Propriétés d'agrégation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Ajout et édition d'une agrégation simple. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Ajout et édition d'un agrégateur avancé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Règles de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Application d'une règle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Création d'une règle de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

Filtres de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

Ajout et édition d'un filtre simple. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Ajout et édition d'un filtre avancé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Recherches de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Conditions de recherche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Propriétés de recherche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Ajout d'une recherche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Édition d'une recherche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Jointures de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Ajout et édition d'une jointure simple. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

Ajout et édition d'une jointure avancée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

Chapitre 8: Profils de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Présentation des profils de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Exécution d'un profil de colonne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Résumé de profil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

Valeurs de colonne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

Modèles de colonne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

Statistiques de colonne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

Affichage des résultats d'un profil de colonne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

Chapitre 9: Partage d'une logique de spécification de mappage. . . . . . . . . . . . . . . . . . . . 72Présentation du partage de logique de spécification de mappage. . . . . . . . . . . . . . . . . . . . . . . . . . 72

Exportation de spécification de mappage vers Microsoft Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Exportation d'une spécification de mappage vers Microsoft Excel. . . . . . . . . . . . . . . . . . . . . . . 73

Spécifications de mappage dans Microsoft Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

Exportation de spécification de mappage vers PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

Propriétés de la connexion du référentiel PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

Exportation d'une spécification de mappage vers PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . 75

Exportation de spécification de mappage sous forme de table virtuelle. . . . . . . . . . . . . . . . . . . . . . . 76

iv Sommaire

Page 8: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Exportation d'une spécification de mappage sous forme de table virtuelle. . . . . . . . . . . . . . . . . . 77

Exportation de spécification de mappage à une définition de la table. . . . . . . . . . . . . . . . . . . . . . . . 77

Exportation d'une spécification de mappage vers une définition de la table. . . . . . . . . . . . . . . . . 78

Chargement des résultats de spécification de mappage dans une table. . . . . . . . . . . . . . . . . . . . . . 78

Chargement des résultats d'une spécification de mappage dans un fichier plat. . . . . . . . . . . . . . . . . 79

Règles et instructions pour le chargement des résultats de spécification de mappage dans un fichier plat 79

Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Sommaire v

Page 9: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

PréfaceLe guide de l'utilisateur de Data Integration Analyst de est rédigé à l'attention des analystes d'intégration desdonnées. Il décrit comment utiliser Informatica Analyst. Ce guide suppose une compréhension des conceptsd'intégration des données, des concepts de fichiers plats et de bases de données relationnelles, ainsi que desmoteurs de base de données dans votre environnement.

Ressources Informatica

Portail Informatica MySupportEn tant que client Informatica, vous pouvez accéder au portail Informatica MySupport sur http://mysupport.informatica.com.

Ce site contient des informations sur les produits et les groupes d’utilisateurs, des bulletins d’information, un lien versle système de gestion des dossiers d’assistance à la clientèle d’Informatica (ATLAS), une bibliothèque de procéduresInformatica, une base de connaissances Informatica, une base de connaissances multimédia Informatica, ainsi que ladocumentation nécessaire sur les produits Informatica et l’accès à sa communauté d’utilisateurs.

Documentation InformaticaL’équipe Documentation d’Informatica s’efforce de fournir une documentation précise et utilisable. N’hésitez pas àcontacter l’équipe Documentation d’Informatica par courriel à l’adresse [email protected] pourlui faire part de vos questions, commentaires ou suggestions concernant cette documentation. Ces commentaires etsuggestions nous permettront d’améliorer notre documentation. Veuillez préciser si vous acceptez d’être contacté ausujet de ces commentaires.

L’équipe Documentation met à jour la documentation chaque fois que nécessaire. Pour obtenir la toute dernièreversion de la documentation concernant votre produit, consultez la Documentation de produit sur http://mysupport.informatica.com.

Site Web InformaticaVous pouvez accéder au site Web d’entreprise Informatica sur http://www.informatica.com. Le site contient desinformations sur Informatica, son expertise, les événements à venir et les bureaux de vente. Vous y trouverez aussides informations sur ses produits et ses partenaires. Les rubriques de service du site fournissent des informationsimportantes sur le support technique, la formation et l’éducation, ainsi que les services d’implémentation.

vi

Page 10: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Bibliothèque de procédures InformaticaEn tant que client Informatica, vous avez accès à la bibliothèque de procédures Informatica sur http://mysupport.informatica.com La bibliothèque de procédures Informatica est une collection de ressourcesdestinée à vous familiariser avec les produits Informatica et leurs fonctionnalités. Elle regroupe des articles et desdémonstrations interactives qui permettent de résoudre des problèmes courants et de comparer les fonctionnalités etles comportements, et qui vous guident lors de la réalisation de tâches concrètes spécifiques.

Base de connaissances InformaticaEn tant que client Informatica, vous avez accès à la base de connaissances Informatica sur http://mysupport.informatica.com Utilisez la base de connaissances pour rechercher des solutions documentées auxproblèmes techniques connus concernant les produits Informatica. Vous y trouverez également la réponse auxquestions les plus fréquentes, des livres blancs et des conseils techniques. N’hésitez pas à contacter l’équipe Basede connaissances Informatica par courriel à l’adresse [email protected] pour lui faire part de vosquestions, commentaires et suggestions concernant la base de connaissances.

Base de connaissances multimédia InformaticaEn tant que client Informatica, vous avez accès à la base de connaissances multimédia Informatica sur http://mysupport.informatica.com La base de connaissances multimédia Informatica est un ensemble de tutorielsmultimédias qui vous aide à vous familiariser avec les concepts élémentaires en vous guidant au cours de tâchesspécifiques. N’hésitez pas à contacter l’équipe Base de connaissances Informatica par courriel à l’adresse [email protected] pour lui faire part de vos questions, commentaires et suggestions concernant labase de connaissances multimédia.

Informatica MarketplaceInformatica Marketplace est un forum où développeurs et partenaires peuvent partager des solutions qui permettentd'augmenter, d'étendre ou d'améliorer les implémentations d'intégration de données. En tirant profit des centaines desolutions disponibles sur Marketplace, vous pouvez améliorer votre productivité et accélérer le tempsd'implémentation de vos projets. Vous pouvez accéder à Informatica Marketplace à l'adresse http://www.informaticamarketplace.com.

Support client international InformaticaVous pouvez contacter un Centre de support client par téléphone ou via l’assistance en ligne. L’assistance en lignerequiert un nom d’utilisateur et un mot de passe. Vous pouvez demander un nom d’utilisateur et un mot de passe surhttp://mysupport.informatica.com.

Utilisez les numéros de téléphone suivants pour contacter le Support client international Informatica :

Amérique du Nord/Amérique du Sud Europe/Moyen-Orient/Afrique Asie/Australie

Numéro gratuitBrésil : 0800 891 0202Mexique : 001 888 209 8853Amérique du Nord : +1 877 463 2435

Numéro gratuitFrance : 0805 804632Allemagne : 0800 5891281Italie : 800 915 985Pays-Bas : 0800 2300001Portugal : 800 208 360Espagne : 900 813 166

Numéro gratuitAustralie : 1 800 151 830Nouvelle-Zélande : 09 9 128 901

Tarif standardInde : +91 80 4112 5738

Préface vii

Page 11: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Amérique du Nord/Amérique du Sud Europe/Moyen-Orient/Afrique Asie/Australie

Suisse : 0800 463 200Royaume-Uni : 0800 023 4632

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

viii Préface

Page 12: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

C H A P I T R E 1

Introduction à Informatica DataIntegration Analyst

Ce chapitre comprend les rubriques suivantes :

¨ Présentation de Informatica Data Integration Analyst, 1

¨ Informatica Analyst, 1

¨ Connexion à Informatica Analyst, 4

Présentation de Informatica Data Integration AnalystInformatica Analyst (l'outil Analyst) est un client d'application basé sur le Web que les analystes peuvent utiliser poureffectuer des tâches d'intégration des données dans une entreprise. Utilisez l'outil Analyst pour travailler avec lesdéveloppeurs d'intégration des données sur des solutions y afférent.

Analyst Service gère l'outil Analyst. L'outil Analyst utilise les projets pour stocker les dossiers et objets. Il stocke lesprojets, dossiers et objets dans le référentiel Modèle. Il se connecte à la base de données du référentiel Modèle pourcréer, mettre à jour et supprimer les projets et objets dans l'outil Analyst.

Vous pouvez importer des objets de données, comme par exemple des tables et des fichiers plats, dans des projets etdossiers. Analyst Service gère la connexion au répertoire stockant les fichiers plats chargés que vous utilisez commesources des fichiers plats dans l'outil Analyst. Il gère également la connexion à une base de données stockant lestables de référence que vous créez ou importez dans l'outil Analyst.

Vous pouvez utiliser les objets de données pour créer des spécifications de mappage afin de définir une logiqued'entreprise qui transforme et déplace les données depuis une source vers une cible.

Informatica AnalystL'outil Analyst possède une interface Web que vous pouvez utiliser pour effectuer des tâches de qualité etd'intégration des données.

L'interface de l'outil Analyst possède des onglets, des en-têtes, des vues, ainsi qu'un Navigateur. Utilisez leNavigateur pour parcourir les projets et effectuer des tâches sur les projets et dossiers.

1

Page 13: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Lorsque vous vous connectez à l'outil Analyst, l'onglet Parcourir : Projets s'affiche. L'onglet affiche les vues ainsique le Navigateur. L'onglet affiche également les icônes et les menus Actions que vous pouvez utiliser pour effectuerdes tâches dans le Navigateur et dans les vues.

Lorsque vous cliquez sur le lien d'un objet dans une vue, l'objet s'ouvre dans un onglet. Après avoir effectué unerecherche, l'outil Analyst affiche les résultats de la recherche dans un onglet. Vous pouvez conserver plusieursonglets ouverts dans l'interface de l'outil Analyst. Vous pouvez naviguer entre les onglets.

L'outil Analyst possède les éléments d'en-tête suivants :

¨ Déconnexion. Déconnexion de l'outil Analyst.

¨ Gestion. Définition des préférences utilisateur pour l'ouverture des signets de métadonnées dans l'outil Analystou Developer et pour la suppression des connexions à la base de données. Contrôle du statut des tâches de l'outilAnalyst pour les objets comme les profils, fiches d'évaluation, tables de référence et spécifications de mappage.Gestion des termes métier Metadata Manager.

¨ Aide. Accès à l'aide pour l'onglet ouvert.

¨ Recherche. Rechercher des dossiers dans les projets. Rechercher des objets dans le référentiel Modèle et leréférentiel Metadata Manager.

Navigateur Informatica AnalystUtilisez le Navigateur pour parcourir les projets et dossiers ainsi que leur contenu. Une fois connecté à l'outil Analyst,le Navigateur s'affiche dans le panneau de gauche.

Lorsque vous sélectionnez un projet dans le Navigateur, vous pouvez sélectionner une vue afin d'afficher le contenu,les descriptions et les autorisations du projet.

Le Navigateur affiche les types d'objets suivants :

¨ Projets. Objet le plus élevé de la hiérarchie du navigateur. Il s'agit du conteneur de niveau supérieur pour tous lesprojets que vous créez.

¨ Dossiers. Objet enfant d'un projet. Organisez les objets de domaine d'un projet dans des dossiers.

Actualisez le Navigateur pour obtenir la version la plus récente de tous les objets du Navigateur. Plusieurs utilisateurspeuvent ajouter des projets et dossiers qui s'affichent dans le Navigateur.

Le Navigateur possède un menu Actions que vous pouvez utiliser pour effectuer des tâches sur les projets etdossiers. Vous pouvez également cliquer avec le bouton droit de la souris sur les projets et dossiers pour effectuer lesmêmes tâches.

Utilisez le Navigateur pour effectuer les tâches suivantes :

¨ Créer des projets et des dossiers.

¨ Gérer des projets et des dossiers.

¨ Actualiser les projets et dossiers qui s'affichent dans le Navigateur.

Vues Informatica AnalystL'outil Analyst possède des vues des projets et dossiers que vous sélectionnez dans le Navigateur. Les objetss'ouvrant dans des onglets possèdent également des vues. Utilisez le menu Actions ou cliquez avec le bouton droitde la souris sur les objets pour effectuer des tâches liées à la vue. Vous pouvez également cliquer sur les icônes dansles panneaux de vue pour effectuer les tâches communes liées à la vue.

La Vue Contenu et la Vue Propriétés sont les vues du conteneur Projets de niveau supérieur. Le conteneur Projetscontient les projets que vous créez dans le Navigateur.

2 Chapitre 1: Introduction à Informatica Data Integration Analyst

Page 14: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Après avoir sélectionné un projet ou dossier, l'interface de l'outil Analyst affiche les vues suivantes :

¨ Vue Contenu. Affiche le contenu du projet ou dossier et les propriétés des objets sélectionnés.

¨ Vue Propriétés. Affiche les propriétés du projet ou du dossier.

¨ Vue Sécurité. Affiche les autorisations utilisateur sur le projet.

Vue ContenuUtilisez la vue Contenu pour afficher les informations du projet et du dossier. Dans la vue Contenu, vous pouvezcréer et ajouter des objets de données et profils aux projets et dossiers. Vous pouvez effectuer des tâches de gestionde projet et de dossier.

Après avoir sélectionné un projet ou dossier dans le Navigateur, cliquez sur la vue Contenu pour afficher le contenudu projet ou dossier.

La vue Contenu affiche le contenu du projet ou dossier dans le panneau Contenu. Lorsque vous sélectionnez unobjet dans le panneau Contenu, l'outil Analyst affiche les propriétés de l'objet dans le panneau Propriétés.

Vous pouvez effectuer les tâches suivantes dans la vue Contenu :

¨ Ouvrir un objet.

¨ Dupliquer les projets, dossiers et objets.

¨ Renommer les projets, dossiers et objets.

¨ Déplacer les dossiers et objets.

¨ Supprimer les projets, dossiers et objets.

¨ Ajouter un fichier plat à un projet ou dossier.

¨ Ajouter une table relationnelle à un projet ou dossier.

¨ Créer un profil personnalisé.

¨ Créer une table de référence.

¨ Créer un enregistrement incorrect ou dupliquer des tables d'enregistrements.

¨ Fermer tous les onglets.

Vue PropriétésUtilisez la vue Propriétés pour afficher les informations de description d'un projet ou dossier.

Après avoir sélectionné un projet ou dossier dans le Navigateur, cliquez sur la vue Propriétés pour afficher lespropriétés du projet ou du dossier.

Dans la vue Propriétés, vous pouvez voir le nom et la description du projet ou dossier.

Vue SécuritéUtilisez la vue Sécurité pour afficher et attribuer les autorisations de niveau projet aux utilisateurs.

Après avoir sélectionné un projet dans le Navigateur, cliquez sur la vue Sécurité pour afficher les autorisationsutilisateur sur le projet. Dans la vue Sécurité, vous pouvez attribuer aux utilisateurs les autorisations pour lire, écrireet accorder des autorisations. Vous pouvez également ajouter des utilisateurs et leur attribuer des autorisations.

La vue Sécurité affiche les informations suivantes dans le panneau Autorisations de niveau de projet :

¨ Utilisateur. Nom de l'utilisateur auquel sont attribuées des autorisations sur le projet.

Informatica Analyst 3

Page 15: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

¨ Domaine de sécurité. Nom du domaine de sécurité auquel appartient l'utilisateur. Le domaine de sécurité peutêtre LDAP ou Natif.

¨ Autorisation. Autorisations attribuées à l'utilisateur. Les autorisations peuvent inclure le droit de lire, écrire ouaccorder des autorisations.

Connexion à Informatica AnalystUtilisez l'URL de l'outil Analyst pour vous connecter à son interface. Lorsque vous vous connectez à l'outil Analyst,vous devez spécifier le nom d'utilisateur, le mot de passe ainsi que le domaine natif ou le domaine de sécuritéLDAP.

1. Démarrez un navigateur Microsoft Internet Explorer ou Mozilla Firefox.

2. Dans le champ Adresse, entrez l'URL de l'outil Analyst :http[s]://<host name>:<port number>/AnalystTool

3. Sur la page de connexion, entrez votre nom d'utilisateur et le mot de passe.

4. Sélectionnez Natif ou le nom d'un domaine de sécurité spécifique.

Le champ Domaine de sécurité apparaît lorsque le domaine Informatica contient un domaine de sécurité LDAP.Si vous ne connaissez pas le domaine de sécurité auquel appartient votre compte utilisateur, contactezl'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 accéder à l'outil Analyst.

4 Chapitre 1: Introduction à Informatica Data Integration Analyst

Page 16: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

C H A P I T R E 2

ConnexionsCe chapitre comprend les rubriques suivantes :

¨ Présentation des connexions, 5

¨ Propriétés de la connexion DB2 dans Informatica Analyst, 6

¨ Propriétés de connexion de SQL Server dans Informatica Analyst, 7

¨ Propriétés de connexion ODBC dans Informatica Analyst, 8

¨ Propriétés de connexion Oracle dans Informatica Analyst, 9

¨ Recherche d'une connexion de base de données, 10

¨ Création d'une connexion de base de données, 10

¨ Édition et test d'une connexion de base de données, 11

¨ Suppression d'une connexion de base de données, 12

Présentation des connexionsUne connexion est un objet de référentiel qui définit une connexion dans le référentiel de configuration dudomaine.

Créez une connexion pour importer des objets de données relationnels ou non relationnels, prévisualiser desdonnées, exécuter un profil sur des données et exécuter des mappages. L'outil Analyst utilise la connexion lorsquevous importez un objet de données. Le service d'intégration de données utilise la connexion lorsque vousprévisualisez des données, exécutez un profil ou exécutez des mappages.

L'outil Analyst stocke les connexions dans le référentiel de configuration du domaine. Les connexions que vous créezdans l'outil Analyst sont disponibles dans les outils Developer ou Administrator.

Créez et gérez des connexions dans la boîte de dialogue Gérer les connexions.

Vous pouvez créer les types de connexions suivants dans l'outil Analyst :

¨ IBM DB2

¨ Microsoft SQL Server

¨ ODBC

¨ Oracle

Vous pouvez parcourir et importer des tables depuis des connexions IBM DB2/zOS. Vous devez créer desconnexions IBM DB2/zOS dans l'outil Administrator ou l'outil Developer.

5

Page 17: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Propriétés de la connexion DB2 dans InformaticaAnalyst

Utilisez une connexion DB2 pour accéder aux tables d'une base de données IBM DB2.

Le tableau suivant décrit les propriétés de la connexion DB2 :

Propriété Description

Nom d'utilisateur Nom d'utilisateur de la base de données.

Mot de passe Mot de passe pour le nom d'utilisateur.

Sécurité d'intercommunication activée Lorsque cette option est activée, le service d'intégration de données se connecte àune source IBM DB2 à l'aide des justificatifs d'identité de l'utilisateur client au lieudes justificatifs d'identité d'un objet de connexion.

Chaîne de connexion Chaîne de connexion pour importer des objets de données physiques. Utilisez lachaîne de connexion suivante : jdbc:informatica:db2://<host>:50000;databaseName=<dbname>

Chaîne de connexion d'accès aux données Chaîne de connexion pour prévisualiser les données et exécuter les mappages.Entrez dbname dans l'alias configuré dans le client IBM DB2.

Page de code Page de code de la base de données.

Environnement SQL Facultatif. Entrez les commandes SQL pour paramétrer l'environnement de base dedonnées lorsque vous vous connectez à la base de données. Le serviced'intégration de données exécute l'environnement de connexion SQL à chaqueconnexion à la base de données.

Transaction SQL Facultatif. Entrez les commandes SQL pour paramétrer l'environnement de base dedonnées lorsque vous vous connectez à la base de données. Le serviced'intégration de données exécute le SQL de l'environnement de transaction audébut de chaque transaction.

Période de nouvelle tentative Nombre de secondes pendant lesquelles le service d'intégration de données tentede se reconnecter à la base de données si la connexion échoue. Si le serviced'intégration de données ne peut pas se connecter à la base de données lors de lapériode de nouvelle tentative, la session se termine. La valeur par défaut est 0.

Espace de table Nom d'espace de table de la base de données IBM DB2.

Caractère d'identifiant SQL à utiliser Le type de caractère utilisé pour identifier des caractères spéciaux et des mots clésSQL réservés, tels que WHERE. Le service d'intégration de données place lecaractère sélectionné autour des caractères spéciaux et mots clés SQL réservés.Le service d'intégration de données utilise également ce caractère pour la propriétéde prise en charge des identifiants à casse mixte.

Prise en charge des identifiants à cassemixte

Lorsque cette option est activée, le service d'intégration de données place lescaractères identifiants autour des noms de table, de vue, de schéma, de synonymeet de colonne lors de la génération et de l'exécution de SQL par rapport à ces objetsdans la connexion. Utilisez-la si les objets comportent une casse mixte ou des nomsen minuscules. Cette option est sélectionnée par défaut.

6 Chapitre 2: Connexions

Page 18: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Propriétés de connexion de SQL Server dans InformaticaAnalyst

Utilisez une connexion SQL Server pour accéder aux tables d'une base de données Microsoft SQL Server.

Le tableau suivant décrit les propriétés de connexion SQL Server :

Propriété Description

Nom d'utilisateur Nom d'utilisateur de la base de données.

Mot de passe Mot de passe pour le nom d'utilisateur.

Sécurité d'intercommunication activée Facultatif. Lorsque cette option est activée, le service d'intégration de données seconnecte à une base de données Microsoft SQL Server à l'aide des justificatifsd'identité de l'utilisateur client au lieu des justificatifs d'identité d'un objet deconnexion. Par défaut, cette option n’est pas sélectionnée.

Utiliser une connexion approuvée Facultatif. Lorsque cette option est activée, le service d'intégration de donnéesutilise l'authentification Windows pour accéder à la base de données Microsoft SQLServer. Le nom d'utilisateur qui démarre le service d'intégration de données doitcorrespondre à un utilisateur Windows valide ayant accès à la base de donnéesMicrosoft SQL Server. Par défaut, cette option n’est pas sélectionnée.

Chaîne de connexion Chaîne de connexion pour importer des objets de données physiques. Utilisez lachaîne de connexion suivante : jdbc:informatica:sqlserver://<hôte>:<port>;SelectMethod=cursor;databaseName=<dbname>.

Chaîne de connexion d'accès aux données Chaîne de connexion pour prévisualiser les données et exécuter les mappages.Entrez <ServerName>@<DBName>.

Page de code Page de code de la base de données.

Environnement SQL Facultatif. Entrez les commandes SQL pour paramétrer l'environnement de base dedonnées lorsque vous vous connectez à la base de données. Le serviced'intégration de données exécute l'environnement de connexion SQL à chaqueconnexion à la base de données.

Transaction SQL Facultatif. Entrez les commandes SQL pour paramétrer l'environnement de base dedonnées lorsque vous vous connectez à la base de données. Le serviced'intégration de données exécute le SQL de l'environnement de transaction audébut de chaque transaction.

Période de nouvelle tentative Nombre de secondes pendant lesquelles le service d'intégration de données tentede se reconnecter à la base de données si la connexion échoue. Si le serviced'intégration de données ne peut pas se connecter à la base de données lors de lapériode de nouvelle tentative, la session se termine. La valeur par défaut est 0.

Nom de domaine Facultatif. Le nom du domaine où Microsoft SQL Server est exécuté.

Taille du paquet Obligatoire. Optimisation de la connexion ODBC de Microsoft SQL Server.Augmentez la taille du paquet pour augmenter les performances. La valeur pardéfaut est 0.

Nom du propriétaire Le nom du propriétaire du schéma.

Propriétés de connexion de SQL Server dans Informatica Analyst 7

Page 19: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Propriété Description

Nom du schéma Le nom du schéma dans la base de données. Vous devez indiquer le nom duschéma pour l'entrepôt de profilage et la base de données temporaire si le nom duschéma est différent du nom d'utilisateur de la base de données.

Caractère d'identifiant SQL à utiliser Le type de caractère utilisé pour identifier des caractères spéciaux et des mots clésSQL réservés, tels que WHERE. Le service d'intégration de données place lecaractère sélectionné autour des caractères spéciaux et mots clés SQL réservés.Le service d'intégration de données utilise également ce caractère pour la propriétéde prise en charge des identifiants à casse mixte.

Prise en charge des identifiants à cassemixte

Lorsque cette option est activée, le service d'intégration de données place lescaractères identifiants autour des noms de table, de vue, de schéma, de synonymeet de colonne lors de la génération et de l'exécution de SQL par rapport à ces objetsdans la connexion. Utilisez-la si les objets comportent une casse mixte ou des nomsen minuscules. Cette option est sélectionnée par défaut.

Propriétés de connexion ODBC dans InformaticaAnalyst

Utilisez une connexion ODBC pour accéder aux tables d'une base de données via ODBC.

Le tableau suivant décrit les propriétés de connexion ODBC :

Propriété Description

Nom d'utilisateur Nom d'utilisateur de la base de données.

Mot de passe Mot de passe pour le nom d'utilisateur.

Sécurité d'intercommunication activée Lorsque cette option est activée, le service d'intégration de données se connecte àune base de données via ODBC à l'aide des justificatifs d'identité de l'utilisateurclient au lieu des justificatifs d'identité d'un objet de connexion. Par défaut, cetteoption n’est pas sélectionnée.

Chaîne de connexion d'accès aux données Chaîne de connexion pour se connecter à la base de données.

Page de code Page de code de la base de données.

Environnement SQL Facultatif. Entrez les commandes SQL pour paramétrer l'environnement de base dedonnées lorsque vous vous connectez à la base de données. Le serviced'intégration de données exécute l'environnement de connexion SQL à chaqueconnexion à la base de données.

Transaction SQL Facultatif. Entrez les commandes SQL pour paramétrer l'environnement de base dedonnées lorsque vous vous connectez à la base de données. Le serviced'intégration de données exécute le SQL de l'environnement de transaction audébut de chaque transaction.

Période de nouvelle tentative Nombre de secondes pendant lesquelles le service d'intégration de données tentede se reconnecter à la base de données si la connexion échoue. Si le service

8 Chapitre 2: Connexions

Page 20: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Propriété Description

d'intégration de données ne peut pas se connecter à la base de données lors de lapériode de nouvelle tentative, la session se termine. La valeur par défaut est 0.

Caractère d'identifiant SQL à utiliser Le type de caractère utilisé pour identifier des caractères spéciaux et des mots clésSQL réservés, tels que WHERE. Le service d'intégration de données place lecaractère sélectionné autour des caractères spéciaux et mots clés SQL réservés.Le service d'intégration de données utilise également ce caractère pour la propriétéde prise en charge des identifiants à casse mixte.

Prise en charge des identifiants à cassemixte

Lorsque cette option est activée, le service d'intégration de données place lescaractères identifiants autour des noms de table, de vue, de schéma, de synonymeet de colonne lors de la génération et de l'exécution de SQL par rapport à ces objetsdans la connexion. Utilisez-la si les objets comportent une casse mixte ou des nomsen minuscules. Par défaut, cette option n’est pas sélectionnée.

Fournisseur ODBC Type de base de données auquel se connecte ODBC. Pour une optimisation durefoulement, indiquez le type de base de données pour activer le serviced'intégration de données pour générer du SQL de base de données natif.

Propriétés de connexion Oracle dans InformaticaAnalyst

Utilisez une connexion Oracle pour accéder aux tables d'une base de données Oracle.

Le tableau suivant décrit les propriétés de la connexion Oracle :

Propriété Description

Nom d'utilisateur Nom d'utilisateur de la base de données.

Mot de passe Mot de passe pour le nom d'utilisateur.

Sécurité d'intercommunication activée Lorsque cette option est activée, le service d'intégration de données se connecte àune base de données Oracle à l'aide des justificatifs d'identité de l'utilisateur clientau lieu des justificatifs d'identité d'un objet de connexion. Par défaut, cette optionn’est pas sélectionnée.

Chaîne de connexion Chaîne de connexion pour importer des objets de données physiques. Utilisez lachaîne de connexion suivante : jdbc:informatica:oracle://<host>:1521;SID=<sid>

Chaîne de connexion d'accès aux données Chaîne de connexion pour prévisualiser les données et exécuter les mappages.Entrez dbname.world à partir de l'entrée TNSNAMES.

Page de code Page de code de la base de données.

Environnement SQL Facultatif. Entrez les commandes SQL pour paramétrer l'environnement de base dedonnées lorsque vous vous connectez à la base de données. Le serviced'intégration de données exécute l'environnement de connexion SQL à chaqueconnexion à la base de données.

Propriétés de connexion Oracle dans Informatica Analyst 9

Page 21: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Propriété Description

Transaction SQL Facultatif. Entrez les commandes SQL pour paramétrer l'environnement de base dedonnées lorsque vous vous connectez à la base de données. Le serviced'intégration de données exécute le SQL de l'environnement de transaction audébut de chaque transaction.

Période de nouvelle tentative de connexion Nombre de secondes pendant lesquelles le service d'intégration de données tentede se reconnecter à la base de données si la connexion échoue. Si le serviced'intégration de données ne peut pas se connecter à la base de données lors de lapériode de nouvelle tentative, la session se termine. La valeur par défaut est 0.

Activer le mode parallèle Facultatif. Active le traitement parallèle lors du chargement des données dans unetable en mode groupé. Cette option est désactivée par défaut.

Caractère identifiant SQL Le type de caractère utilisé pour identifier des caractères spéciaux et des mots clésSQL réservés, tels que WHERE. Le service d'intégration de données place lecaractère sélectionné autour des caractères spéciaux et mots clés SQL réservés.Le service d'intégration de données utilise également ce caractère pour la propriétéde prise en charge des identifiants à casse mixte.

Prise en charge des identifiants à cassemixte

Lorsque cette option est activée, le service d'intégration de données place lescaractères identifiants autour des noms de table, de vue, de schéma, de synonymeet de colonne lors de la génération et de l'exécution de SQL par rapport à ces objetsdans la connexion. Utilisez-la si les objets comportent une casse mixte ou des nomsen minuscules. Cette option est sélectionnée par défaut.

Recherche d'une connexion de base de donnéesVous pouvez utiliser une partie du nom de connexion comme chaîne de recherche afin de chercher des connexionsde base de données. L'outil Analyst met en évidence la première connexion de base de données dans la liste quicontient la chaîne de recherche.

1. Dans l'en-tête d'Informatica Analyst, cliquez sur Gérer > Connexions.

La boîte de dialogue Gérer les connexions s'affiche à l'écran.

2. Cliquez sur Rechercher.

Le champ de texte Recherche s'affiche au-dessus de la liste des connexions.

3. Entrez une partie du nom de connexion.

L'outil Analyst met en évidence le premier nom de connexion dans la liste contenant la chaîne de recherche.

4. Cliquez sur Fermer.

Création d'une connexion de base de donnéesVous pouvez créer une connexion de base de données dans l'outil Analyst.

10 Chapitre 2: Connexions

Page 22: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

1. Dans l'en-tête de l'outil Analyst, cliquez sur Gérer > Connexions.

La boîte de dialogue Gérer les connexions s'affiche à l'écran.

2. Cliquez sur Nouveau pour ouvrir la boîte de dialogue Nouvelle connexion.

3. Renseignez les informations suivantes :

Option Description

Nom Name of the connection. The name is not case sensitive and must be unique within the domain. Itcannot exceed 128 characters, contain spaces, or contain the following special characters:~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /

ID String that the Data Integration Service uses to identify the connection. The ID is not case sensitive.It must be 255 characters or less and must be unique in the domain. You cannot change thisproperty after you create the connection. Default value is the connection name.

Description Description facultative de la connexion.

4. Sélectionnez un type de base de données tel que DB2, SQL SERVER ou ORACLE.

Des champs supplémentaires s'affichent selon le type de base de données sélectionné.

5. Choisissez cette option si vous avez besoin d'une Connexion simple ou d'une Connexion avancée.

Si vous avez choisi une connexion avancée, vous devez compléter d'autres champs d'informations deconnexion.

6. Spécifiez les paramètres de connexion et cliquez sur OK.

L'outil Analyst teste la connexion et affiche le statut du test.

Édition et test d'une connexion de base de donnéesAprès avoir apporté des modifications aux propriétés d'une connexion de base de données, l'outil Analyst teste si laconnectivité est bonne. Vous ne pouvez pas modifier l'ID d'une connexion.

1. Dans l'en-tête de l'outil Analyst, cliquez sur Gérer > Connexions.

La boîte de dialogue Gérer les connexions s'affiche à l'écran.

2. Sélectionnez une connexion et cliquez sur Éditer.

La boîte de dialogue Éditer la connexion s'affiche à l'écran.

3. Apportez les modifications souhaitées et cliquez sur OK.

Remarque: Si vous modifiez le nom de connexion, les applications déployées et les fichiers de paramètres quiutilisent la connexion ne sont plus valides. Contactez un administrateur pour redéployer les applications dansl'outil Administrator ou pour mettre à jour les fichiers de paramètres.

L'outil Analyst affiche le statut de la connexion après le test.

4. Cliquez sur OK, puis sur Fermer.

5. Pour tester une connexion sans l'éditer, cliquez sur l'icône Tester dans la boîte de dialogue Gérer lesconnexions.

Édition et test d'une connexion de base de données 11

Page 23: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Suppression d'une connexion de base de donnéesSupprimez les doublons de connexion de la base de données. Vous devez posséder l'autorisation Écrire sur laconnexion de base de données pour pouvoir supprimer cette connexion.

1. Dans l'en-tête d'Informatica Analyst, cliquez sur Gérer > Connexions.

La boîte de dialogue Gérer les connexions s'affiche à l'écran.

2. Sélectionnez la connexion et cliquez sur Supprimer.

3. Cliquez sur Fermer.

12 Chapitre 2: Connexions

Page 24: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

C H A P I T R E 3

ProjectsCe chapitre comprend les rubriques suivantes :

¨ Présentation des projets, 13

¨ Dossiers, 15

¨ Affichage d'un projet ou d'un dossier, 17

¨ Objets, 18

¨ Signets de métadonnées, 21

¨ Balises, 22

¨ Recherche, 23

¨ Sécurité, 27

¨ Statut de la tâche, 29

¨ Termes métier, 31

Présentation des projetsUn projet est un conteneur de niveau supérieur que vous utilisez pour stocker les dossiers et objets dans l'outilAnalyst. Utilisez les projets pour organiser et gérer les objets que vous voulez analyser dans le cadre de la qualité desdonnées.

Créez un projet basé sur la structure des données pour lesquelles vous souhaitez analyser la qualité. Par exemple, unanalyste a besoin d'évaluer la qualité des données sur plusieurs systèmes structurés par régions d'un pays.L'analyste crée les projets nommés Est et Ouest pour correspondre avec les données des régions Est et Ouest.L'analyste peut importer des objets de données comme des tables relationnelles et des fichiers plats dans les projetsEst et Ouest.

Vous devez créer ou ouvrir un projet avant de pouvoir travailler dans l'outil Analyst. Utilisez le Navigateur pour créerun projet dans l'outil Analyst. Lorsque vous créez un projet, l'outil Analyst stocke le projet dans le référentielModèle.

Vous pouvez partager un projet afin de partager son contenu et de travailler avec d'autres utilisateurs sur le projet.Lorsque vous partagez un projet dans l'outil Analyst, le projet s'affiche également dans l'outil Developer.

Un projet peut contenir des dossiers et des objets. Vous pouvez organiser les objets dans les dossiers.

13

Page 25: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

La table suivante décrit les tâches que vous pouvez effectuer sur un projet :

Tâche Description

Gérer les projets Gérer et partager le contenu d'un projet. Vous pouvez créer,dupliquer, renommer et supprimer un projet. Vous pouvezafficher le contenu du projet.

Gérer les dossiers Organiser le contenu du projet dans des dossiers. Vous pouvezcréer, dupliquer, renommer et déplacer des dossiers dans unprojet.

Gérer les objets Vous pouvez afficher le contenu des objets, dupliquer,renommer, déplacer et supprimer les objets d'un projet oudossier d'un projet.

Rechercher des projets Vous pouvez rechercher des dossiers ou objets dans desprojets. Vous pouvez afficher les résultats de la recherche etsélectionner un objet dans les résultats pour afficher soncontenu.

Attribuer des autorisations Vous pouvez ajouter des utilisateurs à un projet. Vous pouvezattribuer à des utilisateurs les autorisations pour lire, écrire etaccorder des autorisations sur un projet afin de restreindre oude permettre l'accès aux objets du projet.

Création d’un projetCréez un projet pour stocker les objets de données et les types d'objets dans l'outil Analyst. Vous pouvez créer desdossiers dans les projets. Utilisez les projets pour gérer les dossiers et objets du projet.

1. Dans le Navigateur, sélectionnez Projets.

2. Cliquez sur Actions > Nouveau projet.

La fenêtre Nouveau projet s'affiche.

3. Entrez un nom pour le projet et éventuellement une description.

4. Cliquez sur Non partagé si vous ne souhaitez pas partager le projet ou sur Partagé si vous souhaitez partager leprojet avec d'autres utilisateurs. La valeur par défaut est Non partagé.

5. Cliquez sur OK.

Le projet s'affiche dans le Navigateur.

Duplication d'un projetVous pouvez dupliquer le contenu d'un projet dans un autre projet que vous créez. Dupliquez un projet afin d'utiliser lemême contenu pour effectuer différentes tâches. La duplication d'un projet ne duplique pas les autorisationsutilisateur du projet. Le propriétaire du projet possède par défaut toutes les autorisations sur le projet dupliqué.

1. Dans le Navigateur, sélectionnez le projet que vous souhaitez dupliquer.

2. Cliquez sur Actions > Dupliquer.

La fenêtre Dupliquer s'affiche.

3. Entrez le nom du projet et éventuellement une description.

14 Chapitre 3: Projects

Page 26: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

4. Cliquez sur OK.

L'outil Analyst duplique le contenu du projet dans le projet.

Changement de nom d'un projetVous pouvez renommer un projet après l'avoir créé. Renommez un projet conformément à l'utilisation professionnelleet aux conventions de dénomination. Vous pouvez avoir besoin de renommer un projet si son nom est incorrect ou sile projet a une utilité différente.

1. Dans le Navigateur, sélectionnez le projet que vous voulez renommer.

2. Cliquez sur Actions > Renommer.

La fenêtre Renommer s'affiche.

3. Entrez un nom.

4. Cliquez sur OK.

L'outil Analyst renomme le projet dans le Navigateur.

Suppression d'un projetSupprimez un projet lorsque le projet et son contenu se répète.

1. Dans le Navigateur, sélectionnez le projet que vous souhaitez supprimer.

2. Cliquez sur Actions > Supprimer.

3. Dans la fenêtre Supprimer le projet, cliquez sur Oui.

L'outil Analyst supprime le projet du Navigateur.

Règles et instructions pour les projetsLe présent chapitre décrit les règles et instructions d'utilisation des projets.

Utilisez les règles et instructions suivantes lorsque vous travaillez avec des projets :

¨ Vous ne pouvez pas déplacer un projet dans le Navigateur.

¨ Vous pouvez déplacer les dossiers dans un projet mais vous ne pouvez pas déplacer un dossier dans un de sespropres dossiers enfant dans le projet.

¨ Vous ne pouvez pas dupliquer un projet dans un autre projet avec le même nom.

¨ Vous ne pouvez pas dupliquer un dossier d'un projet dans un autre dossier d'un projet différent.

DossiersUtilisez les dossiers pour organiser le contenu du projet. Vous pouvez créer un dossier afin de grouper les objetsd'une tâche spécifique d'un projet. Vous pouvez créer un dossier dans un projet ou dans un autre dossier.

Créez des dossiers pour grouper les objets basés sur des besoins professionnels. Par exemple, un projet nécessitel'analyse des données stockées dans plusieurs bases de données relationnelles d'une organisation. Chaque régionpossède une base de données relationnelle. Vous pouvez créer des dossiers nommés Est et Ouest pour stocker lesmétadonnées du projet pour chaque région.

Dossiers 15

Page 27: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Les dossiers s'affichent sous les projets dans le Navigateur. Un dossier peut contenir d'autres dossiers et desobjets.

Vous pouvez effectuer les tâches suivantes sur un dossier :

¨ Créer un dossier.

¨ Afficher un dossier.

¨ Renommer un dossier.

¨ Dupliquer un dossier.

¨ Déplacer un dossier.

¨ Supprimer un dossier.

Création d'un dossierCréez un dossier pour stocker les objets dans l'outil Analyst.

1. Dans le Navigateur, sélectionnez le projet ou dossier dans lequel vous souhaitez créer un dossier.

2. Cliquez sur Actions > Nouveau dossier.

La fenêtre Nouveau dossier s'affiche.

3. Entrez le nom du dossier et éventuellement une description.

4. Cliquez sur OK.

L'outil Analyst crée le dossier dans le Navigateur.

Changement de nom d'un dossierVous pouvez renommer un dossier après l'avoir créé. Renommez un dossier pour modifier son nom conformément àl'utilisation professionnelle ou aux conventions de dénomination.

1. Dans le Navigateur, sélectionnez le projet et le dossier du projet que vous souhaitez renommer.

2. Cliquez sur Actions > Renommer.

La fenêtre Renommer s'affiche.

3. Entrez le nom du dossier.

4. Cliquez sur OK.

L'outil Analyst renomme le dossier dans le Navigateur.

Duplication d'un dossierVous pouvez dupliquer un dossier dans un projet. Dupliquez un dossier pour organiser ou améliorer son contenu, ouafin d'utiliser son contenu pour différentes tâches.

1. Dans le Navigateur, sélectionnez le projet et le dossier du projet que vous souhaitez dupliquer.

2. Cliquez sur Actions > Dupliquer.

La fenêtre Dupliquer s'affiche.

3. Allez à l'emplacement où vous souhaitez dupliquer le dossier.

Sinon, entrez l'emplacement.

4. Entrez le nom du dossier.

16 Chapitre 3: Projects

Page 28: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

5. Cliquez sur OK.

L'outil Analyst duplique le dossier dans le projet du Navigateur.

Déplacement d'un dossierVous pouvez déplacer un dossier dans un projet. Déplacez les dossiers pour organiser le contenu du projet dans unehiérarchie de dossiers.

1. Dans le Navigateur, sélectionnez le dossier que vous voulez déplacer dans le projet.

2. Cliquez sur Actions > Déplacer.

La fenêtre Déplacer s'affiche.

3. Allez à l'emplacement dans le projet où vous souhaitez déplacer le dossier.

Sinon, entrez l'emplacement.

4. Cliquez sur OK.

L'outil Analyst déplace le dossier dans le projet, dans le Navigateur.

Suppression d'un dossierSupprimez un dossier si son contenu se répète.

1. Dans le Navigateur, sélectionnez le dossier dans le projet que vous souhaitez supprimer.

2. Cliquez sur Actions > Supprimer.

La boîte de dialogue Supprimer le dossier s'affiche.

3. Cliquez sur Oui pour supprimer le dossier.

L'outil Analyst supprime le dossier du Navigateur.

Affichage d'un projet ou d'un dossierVous pouvez afficher les objets d'un projet ou dossier. Pour chaque objet, vous pouvez afficher le nom et le type del'objet dans la vue Contenu. Vous pouvez afficher les informations descriptives comme par exemple le nom du projetet la description du projet ou dossier dans la vue Propriétés.

1. Pour afficher le contenu d'un projet ou dossier dans la vue Contenu, sélectionnez un projet ou dossier dans leNavigateur, dans le panneau Contenu.

L'outil Analyst affiche une liste de tous les objets dans le projet ou dossier et affiche le nom et le type de chaqueobjet.

2. Pour afficher les informations descriptives du projet ou dossier dans la vue Propriétés, sélectionnez un projet oudossier dans le Navigateur et affichez les informations descriptives dans le panneau Propriétés.

L'outil Analyst affiche le nom du projet ou dossier ainsi que sa description.

Affichage d'un projet ou d'un dossier 17

Page 29: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

ObjetsLes types d'objets que vous utilisez dans l'outil Analyst dépendent de la structure des données dont vous souhaitezanalyser la qualité. Vous pouvez utiliser les objets de données pour structurer les données et créer des types d'objetspour analyser la qualité des données dans un projet.

Les objets de données peuvent inclure les tables relationnelles et fichiers plats que vous importez dans l'outil Analyst.Les objets de données logiques créés dans les modèles d'objet de données de l'outil Developer s'affichent en tantqu'objets de données logiques dans les projets partagés par le développeur dans l'outil Analyst. Ces objets dedonnées logiques peuvent s'afficher en tant que tables ou fichiers plats.

Les types d'objets incluent des objets comme les profils, règles, fiches d'évaluation, tables de référence, tablesd'enregistrements incorrects et tables d'enregistrements doubles que vous créez dans l'outil Analyst.

Vous pouvez stocker des objets dans des projets ou dossiers. Vous pouvez associer les objets à des balises. Vouspouvez rechercher des objets par nom ou par balise.

Vous pouvez effectuer les tâches communes suivantes sur les types d'objets et les objets de données :

¨ Afficher un objet.

¨ Dupliquer un objet.

¨ Renommer un objet.

¨ Déplacer un objet.

¨ Supprimer un objet.

Remarque: Vous ne pouvez pas dupliquer, renommer, déplacer ou supprimer un objet de données logique.

Propriétés de l'objetLa table suivante décrit les objets que vous pouvez stocker dans un projet ainsi que les propriétés d'objetaffichables :

Objet Objet de données / Type d'objet Propriétés de l'objet

Tables relationnelles Objet de données - Nom. Nom de la table dans leréférentiel modèle.

- Emplacement. Emplacement de latable dans le projet ou dossier.

- Connexion. Nom de la connexionrelationnelle de la base de données.

- Schéma. Nom du schéma de la basede données.

- Nom de la table. Nom de la source dela table relationnelle.

Fichiers plats Objet de données - Emplacement. Emplacement dufichier plat dans le projet ou dossier.

- Chemin du fichier. Chemin du fichierplat sur le lecteur réseau.

- Chargé. Chemin du fichier platchargé.

- Nom de fichier. Nom du fichier plat.

18 Chapitre 3: Projects

Page 30: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Objet Objet de données / Type d'objet Propriétés de l'objet

Objet de données logique Objet de données - Nom. Nom de la table dans leréférentiel modèle.

- Emplacement. Emplacement de latable dans le projet ou dossier.

- Modèle d'objet de données. Nom dumodèle d'objet de données à partirduquel l'objet de données logique aété créé.

- Nom de l'objet de données logique.Nom de la table de l'objet de donnéeslogique.

Profils Type d'objet - Emplacement. Emplacement du profildans le projet ou dossier.

- Nom. Nom du profil.

Règles Type d'objet - Emplacement. Emplacement de larègle dans le projet ou dossier.

- Nom. Nom de la règle.

Fiches d'évaluation Type d'objet - Emplacement. Emplacement de lafiche d'évaluation dans le projet oudossier.

- Nom. Nom de la fiche d'évaluation.

Tables de référence Type d'objet - Nom. Nom de la table dans leréférentiel modèle.

- Emplacement. Emplacement de latable dans le projet ou dossier.

- Connexion. Nom de la connexionrelationnelle de la base de données.

- Schéma. Nom du schéma de la basede données.

- Nom de la table. Nom de la table deréférence.

Tables des enregistrements incorrects Type d'objet - Nom. Nom de la table dans leréférentiel modèle.

- Emplacement. Emplacement de latable dans le projet ou dossier.

- Connexion. Nom de la connexionrelationnelle de la base de données.

- Schéma. Nom du schéma de la basede données.

- Nom de la table. Nom de la table desenregistrements incorrects.

Tables des enregistrements doubles Type d'objet - Nom. Nom de la table dans leréférentiel modèle.

- Emplacement. Emplacement de latable dans le projet ou dossier.

- Connexion. Nom de la connexionrelationnelle de la base de données.

- Schéma. Nom du schéma de la basede données.

- Nom de la table. Nom de la table desenregistrements dupliqués.

Objets 19

Page 31: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Affichage d'un objetVous pouvez afficher les propriétés de chaque objet d'un projet ou dossier. Vous pouvez ouvrir l'objet pourprévisualiser les données dans un onglet. Vous pouvez prévisualiser le contenu des objets de données et les typesd'objets pour afficher la structure des données et analyser les résultats de la qualité des données.

1. Dans le Navigateur, sélectionnez le projet ou dossier contenant l'objet que vous souhaitez afficher.

2. Dans le panneau Contenu, sélectionnez l'objet que vous voulez afficher.

L'outil Analyst affiche le nom, le type et l'emplacement de l'objet dans le projet ou dossier dans le panneauPropriétés. Vous pouvez afficher le nom de connexion, le nom du modèle d'objet de données, le nom de la tableet le nom de schéma des objets de la table. Vous pouvez également afficher le chemin de fichier des objets dufichier plat.

3. Cliquez sur Actions > Ouvrir.

L'outil Analyst ouvre le contenu de l'objet pour les prévisualiser dans un onglet. Vous pouvez prévisualiser lesmétadonnées de colonnes pour les tables et fichiers plats, et les résultats de la qualité des données pour lesautres types d'objet.

Duplication d'un objetVous pouvez dupliquer des objets dans un projet ou dans des dossiers d'un projet pour les utiliser dans différentestâches.

1. Dans le Navigateur, sélectionnez le projet ou dossier contenant l'objet que vous souhaitez dupliquer.

2. Dans le panneau Contenu, sélectionnez l'objet que vous souhaitez dupliquer.

3. Cliquez sur Actions > Dupliquer.

La fenêtre Dupliquer s'affiche.

4. Dans le projet, allez à l'emplacement où vous souhaitez dupliquer l'objet.

Sinon, entrez l'emplacement.

5. Entrez le nom de l'objet.

6. Cliquez sur OK.

L'outil Analyst duplique l'objet dans l'emplacement du projet ou dossier.

Changement de nom d'un objetRenommez un projet pour modifier son nom conformément à l'utilisation professionnelle et aux conventions dedénomination.

1. Dans le Navigateur, sélectionnez le projet ou dossier contenant l'objet que vous souhaitez copier.

2. Dans le panneau Contenu, sélectionnez l'objet que vous souhaitez renommer.

3. Cliquez sur Actions > Renommer

La fenêtre Renommer s'affiche.

4. Entrez le nom de l'objet.

5. Cliquez sur OK.

L'outil Analyst renomme l'objet par le nom indiqué.

20 Chapitre 3: Projects

Page 32: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Déplacement d'un objetDéplacez un objet vers un autre emplacement dans le projet afin d'organiser le contenu du projet. Vous ne pouvez pasdéplacer un objet dans un dossier cible qui est un enfant du dossier source.

1. Dans le Navigateur, sélectionnez le projet contenant l'objet que vous souhaitez déplacer.

2. Dans le panneau Contenu, sélectionnez l'objet que vous souhaitez déplacer.

3. Cliquez sur Actions > Déplacer.

La fenêtre Déplacer s'affiche.

4. Allez à l'emplacement dans un dossier où vous souhaitez déplacer l'objet.

Sinon, entrez l'emplacement où vous souhaitez déplacer l'objet dans un dossier.

5. Cliquez sur OK.

L'outil Analyst déplace l'objet à l'emplacement spécifié dans le projet ou dossier.

Suppression d'un objetSupprimez un objet d'un projet ou dossier si l'objet se répète.

1. Dans le Navigateur, sélectionnez le projet ou dossier contenant l'objet que vous souhaitez supprimer.

2. Dans le panneau Contenu, sélectionnez l'objet que vous souhaitez supprimer.

3. Cliquez sur Actions > Supprimer.

4. Dans la boîte de dialogue Supprimer l'objet, cliquez sur Oui.

L'outil Analyst supprime les objets du projet ou du dossier.

Signets de métadonnéesUn signet de métadonnées est un lien vers un objet dans un référentiel Modèle. Utilisez un signet de métadonnéespour partager un objet avec d'autres utilisateurs de l'outil Analyst.

Comme l'outil Analyst est un outil basé sur le Web, vous pouvez accéder aux objets via un lien vers l'objet dans l'outilAnalyst. Chaque objet que vous voyez dans l'outil Analyst possède une URL unique. Vous pouvez partager un objetavec d'autres utilisateurs de l'outil Analyst en partageant l'URL de l'objet. Vous pouvez créer un signet demétadonnées pour tous les objets que vous pouvez ouvrir dans l'outil Analyst.

L'exemple suivant présente un signet de métadonnées d'une table relationnelle :

http://styx:8080/AnalystTool/com.informatica.at.AnalystTool/index.jsp#p=lewis&i=U:VeP2HpstEd66x8vkMFuKtQ&c=com.informatica.metadata.relational.datasource.RelationalDataSource

Pour partager un signet de métadonnées, ouvrez l'objet que vous voulez partager dans l'outil Analyst. Copiez le liendans la barre d'adresse. Vous pouvez ensuite envoyer le lien dans un e-mail ou l'ajouter à un document. Vous pouvezégalement marquer le lien comme signet dans votre navigateur pour y accéder ultérieurement.

Pour accéder à un signet de métadonnées, vous pouvez cliquer sur le lien ou le copier/coller dans la barre d'adressedu navigateur. Lorsque vous accédez à un signet de métadonnées, l'outil Analyst vous invite à vous connecter si vousne l'êtes pas déjà, puis il affiche l'objet.

Pour accéder à un signet de métadonnées, vous devez avoir les autorisations suivantes :

¨ Autorisation d'utilisation de l'outil Analyst.

Signets de métadonnées 21

Page 33: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

¨ Autorisation d'accès au projet contenant l'objet.

Création d'un signet de métadonnéesCréez un signet de métadonnées afin de partager un objet d'Informatica Analyst avec d'autres utilisateurs.

1. Dans l'outil Analyst, ouvrez l'objet pour lequel vous souhaitez créer un signet de métadonnées.

2. Copiez l'URL dans la barre d'adresse du navigateur.

Vous pouvez ensuite coller le signet dans un e-mail ou un document et le distribuer aux autres utilisateurs.

Ouverture d'un signet de métadonnéesOuvrez un signet de métadonnées pour accéder à un objet dans l'outil Analyst.

1. Cliquez sur le lien actif d'un signet de métadonnées ou copiez/collez le lien dans la barre d'adresse d'unnavigateur.

Si vous n'êtes pas déjà connecté, l'outil Analyst affiche la page de connexion.

2. Connectez-vous à l'outil Analyst.

L'outil Analyst affiche l'objet dans un onglet.

BalisesUne balise est une métadonnée définissant un objet dans le référentiel Modèle en fonction de l'utilisationprofessionnelle. Créez des balises pour grouper les objets en fonction de leur utilisation professionnelle.

Après avoir créé une balise, vous pouvez l'associer à un ou plusieurs objets. Vous pouvez retirer l'association entreune balise et un objet. Vous pouvez utiliser une balise pour rechercher des objets associés à une balise dans leréférentiel Modèle. L'outil Analyst affiche un glossaire de toutes les balises. Vous pouvez supprimer les balises qui serépètent.

Par exemple, un analyste crée une balise nommée XYZCorp_CustomerOrders et l'applique aux tables contenant desinformations sur les commandes client de la société XYZ. L'analyste peut effectuer une recherche par baliseXYZ_CustomerOrders pour identifier les tables associées à la balise.

Remarque: Les balises associées à un objet dans l'outil Analyst s'affichent en tant que balises pour les mêmes objetsdans l'outil Developer.

Création et assignation d'une baliseCréez une balise pour ajouter des métadonnées définissant un objet basé sur une utilisation professionnelle.Attribuez la balise à un objet pour l'associer à cette définition de métadonnées.

1. Cliquez sur Actions > Afficher les balises.

2. Dans le panneau Balises, cliquez sur Nouveau.

3. Entrez un nom et éventuellement une description.

L'outil Analyst ajoute la balise au glossaire.

4. Pour assigner une balise à un objet, sélectionnez un objet dans le Navigateur, sélectionnez la balise et cliquezsur Assigner.

22 Chapitre 3: Projects

Page 34: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Affichage des balisesL'outil Analyst affiche un glossaire des balises. Vous pouvez afficher toutes les balises ou uniquement les balisesassignées à des objets.

Procédez comme suit pour afficher les balises :

Tâche Action

Afficher les balises. Cliquez sur Actions > Afficher les balises. L'outil Analystaffiche un glossaire de balises dans le panneau Balises.

Afficher les balises du glossaire par groupe. Sélectionnez le groupe de lettres, numéros ou le groupeAutres.

Afficher les balises assignées à des objets. Sélectionnez Balises appliquées dans le menu déroulantsupérieur.

Afficher toutes les balises. Sélectionnez Toutes les balises dans le menu déroulantsupérieur.

Afficher la description d'une balise. Sélectionnez une balise et affichez la description dans lepanneau inférieur.

Masquer les balises. Cliquez sur Actions > Masquer les balises.

RechercheVous pouvez rechercher des objets et dossiers dans l'outil Analyst. Recherchez des dossiers pour trouver les objetsd'une tâche particulière comme par exemple le profilage des données ou la création des règles métier.

Vous pouvez rechercher des objets de données, types d'objets et dossiers par nom dans l'outil Analyst. Vous nepouvez pas rechercher des projets par nom.

Le service de référentiel modèle utilise un moteur de recherche pour indexer les métadonnées dans le référentielModèle. Pour indexer correctement les métadonnées, le moteur de recherche utilise un analyseur de rechercheapproprié pour la langue des métadonnées que vous indexez. L'outil Analyst utilise le moteur de recherche poureffectuer des recherches sur les objets dans le référentiel Modèle.

Vous pouvez rechercher des objets dans le référentiel Modèle par nom d'objet ou par balise. Si vous possédezMetadata Manager, vous pouvez rechercher des objets dans le référentiel Metadata Manager par nom d'objet ou parterme métier Metadata Manager. Vous pouvez sélectionner un objet Metadata Manager dans les résultats de larecherche et l'importer dans l'outil Analyst.

Vous pouvez créer une requête de recherche et filtrer les résultats de la recherche. Vous pouvez afficher les résultatsde la recherche, y sélectionner un objet et afficher son contenu dans un autre onglet.

Vous pouvez effectuer une recherche dans plusieurs langues. Pour effectuer une recherche dans une languedifférente, un administrateur doit modifier l'analyseur de recherche et configurer le référentiel Modèle pour qu'ill'utilise. Vous pouvez modifier l'analyseur de recherche dans le service de référentiel modèle. Après avoir modifiél'analyseur de recherche, vous devez redémarrer le service de référentiel modèle et indexer à nouveau l'index derecherche. Pour de plus amples informations sur la modification de l'analyseur de recherche, voir le Guide del'administrateur de Informatica.

Recherche 23

Page 35: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Syntaxe de rechercheUtilisez la syntaxe de recherche pour créer une requête de recherche et filtrer les résultats de la recherche.

La table suivante décrit la syntaxe que vous pouvez utiliser dans une recherche :

Syntaxe de recherche Description

Mots-clés Utilisez une correspondance de mot-clé exacte dans larecherche.

Casses Utilisez un texte en majuscules et minuscules dans larecherche.

Caractères génériques Utilisez les caractères génériques dans la recherche.

Opérateurs logiques Utilisez les opérateurs logiques dans la recherche.

Correspondances de mot-cléUtilisez une correspondance de mot-clé pour rechercher des dossiers et objets correspondant au mot-clé.

Placez la requête entre guillemets (« ») pour rechercher une correspondance de mot-clé exacte. L'outil Analystrenvoie les objets dont le nom correspond exactement au mot-clé.

Remarque: Vous ne pouvez pas utiliser de caractères génériques ou spéciaux dans une recherche.

Caractères génériquesUtilisez les caractères génériques pour définir un ou plusieurs caractères dans une recherche. Utilisez les caractèresgénériques comme préfixe, suffixe ou infixe dans une recherche.

La table suivante décrit les caractères génériques que vous pouvez utiliser dans une recherche :

Caractère générique Description

* Représente tous les caractères. Par exemple, lorsque vousrecherchez customer*, l'outil Analyst peut renvoyer customer,customer_name et CustomerID.

? Représente un seul caractère. Par exemple, lorsque vousrecherchez Customer?, l'outil Analyst peut renvoyerCustomer1, Customer2 et CustomerA.

24 Chapitre 3: Projects

Page 36: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

OpérateursUtilisez les opérateurs de recherche booléens pour combiner les termes de recherche de manière logique. Tous lesopérateurs booléens doivent être en majuscule.

La table suivante décrit les opérateurs de recherche que vous pouvez utiliser dans une recherche :

Opérateur Description

AND Inclut les deux termes de recherche. Par exemple, données deventes ET ventes de données.

OU Inclut un des deux termes de recherche. Par exemple, donnéesde ventes OU ventes.

NOT Exclut un terme de recherche. Par exemple, données de ventesPAS ventes de données. L'opérateur NOT nécessite deuxopérandes.

Filtres de rechercheAppliquez un filtre à la requête de recherche pour affiner les résultats de la recherche en fonction d'un nom d'objet,d'une balise ou d'un terme métier Metadata Manager.

Lorsque vous sélectionnez un filtre et l'appliquez à une requête de recherche, l'outil Analyst renvoie les résultats derecherche basés sur le filtre. Vous pouvez effectuer une recherche avancée pour affiner davantage les résultats de larecherche.

Lorsque vous recherchez des objets par nom ou balise, l'outil Analyst renvoie les résultats de la recherche pour lesobjets dans le référentiel Modèle. Vous pouvez effectuer une recherche avancée pour rechercher par nom d'objet,balise ou type d'objet.

Lorsque vous recherchez des objets par terme métier Metadata Manager, l'outil Analyst renvoie les résultats de larecherche pour les objets associés au terme métier dans le référentiel Metadata Manager. Vous pouvez sélectionnerun objet Metadata Manager dans les résultats de la recherche et l'importer dans l'outil Analyst. Vous pouvez effectuerune recherche avancée pour rechercher par nom d'objet, terme métier ou type d'objet. Vous devez posséderMetadata Manager pour rechercher des objets par terme métier Metadata Manager.

Remarque: Lorsqu'un nom de balise est identique à un nom de terme métier, l'outil Analyst renvoie les résultats de larecherche pour les objets associés à la balise et au terme métier du référentiel Modèle ainsi que du référentielMetadata Manager.

La table suivante décrit les filtres de recherche que vous pouvez utiliser pour effectuer une recherche :

Filtre de recherche Description

Rechercher par nom Recherchez des objets par nom.

Rechercher par balise / terme métier Recherchez les objets associés à une balise dans le référentielModèle ou les objets associés à un terme métier dans leréférentiel Metadata Manager.

Recherche avancée Recherchez les objets dans le référentiel Modèle par nomd'objet, balise ou type d'objet. Recherchez les objets duréférentiel Metadata Manager par nom d'objet, terme métier outype d'objet.

Recherche 25

Page 37: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Résultats de la rechercheAffichez les résultats de la recherche pour obtenir des objets ou dossiers spécifiques dans l'outil Analyst ou des objetsdans le référentiel Metadata Manager. Vous pouvez importer des objets Metadata Manager des résultats de larecherche en tant qu'objets de données dans l'outil Analyst.

Après avoir effectué une recherche, l'outil Analyst affiche les résultats de la recherche dans l'onglet Résultats de larecherche. L'outil Analyst affiche les objets s'affichant dans le référentiel Modèle dans l'onglet Projets. Il affiche lesobjets s'affichant dans le référentiel Metadata Manager dans l'onglet Tables externes. Si vous ne possédez pasMetadata Manager, l'outil Analyst n'affiche aucun objet Metadata Manager.

Sélectionnez un objet dans les résultats de la recherche pour afficher les propriétés de l'objet. Vous pouvez effectuerune recherche avancée pour affiner davantage les résultats de la recherche.

Exécution d'une rechercheEffectuez une recherche pour trouver des dossiers dans l'outil Analyst ou des objets dans le référentiel Modèle et leréférentiel Metadata Manager.

1. Dans la zone d'en-tête Recherche, entrez une recherche par mot-clé ou sélectionnez un filtre de recherche.

L'outil Analyst renvoie les résultats de la recherche dans l'onglet Résultats de la recherche.

2. Pour effectuer une recherche avancée, sélectionnez l'onglet Projets ou l'onglet Tables externes.

3. Dans le panneau Recherche avancée, sélectionnez un filtre et les types d'objets.

Importation de tables Metadata ManagerAprès avoir recherché des objets Metadata Manager par terme métier, vous pouvez importer les objets dans leréférentiel Modèle.

Avant d'effectuer cette tâche, vérifiez les conditions préalables suivantes :

¨ Licence d'accès à Metadata Manager.

¨ Effectuer une recherche par terme métier.

1. Dans l'onglet Résultats de la recherche, sélectionnez l'onglet Tables externes.

2. Sélectionner une table Metadata Manager.

3. Cliquez avec le bouton droit de la souris sur la table et sélectionnez Ajouter une importation.

La fenêtre Nouvelles tables s'affiche. Procédez comme suit pour importer la table Metadata Manager dansl'outil Analyst.

Recherche d'exemple d'objetsUn analyste souhaite rechercher les données financières d'un client relatives aux transactions bancaires dans lestables du référentiel Modèle et du référentiel Metadata Manager. L'analyste utilise le terme métier « finance » pourrechercher les tables contenant les données financières du client. L'analyste effectue une recherche avancée pourfiltrer les résultats afin d'afficher les tables associées au terme métier finance dans le référentiel MetadataManager.

1. Dans la zone Recherche, sélectionnez le filtre Rechercher par balise / terme métier.

2. Entrez le terme métier « finance ».

3. Sélectionnez l'onglet Tables externes.

4. Dans le panneau Recherche avancée, sélectionnez Tables comme type d'objet.

26 Chapitre 3: Projects

Page 38: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

SécuritéGérez les autorisations sur les projets dans l'outil Analyst pour contrôler l'accès aux projets. Vous pouvez ajouter desutilisateurs à un projet et attribuer des autorisations aux utilisateurs d'un projet.

Même si un utilisateur possède le privilège pour effectuer certaines actions, l'utilisateur peut également demanderl'autorisation d'effectuer l'action sur un objet spécifique.

Lorsque vous créez un projet, vous êtes le propriétaire par défaut du projet. Le propriétaire possède toutes lesautorisations, que vous ne pouvez pas modifier. Le propriétaire peut attribuer les autorisations aux utilisateurs.

La table suivante décrit les autorisations que vous pouvez attribuer aux utilisateurs d'un projet.

Autorisation Permet à l'utilisateur de

Lire Lire le projet, afficher les projets et objets des projets.

Écrire Modifier les projets, créer, éditer et supprimer les objets des projets.

Accorder Permet aux utilisateurs de gérer les autorisations pour lire, écrire et accorder des autorisations sur un projet.

Autorisations du projetAttribuez des autorisations de projet à des utilisateurs ou des groupes. Les autorisations du projet déterminent si unutilisateur ou un groupe peut voir des objets, les éditer ou attribuer des autorisations à d'autres personnes ougroupes.

Vous pouvez attribuer les autorisations suivantes :

Lire

L'utilisateur ou le groupe peut ouvrir, prévisualiser, exporter, valider et déployer tous les objets dans le projet.L'utilisateur ou le groupe peut également afficher les détails du projet.

Écrire

L'utilisateur ou le groupe a une autorisation de lecture sur tous les objets dans le projet. Il peut également éditertous les objets du projet, modifier les détails du projet et supprimer tous les objets du projet.

Accorder

L'utilisateur ou le groupe a une autorisation de lecture sur tous les objets dans le projet. Par ailleurs, l'utilisateurou le groupe peut attribuer des autorisations à d'autres utilisateurs ou groupes.

Les utilisateurs ayant le rôle Administrateur pour un service de référentiel modèle héritent de toutes les autorisationspour tous les projets de celui-ci. Les utilisateurs affectés à un groupe héritent des autorisations du groupe.

Attribution d'autorisations sur un projetVous pouvez ajouter des utilisateurs à un projet et attribuer des autorisations à un projet afin de restreindre, accorderl'accès et gérer les objets dans le projet.

1. Dans le Navigateur, sélectionnez un projet et cliquez dans l'onglet Sécurité.

2. Dans l'aperçu Autorisations niveau projet du panneau de contenu, Actions > Modifier les autorisations.

La boîte de dialogue Modifier les autorisations s'affiche à l'écran.

3. Sélectionnez les utilisateurs et/ou les groupes dans le panneau Utilisateurs et groupes.

Sécurité 27

Page 39: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

4. Cliquez sur l'icône Ajouter utilisateurs et groupes pour ajouter des utilisateurs et des groupes au projet(facultatif).

La boîte de dialogue Ajouter utilisateurs et groupes s'affiche à l'écran.

5. Pour filtrer la liste des utilisateurs et des groupes, entrez un nom ou une chaîne.

Éventuellement, utilisez des caractères génériques dans le filtre.

6. Sélectionnez Natif puis cliquez sur l'icône de filtre pour afficher les utilisateurs et les groupes dans le domaine desécurité natif. Sélectionnez Tous pour afficher tous les utilisateurs et tous les groupes.

7. Pour filtrer par utilisateurs ou par groupes, sélectionnez Utilisateur ou Groupe puis cliquez sur l'icône defiltre.

8. Sélectionnez les utilisateurs et/ou les groupes ayant besoin d'accéder au projet.

9. Cliquez sur Suivant.

10. Cochez ou décochez les autorisations Lire, Écrire ou Accorder des autorisations dans le panneauAutorisations.

11. Cliquez sur Terminer, puis sur OK.

Affichage des autorisations effectives d'un projetLes autorisations effectives comprennent les autorisations directes et héritées pour un projet. Les utilisateurs peuventaccorder des autorisations par rapport à un projet. Un projet peut également hériter d'autorisations suite à l'ajout degroupes et d'utilisateurs à celui-ci.

1. Dans le Navigateur, sélectionnez un projet et cliquez dans l'onglet Sécurité.

2. Dans la vue Autorisations de niveau de projet du panneau de contenu, cliquez sur Actions > Afficher lesautorisations effectives.

La boîte de dialogue Autorisations effectives s'affiche.

3. Vérifiez les autorisations effectives pour les utilisateurs et les groupes. Les autorisations qui s'affichentcomprennent à la fois les autorisations directes et héritées.

4. Pour filtrer la liste des utilisateurs et des groupes, entrez un nom ou une chaîne.

Éventuellement, utilisez des caractères génériques dans le filtre.

5. Sélectionnez Natif puis cliquez sur l'icône de filtre pour afficher les utilisateurs et les groupes dans le domaine desécurité natif. Sélectionnez Tous pour afficher tous les utilisateurs et tous les groupes.

6. Pour filtrer par utilisateurs ou par groupes, sélectionnez Utilisateur ou Groupe puis cliquez sur l'icône defiltre.

7. Cliquez sur Fermer.

Règles et instructions pour la sécuritéRègles et instructions de gestion de la sécurité.

Utilisez les règles et instructions suivantes pour gérer la sécurité :

¨ Un utilisateur peut posséder un privilège pour créer un projet mais peut afficher uniquement les projets pourlesquels des autorisations lui sont attribuées.

¨ Un utilisateur possédant un privilège pour créer un projet mais pas l'autorisation d'afficher un projet peut créer unprojet avec un nom déjà existant. Analyst Tool affiche un message indiquant que le projet existe déjà.

¨ Lorsque vous attribuez à un utilisateur l'autorisation d'afficher un projet, il doit actualiser le Navigateur pourl'afficher. Un administrateur peut afficher tous les projets.

28 Chapitre 3: Projects

Page 40: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

¨ Un utilisateur dont la session du navigateur est active dans Analyst Tool peut continuer à parcourir les projetsaprès que ses autorisations Lire et Écrire sur le projet ont été retirées dans Developer Tool.

¨ Un utilisateur non autorisé peut contourner la sécurité d'Analyst Tool en copiant l'URL de celui-ci depuisAdministrator Tool pour disposer d'un accès total à Analyst Tool.

Statut de la tâcheVous pouvez contrôler le statut des tâches de l'outil Analyst pour les objets comme les profils, fiches d'évaluation,tables de référence et spécifications de mappage. Vous pouvez contrôler la prévisualisation des données pour tousles objets et les opérations de développement sur les profils.

Vous pouvez contrôler le statut de chaque tâche de l'outil Analyst dans l'onglet Statut de la tâche. Après avoirsélectionné une tâche, vous pouvez afficher les messages d'erreur ou d'information ainsi que les propriétésgénérales de la tâche dans le panneau inférieur.

Vous pouvez effectuer les tâches suivantes pour contrôler les tâches :

¨ Rechercher une tâche. Entrer une propriété de tâche comme filtre de recherche d'une tâche.

¨ Effacer les filtres de recherche d'une tâche.

¨ Actualiser une tâche.

¨ Abandonner une tâche.

¨ Afficher les événements des journaux de l'outil Analyst pour une tâche.

¨ Afficher le contexte d'une tâche. Afficher les autres tâches démarrées approximativement à la même heure que latâche sélectionnée.

¨ Obtenir des notifications pour les nouvelles tâches.

La table suivante décrit les propriétés de statut des tâches :

Propriété Description

Identifiant de latâche

Identifiant de la tâche.

Nom Nom de la tâche.

Type Type de tâche. L'outil Analyst affiche les types de tâche suivants :- Profil- Fiche d'évaluation- Prévisualisation- Mappage- Processus de la table de référence- PersonnaliséSélectionnez Personnalisé pour filtrer par plusieurs types.

État État de la tâche. L'outil Analyst affiche les états de tâche suivants :- En cours d'exécution- Terminé- Échec- Abandonné- Inconnu- Personnalisé

Statut de la tâche 29

Page 41: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Propriété Description

Sélectionnez Personnalisé pour filtrer par plusieurs états.

Démarré par Nom de l'utilisateur ayant démarré la tâche.

Heure dedémarrage

Heure de démarrage de la tâche. L'outil Analyst affiche les heures de démarrage suivantes :- Les 30 dernières minutes- Les 4 dernières heures- Les dernières 24 heures- La semaine dernière- PersonnaliséSélectionnez Personnalisé pour entrer une plage de dates et d'heures.

Temps écoulé Délai pendant lequel l'outil Analyst exécute la tâche avant qu'elle ne se termine. L'outil Analyst affichel'option suivante pour le temps écoulé :- PersonnaliséSélectionnez Personnalisé pour entrer une plage de dates et d'heures.

Heure de fin Heure à laquelle la tâche se termine. L'outil Analyst affiche les options suivantes pour l'heure de fin :- Les 30 dernières minutes- Les 4 dernières heures- Les dernières 24 heures- La semaine dernière- PersonnaliséSélectionnez Personnalisé pour entrer une plage de dates et d'heures.

Domaine desécurité utilisateur

Domaine de sécurité pour le nom d'utilisateur. Le domaine de sécurité peut être Natif ou LDAP.

Surveillance du statut de la tâcheUtilisez le menu Actions ou les icônes de l'onglet Statut de la tâche pour contrôler les tâches de l'outil Analyst.

1. Dans l'en-tête de l'outil Analyst, cliquez sur Gérer > Contrôler le statut de la tâche.

L'outil Analyst ouvre le contrôle dans l'onglet Statut de la tâche.

2. Pour rechercher une tâche, entrez une propriété de statut de tâche dans les champs de recherche.

3. Pour afficher les autres tâches démarrées approximativement à la même heure que la tâche sélectionnée,cliquez sur Actions > Afficher le contexte.

L'outil Analyst affiche les informations relatives aux tâches dans la vue En cours de réalisation.

4. Pour actualiser le statut de la tâche, cliquez sur Actions > Actualiser.

5. Pour effacer les filtres de recherche, cliquez sur Actions > Effacer les filtres de recherche.

6. Pour abandonner une tâche, sélectionnez une tâche et cliquez sur Actions > Abandonner le tâchesélectionnée.

7. Pour afficher les événements des journaux d'une tâche dans un fichier texte, sélectionnez la tâche et cliquez surActions > Afficher les journaux pour l'objet sélectionné.

8. Pour obtenir le statut des nouvelles tâches sans avoir à actualiser, sélectionnez Notifications de nouvelletâche.

30 Chapitre 3: Projects

Page 42: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Termes métierVous pouvez rechercher des termes métier dans le Bureau de glossaire métier. Vous pouvez afficher des termesmétier et effectuer des tâches associées en fonction de la licence du gestionnaire de métadonnées.

Un glossaire métier est un ensemble de termes qui utilisent un langage métier spécifique pour définir des conceptspour les utilisateurs métier. Un terme métier fournit la définition et l'utilisation métier d'un concept.

Le Bureau de glossaire métier est un client qui se connecte au Service du gestionnaire de métadonnées qui hébergele glossaire métier. Le Bureau de glossaire métier doit être ouvert pour que vous puissiez rechercher un nom d'objetde l'outil Analyst. Vous pouvez rechercher la signification d'un nom d'objet de l'outil Analyst en tant que terme métierdans le Bureau de glossaire métier pour comprendre son exigence métier et son implémentation en cours.

Le gestionnaire de métadonnées héberge des glossaires métier. Vous devez associer un Service du gestionnaire demétadonnées au Service Analyst pour parcourir un glossaire métier du gestionnaire de métadonnées à partir de l'outilAnalyst. Vous pouvez afficher les termes métier dans un glossaire métier ou en les regroupant par catégorie. Vouspouvez éditer les termes métier Metadata Manager.

Vous pouvez rechercher des objets Metadata Manager par terme métier Metadata Manager dans le référentielMetadata Manager. Vous pouvez sélectionner les objets du gestionnaire de métadonnées dans les résultats de larecherche et les importer en tant qu'objets de données dans l'outil Analyst. Vous ne pouvez pas ajouter un termemétier Metadata Manager au glossaire métier Metadata Manager.

Gestion des termes métier dans le glossaire métier du gestionnaire demétadonnées

Vous pouvez accéder au glossaire métier Metadata Manager à partir de l'outil Analyst pour gérer les termes métierMetadata Manager.

1. Dans l'en-tête de l'outil Analyst, cliquez sur Gérer > Gérer les termes.

Metadata Manager et le glossaire métier Metadata Manager s'ouvrent dans un onglet distinct. Les termes métierMetadata Manager s'affichent dans la vue Glossaire de Metadata Manager.

2. Pour choisir un glossaire métier, sélectionnez-le dans la liste Afficher.

3. Pour afficher les termes métier par catégorie, cliquez sur Actions > Afficher > Catégories.

4. Pour afficher tous les termes d'un glossaire métier dans l'ordre alphabétique, cliquez sur Actions > Afficher >Alphabet.

5. Pour afficher les termes métier commençant par une lettre spécifique, cliquez sur la lettre.

6. Pour éditer un terme métier, sélectionnez le terme métier et cliquez sur Actions > Éditer les propriétés.

Recherche d'un terme métier dans le Bureau de glossaire métierRecherchez un nom d'objet de l'outil Analyst dans le Bureau de glossaire métier en tant que terme métier pourcomprendre son exigence métier et son implémentation en cours.

Le Bureau de glossaire métier doit être installé sur votre machine.

1. Mettez le nom d'un objet en surbrillance.

2. Utilisez la combinaison de touches de raccourci pour rechercher le nom de l'objet en tant que terme métier dansle Bureau de glossaire métier.

La combinaison de touches de raccourci par défaut est MAJ + ALT + Q.

Termes métier 31

Page 43: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

C H A P I T R E 4

Objets de donnéesCe chapitre comprend les rubriques suivantes :

¨ Présentation des objets de données, 32

¨ Fichiers plats, 33

¨ Tables, 38

¨ Affichage d'objets de données, 42

¨ Édition d'objets de données, 42

Présentation des objets de donnéesLes objets de données représentent les sources à partir desquelles vous souhaitez extraire les métadonnées àanalyser dans un projet de l'outil Analyst. Vous pouvez importer des objets de données, comme des tables ou desfichiers plats, pour analyser la structure des données dans un projet.

Les objets de données s'affichent lorsque vous sélectionnez le projet ou dossier contenant l'objet dans l'outil Analyst.Toutes les tables ou fichiers plats que vous ajoutez à un projet dans l'outil Analyst s'affichent également dans l'outilDeveloper. Une table s'affiche sous le nom de la connexion de la table. Un fichier plat s'affiche avec le nom de l'objetdu fichier.

Les objets de données logiques créés dans les modèles d'objet de données de l'outil Developer s'affichent en tantqu'objets de données logiques dans les projets partagés par le développeur dans l'outil Analyst. Ils s'affichent commeobjets de données logiques dans l'outil Analyst. Vous ne pouvez pas renommer, déplacer ou supprimer des objets dedonnées logiques. Vous pouvez afficher les objets de données logiques et créer des profils et fiches d'évaluation pources objets de données logiques.

Les objets de données principaux et SAP importés dans l'outil Developer s'affichent en tant que tables principales etSAP dans les projets partagés par le développeur dans l'outil Analyst. Vous pouvez afficher des tables principales etSAP et créer des profils et fiches d'évaluation pour ces tables.

Un développeur peut ajouter des paramètres aux objets de données d'une table relationnelle ou d'un fichier plat dansl'outil Developer. Vous pouvez afficher les objets de données paramétrés dans l'outil Analyst après que ledéveloppeur a partagé ces objets de données avec l'outil Analyst. Vous pouvez prévisualiser les données dans lesobjets de données paramétrés et les données de profils pour ces objets.

Utilisez les objets de fichier plat et de table pour profiler des données sources et effectuer des tâches d'analyse desdonnées. Vous pouvez ajouter des objets de données en les important dans l'outil Analyst. Vous pouvez stocker lesobjets de données dans les projets et dossiers du Navigateur.

Avant de pouvoir importer un objet de données, vous devez accéder à la source des métadonnées pour extraire lesmétadonnées que vous analysez dans l'objet de données. L'outil Analyst exige une connexion à la table relationnelle

32

Page 44: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

source pour extraire les métadonnées de l'objet de données de la table. L'outil Analyst exige le chemin réseau oul'emplacement pour localiser le fichier plat source afin d'extraire les métadonnées de l'objet de données du fichierplat.

Après avoir ajouté les tables et fichiers, vous pouvez créer un profil des données sources représentées par cesderniers. Lorsque vous exécutez le profil, l'outil Analyst se connecte à la table de la base de données ou au fichierplat.

Vous pouvez effectuer les tâches suivantes sur les objets de données :

¨ Ajouter des objets de données. Ajoutez des tables et fichiers plats en les important dans les projets et dossiersdu Navigateur.

¨ Afficher des objets de données. Affichez les propriétés d'objets et les métadonnées de colonnes pour les tables,fichiers plats et objets de données logiques.

¨ Dupliquer les objets de données. Dupliquer les tables et fichiers plats afin de les utiliser pour différentestâches.

¨ Renommer les objets de données. Renommez les tables et fichiers plats selon leur utilisation professionnelle etconvention de dénomination.

¨ Déplacer les objets de données. Déplacez les tables et fichiers plats dans un projet ou des dossiers d'unprojet.

¨ Supprimer les objets de données. Supprimez les tables et fichiers plats lorsqu'ils se répètent.

Remarque: Si vous supprimez un objet de données que d'autres types d'objet référencent, l'outil Analyst afficheun message qui répertorie les types d'objet référencés. Déterminez l'impact de la suppression de l'objet dedonnées avant de choisir de le supprimer.

¨ Éditer les objets de données. Éditez les tables et les fichiers plats pour modifier le nom ou la description lors deleur affichage.

Fichiers platsUn objet de données de fichier plat contient les métadonnées du fichier dans l'outil Analyst. Utilisez les fichiers platspour profiler des données sources. Lorsque vous ajoutez un fichier plat, l'outil Analyst se connecte à l'emplacementdu chemin réseau, ou à l'emplacement sur lequel vous avez chargé le fichier plat source, pour extraire lesmétadonnées.

Vous pouvez ajouter des fichiers plats dans l'outil Analyst en les important dans des projets ou dossiers. Avantd'importer un fichier plat, vous pouvez sélectionner un fichier en parcourant votre machine locale. L'outil Analystcharge une copie du fichier plat dans un dossier du répertoire d'installation Informatica Services auquel il peutaccéder. Vous pouvez également pointer l'outil Analyst vers un emplacement réseau. L'outil Analyst utilisel'emplacement que vous spécifiez pour accéder au fichier plat source.

Vous pouvez spécifier le répertoire dans lequel vous chargez les fichiers plats dans le cache du fichier plat lorsquevous configurez Analyst Service dans l'outil Administrator. Pour de plus amples informations sur la spécification ducache du fichier plat, voir le Guide de l'administrateur d'Informatica.

Vous pouvez importer des fichiers plats paramétrés dans l'outil Analyst. Un développeur peut ajouter des paramètresà des fichiers plats dans l'outil Developer, ou aux fichiers plats partagés avec l'outil Developer dans l'outil Analyst. Ledéveloppeur ne peut pas ajouter des paramètres aux fichiers plats chargés.

Utilisez l'Assistant Ajouter un fichier plat dans l'outil Analyst. Pour ajouter un fichier plat dans l'outil Analyst,sélectionnez le fichier plat, configurez les options du fichier et les types de données des colonnes. Une fois le fichierplat ajouté, vous pouvez prévisualiser les propriétés du fichier plat et les métadonnées des colonnes dans le fichierplat.

Fichiers plats 33

Page 45: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Après avoir importé un fichier plat, l'outil Analyst infère les types de données numériques ou de chaînes pour lacolonne du fichier plat basé sur les premières 10 000 lignes.

Options des fichiers platsLorsque vous importez un fichier plat, vous pouvez configurer les options de fichiers plats dans chaque colonne dansl'assistant Ajouter un fichier plat. Les options que vous configurez déterminent la manière dont l'assistant lit lesdonnées depuis le fichier plat source.

La table suivante décrit les options de fichiers plats que vous configurez dans l'assistant Ajouter un fichier plat:

Options Description

Délimiteurs Caractères utilisés pour séparer les colonnes de données.Utilisez le champ Autre pour entrer un délimiteur différent. Lesdélimiteurs doivent être des caractères imprimables et doiventêtre différents du caractère d'échappement et des guillemets sisélectionnés. Vous ne pouvez pas sélectionner des caractèresmulti-octets non imprimables comme délimiteurs.

Qualificateur de texte Guillemet qui définit les limites des chaînes de texte. ChoisissezAucun guillemet, Guillemet simple ou Guillemets doubles. Sivous sélectionnez un guillemet, l'assistant ignore les délimiteursau sein des paires de guillemets.

Noms des colonnes Option d'importation des noms de colonnes de la première ligne.Sélectionnez cette option si les noms de colonnes apparaissentdans la première ligne. L'assistant utilise les données de lapremière ligne dans la prévisualisation des noms de colonnes.Si la première ligne contient des caractères numériques,l'assistant utilise COLUMNx comme nom de colonne par défaut.Si la première ligne contient des caractères spéciaux, l'assistantles convertit en tiret bas et utilise les caractères valides dans lenom de la colonne. L'assistant ignore les caractères spéciauxsuivants dans un nom de colonne : " .+-=~`!%^&*()[]{}'\";:?,< >\\|\t\r\n. La valeur par défaut n'est pas activée.

Valeurs Option pour démarrer l'importation d'une valeur à partir d'uneligne. Indique dans la prévisualisation le numéro de la ligne àpartir duquel l'assistant démarre la lecture lorsqu'il importe lefichier.

Types de données de fichiers platsLorsque vous importez un fichier plat, vous pouvez configurer les types de données pour chacune d'elles danschaque colonne de l'assistant Ajouter un fichier plat. Les types de données que vous configurez déterminent lamanière dont l'assistant importe les données depuis le fichier plat source.

Vous pouvez configurer les types de données suivants dans l'assistant Ajouter un fichier plat pour les données dechaque colonne :

¨ bigint. Vous pouvez spécifier le format dans la fenêtre Format numérique. Vous pouvez utiliser la valeur pardéfaut ou spécifier un autre format numérique et le définir comme format numérique par défaut.

¨ date/heure. Vous pouvez spécifier le format dans la fenêtre Format date/heure. Vous pouvez utiliser les valeurspar défaut ou spécifier un autre format date/heure et choisir de le définir comme format date/heure par défaut.

¨ double. Vous pouvez spécifier le format dans la fenêtre Format numérique. Vous pouvez utiliser la valeur pardéfaut ou spécifier un autre format numérique et le définir comme format numérique par défaut.

34 Chapitre 4: Objets de données

Page 46: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

¨ int. Vous pouvez spécifier le format dans la fenêtre Format numérique. Vous pouvez utiliser la valeur par défautou spécifier un autre format numérique et le définir comme format numérique par défaut.

¨ nstring. Vous ne pouvez pas spécifier de format.

¨ number. Vous pouvez spécifier le format dans la fenêtre Format numérique. Vous pouvez utiliser la valeur pardéfaut ou spécifier un autre format numérique et le définir comme format numérique par défaut.

¨ string. Vous ne pouvez pas spécifier de format.

Types de données date/heureLorsque vous importez un fichier plat, vous pouvez configurer les types de données pour les colonnes de fichier dansl'assistant Ajouter un fichier plat. Lorsque vous configurez le type de données date/heure, vous pouvez spécifier leformat dans la fenêtre Format date/heure. Vous pouvez utiliser les valeurs par défaut ou spécifier un autre formatdate/heure et choisir de le définir comme format date/heure par défaut.

La table suivante décrit les chaînes du format date/heure à indiquer pour la date :

Chaîne du format Description

AM, a.m., PM, p.m. Indicateur méridien. Utilisez ces chaînes de format pourindiquer les heures AM (matin) et PM (après-midi). AM et PMrenvoient les mêmes valeurs que a.m. et p.m.

DAY Nom du jour, comprenant jusqu'à neuf caractères (par exemple,dimanche). La chaîne du format DAY n'est pas sensible à lacasse.

DD Jour du mois (1 à 31).

DDD Jour de l'année (001 à 366, incluant les années bissextiles).

DY Nom du jour abrégé (trois caractères) (par exemple, mer). Lachaîne du format DY n'est pas sensible à la casse.

HH, HH12 Heure du jour (1 à 12).

HH24 Heure du jour (0 à 23), où 0 correspond à minuit (12 AM).

J Date ordinale modifiée.

MI Minutes (0 à 59)

MM Mois (01 à 12)

MONTH Nom du mois, incluant jusqu'à neuf caractères (par exemple,septembre). La casse n'est pas importante.

MON Nom du mois abrégé (trois caractères) (par exemple, sep). Lacasse n'est pas importante.

MS Millisecondes (0 à 999).

NS Nanosecondes (0 à 999999999).

Fichiers plats 35

Page 47: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Chaîne du format Description

RR Année à quatre chiffres (par exemple, 1998, 2034). Utilisélorsque les chaînes source incluent des années à deuxchiffres.

SS Secondes (0 à 59).

SSSSS Secondes depuis minuit.

US Microsecondes (0 à 999999).

Y L'année en cours avec le dernier chiffre de l'année remplacé parla valeur de la chaîne.

YY L'année en cours avec les deux derniers chiffres de l'annéeremplacés par la valeur de la chaîne.

YYY L'année en cours avec les trois derniers chiffres de l'annéeremplacés par la valeur de la chaîne.

YYYY Les quatre chiffres de l'année. N'utilisez pas cette chaîne deformat si vous adoptez les années à deux chiffres. Utilisez lachaîne de format RR ou YY à la place.

Ajout d'un fichier plat délimitéLorsque vous importez un fichier plat délimité dans un projet ou un dossier, vous pouvez configurer les propriétés duformat délimité, par exemple la page de code et les délimiteurs. Vous pouvez changer les attributs de colonne pourqu'ils correspondent à l'aperçu des données.

1. Dans le Navigateur, sélectionnez le projet ou dossier auquel vous souhaitez ajouter le fichier plat.

2. Cliquez sur Actions > Nouveau > Fichier plat.

L'assistant Ajouter fichier plat s'affiche.

3. Spécifiez un emplacement pour importer le fichier plat.

¨ Sélectionnez Parcourir et charger et cliquez sur Parcourir pour sélectionner le fichier plat. Cliquez ensuitesur Charger pour le charger sur la machine où s'exécute Informatica Analyst.

¨ Sélectionnez Entrer un chemin réseau et configurez le chemin et le nom du fichier.

4. Cliquez sur Suivant.

Si vous choisissez de charger le fichier plat, Informatica Analyst le charge dans un répertoire d'installationInformatica Services auquel il peut accéder. Le panneau Choisissez le type d’importation affiche les optionsDélimité et Largeur fixe. L'option par défaut est Délimité.

5. Configurez les options du fichier plat et prévisualisez ses données.

Remarque: Sélectionnez une page de code correspondant à celle des données du fichier plat.

6. (Facultatif) Cliquez sur Afficher pour prévisualiser les modifications apportées aux données du fichier plat.

7. Cliquez sur Suivant.

8. (Facultatif) Remplacez Attribut de colonne par un nom de colonne décrivant les données de la colonnesource.

9. Cliquez sur Suivant.

36 Chapitre 4: Objets de données

Page 48: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

10. Configurez le nom, la description et l'emplacement où vous souhaitez ajouter le fichier plat dans le panneauDossiers.

Le panneau Fichiers plats affiche les fichiers plats du dossier.

11. Cliquez sur Terminer.

L'outil Analyst ajoute le fichier plat au projet ou dossier dans le Navigateur.

Ajout d'un fichier plat de largeur fixeLorsque vous importez un fichier plat de largeur fixe dans un projet ou un dossier, vous pouvez configurer lespropriétés de largeur fixe, par exemple la page de code et les séparateurs de colonne.

1. Dans le Navigateur, sélectionnez le projet ou dossier auquel vous souhaitez ajouter le fichier plat.

2. Cliquez sur Actions > Nouveau > Fichier plat.

L'assistant Ajouter fichier plat s'affiche.

3. Spécifiez un emplacement pour importer le fichier plat.

¨ Sélectionnez Parcourir et charger et cliquez sur Parcourir pour sélectionner le fichier plat. Cliquez ensuitesur Charger pour le charger sur la machine où s'exécute Informatica Analyst.

¨ Sélectionnez Entrer un chemin réseau et configurez le chemin et le nom du fichier.

4. Cliquez sur Suivant.

Si vous choisissez de charger le fichier plat, Informatica Analyst le charge dans un répertoire d'installationInformatica Services auquel il peut accéder. Le panneau Choisissez le type d’importation affiche les optionsDélimité et Largeur fixe. L'option par défaut est Délimité.

5. Sélectionnez Largeur fixe.

6. Cliquez sur Suivant.

La page de propriétés de largeur fixe s'affiche.

7. Configurez les propriétés de fichier plat.

8. (Facultatif) Cliquez sur Afficher pour prévisualiser les modifications apportées aux données du fichier plat.

9. Pour définir un séparateur de colonne, cliquez dans le panneau Aperçu. Pour supprimer un séparateur decolonne, double-cliquez dessus. Pour déplacer des séparateurs de colonne, faites-les glisser.

(Facultatif) Cliquez sur Éditer les séparateurs et utilisez la boîte de dialogue Éditer les séparateurs pour gérerles séparateurs de colonne.

10. Cliquez sur Suivant.

11. (Facultatif) Remplacez Attribut de colonne par un nom de colonne décrivant les données de la colonnesource.

12. Cliquez sur Suivant.

13. Configurez le nom, la description et l'emplacement où vous souhaitez ajouter le fichier plat dans le panneauDossiers.

Le panneau Fichiers plats affiche les fichiers plats du dossier.

14. Cliquez sur Terminer.

L'outil Analyst ajoute le fichier plat au projet ou dossier dans le Navigateur.

Fichiers plats 37

Page 49: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Synchronisation d'un objet de données de fichier platVous pouvez synchroniser les modifications apportées à une source de données de fichier plat externe avec son objetde données dans Informatica Analyst. Utilisez l'assistant Synchronisation d'un fichier plat pour synchroniser lesobjets de données.

1. Dans le panneau Contenu, sélectionnez un objet de données fichier plat.

2. Cliquez sur Actions > Synchroniser.

La boîte de dialogue Synchronisation d'un fichier plat s'affiche dans un nouvel onglet.

3. Vérifiez le chemin d'accès au fichier plat dans le champ Parcourir et charger.

4. Cliquez sur Suivant.

Un message d'état de synchronisation s'affiche.

5. Quand le message Synchronisation terminée s'affiche, cliquez sur OK.

Ce message affiche un résumé des modifications de métadonnées apportées à l'objet de données. Pour afficherles détails des modifications de métadonnées, utilisez la vue Propriétés.

Règles et instructions pour les fichiers platsUtilisez les règles et instructions suivantes lorsque vous travaillez avec des fichiers plats :

¨ Charger des petits fichiers. Utilisez cette option pour charger des petits fichiers dans un répertoire d'installationInformatica Services sur la machine où s'exécute l'outil Analyst. L'outil Analyst accède à cet emplacement pourextraire les métadonnées d'un fichier plat qui ne changent pas fréquemment. Lorsque vous utilisez des petitsfichiers d'une taille maximum de 10 Mo, l'outil Analyst accède à une copie du fichier dans le répertoire d'installationInformatica Services. Si vous modifiez le fichier d'origine, vous devez le charger à nouveau.

¨ Charger des fichiers volumineux. Utilisez cette option pour permettre à l'outil Analyst de se connecter à unemplacement de chemin réseau pour les fichiers volumineux. L'outil Analyst accède à cet emplacement pourextraire les métadonnées d'un fichier plat qui changent fréquemment. L'emplacement du chemin réseau doit êtreun répertoire partagé ou système de fichiers auquel peut accéder l'outil Analyst. Lorsque vous utilisez des fichiersvolumineux d'une taille supérieure à 10 Mo, l'outil Analyst peut se connecter au fichier plat via le chemin réseau. Sivous modifiez le fichier plat d'origine, vous devez actualiser le fichier plat dans l'outil Analyst. L'actualisation desmétadonnées d'un fichier plat volumineux peut prendre un certain temps.

¨ Lignes de données vides. L'outil Analyst n'importe pas les lignes vides situées au-dessus de la première ligne dedonnées, celles situées au centre et celles suivant la dernière ligne de données lors de l'importation d'un fichierplat.

¨ Prévisualisation des données. Après une prévisualisation, vous pouvez modifier le numéro de ligne à partirduquel l'assistant Ajouter un fichier plat commence la lecture lorsqu'il importe le fichier. Ce numéro de lignecorrespond à la prévisualisation. Si vous choisissez d'importer des noms de colonne à partir de la première ligne,actualisez la prévisualisation pour mettre à jour les numéros de ligne pour les données prévisualisées.

TablesUn objet de table contient les métadonnées d'une source de base de données relationnelle dans l'outil Analyst.Utilisez les tables pour profiler des données sources. Lorsque vous ajoutez une table, l'outil Analyst utilise uneconnexion de base de données pour se connecter à la base de données source et extraire les métadonnées.

Vous pouvez ajouter des tables dans l'outil Analyst en les important dans des projets ou dossiers. Avant d'importerune table, vous sélectionnez ou créez une connexion de base de données et sélectionnez la table de la base de

38 Chapitre 4: Objets de données

Page 50: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

données que vous souhaitez ajouter. Vous pouvez ajouter plusieurs tables en tant qu'objets de données à partir d'uneconnexion. Vous pouvez également chercher une table ou un schéma de table lorsque vous importez une table.

Utilisez l'assistant Ajouter une table pour ajouter une table dans le projet ou le dossier.

Vous pouvez utiliser la connexion de base de données que la base de données temporaire utilise pour sélectionnerune table. Vous pouvez créer une autre connexion de base de données pour vous connecter à la table source lorsquevous importez une table. Un administrateur crée la connexion à la base de données temporaire qui stocke lesenregistrements incorrects ou les tables d'enregistrements dupliqués pour l'outil Analyst, avant de configurer leservice Analyst. Pour plus d'informations sur la configuration de la base de données temporaire, veuillez vous référerau Guide de l'administrateur Informatica.

Propriétés de connexion de base de donnéesVous pouvez utiliser la connexion de base de données que la base de données temporaire utilise pour sélectionnerune table. Lorsque vous importez une table, vous pouvez créer une autre connexion de base de données poureffectuer une connexion à la table relationnelle source. Vous pouvez supprimer les doublons de connexion de la basede données.

La table suivante décrit les propriétés de connexion de base de données que vous pouvez configurer pour uneconnexion de base de données :

Propriété Description

Nom Name of the connection. The name is not case sensitive and must be unique within the domain. It cannotexceed 128 characters, contain spaces, or contain the following special characters:~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /

ID String that the Data Integration Service uses to identify the connection. The ID is not case sensitive. It mustbe 255 characters or less and must be unique in the domain. You cannot change this property after you createthe connection. Default value is the connection name.

Description Description de la connexion.

Type de base dedonnées

Type de base de données relationnelle. Vous pouvez sélectionner une base de données Oracle, MicrosoftSQL Server ou IBM DB2.

Nom d'utilisateur Nom d'utilisateur utilisé pour l'authentification lorsque vous vous connectez à la base de donnéesrelationnelle.

Mot de passe Mot de passe pour le nom d'utilisateur de la base de données.

Chaîne deconnexion

Chaîne de connexion utilisée pour accéder aux données de la base de données.IBM DB2 : <nom de la base de données>Microsoft SQL Server : <nom du serveur>@<nom de la base de données>ODBC : <nom de la source de données>Oracle : <nom de la base de données répertoriée dans l'entrée TNSNAMES>

Chaîne deconnexion d'accèsaux données

URL de connexion JDBC utilisée pour accéder aux métadonnées de la base de données.IBM DB2 : jdbc:informatica:db2://<nom d'hôte>:<port>;DatabaseName=<nom de la base de données>ODBC : s.o.Oracle : jdbc:informatica:oracle://<nom d'hôte>:<port>;SID=<nom de la base de données>

Tables 39

Page 51: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Propriété Description

Microsoft SQL Server : jdbc:informatica:sqlserver://<nom d'hôte>:<port>;DatabaseName=<nom de la basede données>

Page de code Page de code utilisée pour lire une base de données source ou écrire dans une base de données ou un fichiercible.

Ajout d'une tableUtilisez l'assistant Ajouter des tables pour ajouter une table à un projet. Ajoutez les tables pour lesquelles voussouhaitez profiler des données. Pour ajouter une table, sélectionnez ou créez une connexion, sélectionnez le schémaet les tables et ajoutez la table.

1. Dans le Navigateur, sélectionnez le projet ou dossier auquel vous souhaitez ajouter la table.

2. Cliquez sur Actions > Nouveau > Table.

L'assistant Ajout de tables s'affiche.

3. Sélectionnez une connexion.

4. Éventuellement, cliquez sur Gérer les connexions pour créer et configurer une connexion.

5. Dans la fenêtre Gérer les connexions, cliquez sur l'icône Nouvelle connexion pour configurer uneconnexion.

6. Configurez les propriétés de connexion de base de données.

7. Choisissez cette option pour créer une connexion simple ou avancée.

8. Configurez les propriétés de connexion de base de données supplémentaires et cliquez sur OK.

9. Cliquez sur Fermer.

10. (Facultatif) Décochez Afficher schéma par défaut seulement pour afficher tous les schémas associés à laconnexion sélectionnée.

11. Sélectionnez la table que vous souhaitez ajouter ou entrez un nom de table dans la zone de recherche Tables etcliquez sur Atteindre pour effectuer une recherche par nom de table. Cliquez sur Effacer pour supprimer lesrésultats de la recherche et afficher toutes les tables.

12. Éventuellement, entrez un nom de schéma de table dans la zone de recherche Schéma et cliquez sur Atteindrepour rechercher par le nom de schéma de table. Cliquez sur Effacer pour supprimer les résultats de la rechercheet afficher tous les schémas.

13. (Facultatif) Cliquez sur la vue Propriétés pour afficher les propriétés et métadonnées de colonne de la table.Vous pouvez également cliquer sur Aperçu des données Afficher pour afficher les colonnes et les données de latable.

14. Cliquez sur Suivant.

L'assistant affiche la table à ajouter à votre dossier ou projet.

15. Cliquez sur Terminer.

Synchronisation d'un objet de données relationnelVous pouvez synchroniser les modifications apportées à une source de données relationnelle externe avec son objetde données dans Informatica Analyst. Les modifications d'une source de données externe incluent l'ajout, lamodification et la suppression de colonnes, ainsi que les modifications apportées aux règles.

40 Chapitre 4: Objets de données

Page 52: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

1. Dans le panneau Contenu, sélectionnez un objet de données relationnel.

2. Cliquez sur Actions > Synchroniser.

Un message vous invite à confirmer l'action.

3. Pour valider le processus de synchronisation, cliquez sur OK. Cliquez sur Annuler pour annuler le processus.

Si vous cliquez sur OK, un message d'état de synchronisation s'affiche.

4. Quand le message Synchronisation terminée s'affiche, cliquez sur OK.

Ce message affiche un résumé des modifications de métadonnées apportées à l'objet de données. Pour afficherles détails des modifications de métadonnées, utilisez la vue Propriétés.

Règles et instructions pour les tablesUtilisez les règles et instructions suivantes lorsque vous utilisez les tables :

¨ L'outil Analyst affiche les 100 premières lignes par défaut lorsque vous consultez l'aperçu des données d'unetable. L'outil Analyst peut ne pas afficher toutes les colonnes de données d'une table volumineuse.

¨ L'outil Analyst peut importer des tables volumineuses de plus de 30 colonnes pour le profilage des données.Lorsque vous importez une table volumineuse, l'outil Analyst n'affiche pas toutes les colonnes dans l'aperçu desdonnées. Il y affiche les 30 premières colonnes. Cependant, vous pouvez inclure toutes les colonnes des tablesvolumineuses et fichiers plats pour effectuer le profilage.

¨ Vous pouvez importer des tables et colonnes dont les noms comportent des caractères en minuscule et descaractères mixtes.

¨ Vous pouvez importer des tables dont les noms ou les noms de colonnes comportent des caractères spéciaux.Lorsque vous importez une table dont le nom ou les noms de colonnes comportent des caractères spéciaux, l'outilAnalyst les convertit en tirets bas. Vous pouvez utiliser les caractères spéciaux suivants dans les noms decolonnes ou de tables :

" $ . + - = ~ ` ! % ^ & * ( ) [ ] { } ' \ " ; : / ? , < > \ \ | \ t \ r \ n¨ Vous pouvez importer des tables et colonnes avec des mots réservés Microsoft SQL92 ou Microsoft SQL99,

comme par exemple "concat", dans l'outil Analyst.

¨ Vous pouvez utiliser une connexion ODBC pour importer des tables Microsoft SQL Server, MySQL, Teradata etSybase dans l'outil Analyst. La connexion OBDC requiert un nom d'utilisateur et un mot de passe.

¨ Lorsque vous utilisez une connexion Microsoft SQL Server pour accéder aux tables d'une base de donnéesMicrosoft SQL Server, L'outil Analyst n'affiche pas les synonymes des tables.

¨ Lorsque vous prévisualisez l'aperçu des données d'une table relationnelle provenant d'une base de donnéesOracle, IBM DB2, IBM DB2/zOS, IBM DB2/iOS, Microsoft SQL Server et ODBC, l'outil Analyst ne peut pas afficherl'aperçu si les noms de tables, vues, schémas, synonymes et noms de colonnes contiennent des caractères enminuscule ou des caractères mixtes. Pour consulter l'aperçu des données dans les tables se trouvant dans desbases de données sensibles à la casse, définissez l'attribut Prise en charge des identifiants à casse mixte sur« true » dans les connexions des bases de données Oracle, IBM DB2, IBM DB2/zOS, IBM DB2/iOS, Microsoft SQLServer et ODBC, dans l'outil Developer ou dans l'outil Administrator.

¨ Vous pouvez afficher les commentaires de la table de la base de données source après avoir importé la table dansl'outil Analyst. Pour afficher les commentaires de la table source, utilisez un paramètre supplémentaire dans l'URLde connexion JDBC pour accéder aux métadonnées de la base de données. Dans l'option Chaîne d'accès auxmétadonnées dans les propriétés de connexion de base de données, utilisez CatalogOptions=1 ouCatalogOptions=3. Par exemple, utilisez l'URL de connexion JDBC suivante pour une connexion de base dedonnées Oracle :

Oracle: jdbc:informatica:oracle:// <host_name>:<port>;SID=<database name>;CatalogOptions=1

Tables 41

Page 53: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Affichage d'objets de donnéesAffichez les objets de données pour prévisualiser les propriétés de l'objet de données et les métadonnées decolonne.

1. Dans le Navigateur, sélectionnez le projet ou dossier contenant la table ou l'objet de données du fichier.

2. Cliquez sur Actions > Ouvrir pour ouvrir l'objet de données.

L'objet de données s'affiche dans un nouvel onglet. L'outil Analyst récupère les 100 premières lignes de l'objet dedonnées et les affiche dans la vue Prévisualisation des données.

3. Vous pouvez éventuellement sélectionner Colonnes et sélectionner une colonne à inclure dans laprévisualisation. Par défaut, toutes les colonnes sont incluses dans la prévisualisation.

Si vous choisissez de ne pas inclure une colonne, l'outil Analyst actualise la prévisualisation et ne l'y inclutpas.

4. Vous pouvez éventuellement cliquer sur la vue Propriétés pour afficher les propriétés du fichier et de la tabledans le panneau Propriétés.

L'outil Analyst affiche le nom de la table, la description, l'emplacement, le nom de connexion et le nom du schémade la base de données pour l'objet de données de la table. L'outil Analyst affiche le nom du fichier,l'emplacement, le chemin du fichier chargé ou le chemin réseau de l'objet de données du fichier plat.

5. Vous pouvez éventuellement afficher les métadonnées de chaque colonne dans le panneau Colonnes.

Vous pouvez afficher le nom et le type de données pour chaque colonne de la table ou du fichier plat. Vouspouvez voir si la colonne autorise les valeurs null et afficher la clé de chaque colonne de la table. Les propriétésde clé et d'autorisation de valeur null sont des propriétés de la base de données relationnelle.

6. Vous pouvez également cliquer sur Actualiser pour actualiser les métadonnées de l'objet de données.

Édition d'objets de donnéesVous pouvez éditer le nom et la description des propriétés des tables et fichiers plats lors de leur affichage.

1. Dans le Navigateur, sélectionnez le projet ou dossier contenant la table de l'objet de données du fichier plat quevous souhaitez éditer.

2. Cliquez sur Actions > Ouvrir pour ouvrir l'objet de données.

L'objet de données s'ouvre dans un nouvel onglet.

3. Cliquez sur la vue Propriétés pour afficher les propriétés de la table ou du fichier plat dans le panneauPropriétés.

4. Cliquez sur Actions > Éditer pour éditer l'objet de données.

La fenêtre Édition s'affiche.

5. Entrez un nom et éventuellement une description.

6. Cliquez sur OK.

42 Chapitre 4: Objets de données

Page 54: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

C H A P I T R E 5

Spécifications de mappageCe chapitre comprend les rubriques suivantes :

¨ Présentation de la spécification de mappage, 43

¨ Exemple de spécification de mappage, 44

¨ Types de spécification de mappage, 45

¨ Vue Mappage de colonne, 46

¨ Vue Propriétés, 46

¨ Vue Prévisualisation des données, 48

¨ Vue Requête SQL, 49

¨ Vue Résumé de profil, 49

Présentation de la spécification de mappageUne spécification de mappage décrit le mouvement et la transformation de données d'une source vers une cible.Utilisez une spécification de mappage pour définir la logique applicative qui remplit une cible avec des données. Vouspouvez ensuite extraire cette cible pour la reporter dans les données.

Vous pouvez ajouter des agrégations, des filtres, des jointures, des recherches, des règles et des sources à unespécification de mappage. Vous pouvez éditer les agrégations, les filtres, les jointures, les recherches, les règles et lacible dans une spécification de mappage.

Après avoir développé la spécification de mappage, vous pouvez effectuer les tâches suivantes :

¨ Exécuter un profil de colonne sur la source et la cible de la spécification de mappage afin d'analyser la structure etla qualité des données.

¨ Exécuter une requête SQL sur des colonnes sources ou cibles d'une spécification de mappage et afficher lesrésultats de la requête dans une prévisualisation des données.

¨ Charger les résultats de spécification de mappage dans un fichier cible relationnelle ou plat.

¨ Exporter la logique de spécification de mappage vers Microsoft Excel pour la documenter et la partager avecd'autres analystes et développeurs.

¨ Exporter la logique de spécification de mappage vers PowerCenter pour la partager avec un développeurPowerCenter.

¨ Exporter la logique de spécification de mappage comme table virtuelle que les analystes et les développeurspeuvent utiliser pour exécuter des requêtes SQL sur les données.

43

Page 55: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Collaboration entre analyste et développeurLes analystes et les développeurs peuvent collaborer au développement d'une logique applicative pour unespécification de mappage.

Dans l'outil Developer, le développeur visualise la spécification de mappage comme objet de données logique. L'objetde données logique est en lecture seule. Le développeur peut éditer une copie de l'objet de données logique. Si ledéveloppeur supprime l'objet de données logique dans l'outil Developer, la spécification de mappage correspondanteest supprimée de l'outil Analyst.

L'analyste peut afficher l'objet de données logique que le développeur édite dans l'outil Analyst. L'analyste peututiliser cet objet de données logique comme source pour une spécification de mappage.

Le développeur peut créer un mappage qui utilise l'objet de données logique dans l'outil Developer afin de charger lesrésultats de la spécification de mappage dans une cible. L'analyste peut également utiliser la spécification demappage dans l'outil Analyst pour charger ses résultats dans une cible.

Dans PowerCenter, un développeur voit la spécification de mappage comme un mapplet ou un mappage. Leprocessus d'exportation de l'outil Analyst crée un mapplet si l'analyste ne sélectionne pas de cible, et un mappage sil'analyste sélectionne une cible pour la spécification de mappage pendant l'exportation.

Si le processus d'exportation de l'outil Analyst crée un mapplet dans PowerCenter, le développeur peut utiliser lemapplet comme source dans un mappage. Si le processus d'exportation de l'outil Analyst crée un mappage dans unesession non réutilisable d'un flux de travail, le développeur peut créer des objets de connexion et exécuter le flux detravail.

Dans l'outil Administrateur, les analystes et les développeurs visualisent les spécifications de mappage sous la formed'une table virtuelle après que l'analyste exporte la logique de la spécification de mappage sous forme de tablevirtuelle. Les analystes et les développeurs peuvent exécuter des requêtes SQL sur les données de cette tablevirtuelle.

Exemple de spécification de mappageEn tant qu'analyste, vous pouvez développer une logique applicative pouvant remplir une table cible avec le soldeactuel de chaque division d'une institution financière. Vous pouvez exporter cette logique applicative versPowerCenter pour la partager avec un développeur PowerCenter. Vous pouvez exporter cette logique applicativevers une table virtuelle pour exécuter des requêtes SQL sur les données de la table virtuelle.

Utilisez les étapes avancées suivantes pour générer les données du solde actuel des comptes client actifs pour unensemble de produits financiers dans la colonne cible :

1. Vous pouvez créer une spécification de mappage nommée Customer_Data.

2. Vous pouvez sélectionner des tables clients pour des comptes et produits et effectuer une jointure normale afind'afficher les comptes des clients qui ont acheté un produit financier.

3. Vous souhaitez que la table cible de la spécification de mappage ait une structure identique à la tableCurrent_Balance située dans le référentiel Modèle. Vous pouvez sélectionner la table Current_Balance commecible pour la spécification de mappage lorsque de sa création.

4. Vous voulez afficher les données des comptes actifs dans la spécification de mappage. Vous pouvez ajouter unfiltre simple à la spécification de mappage pour masquer les comptes inactifs et afficher les comptes actifs. Vouspouvez afficher la condition de filtre simple suivante :

Customer_Accounts.Status = 'Active'5. Vous pouvez prévisualiser les données dans la spécification de mappage. Les données contiennent les comptes

clients actifs pour les catégories compte-chèques, épargne et produit du marché monétaire. Vous voulez afficher

44 Chapitre 5: Spécifications de mappage

Page 56: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

les données pour les catégories épargne et produit du marché financier. Vous pouvez travailler avec undéveloppeur afin de créer un filtre avancé pour la spécification de mappage. La spécification de mappages'affiche en tant qu'objet de données logique dans l'outil Developer. Le développeur copie l'objet de donnéeslogique et l'édite pour ajouter une condition de filtre qui affiche les comptes clients pour les catégories épargne etproduit du marché financier. Le développeur ajoute la condition de filtre avancé suivante :

Customer_Products.Category = 'Savings' OR Customer_Products.Category = 'Money_Market'6. Vous pouvez afficher l'objet de données logique contenant la condition de filtre avancé comme objet de données

logique dans l'outil Analyst. Vous pouvez l'ajouter en tant que source à la spécification de mappage.

7. Vous pouvez éditer la table cible Current_Balance pour ajouter une règle qui totalise les soldes des catégoriesépargne et produit du marché financier.

8. Vous pouvez prévisualiser les données dans la spécification de mappage et charger les résultats dans une tablecible qui correspond à la structure de la table cible Current_Balance dans la spécification de mappage.

9. Vous pouvez choisir d'exporter la logique de la spécification de mappage vers PowerCenter. Vous pouvezsélectionner un cible dans le référentiel Modèle pour partager la logique de la spécification de mappage avec undéveloppeur PowerCenter.

10. Vous pouvez choisir d'exporter la logique de la spécification de mappage sous forme de table virtuelle quiapparaît dans une base de données virtuelle dans l'outil Administrator. Vous pouvez exécuter des requêtes SQLsur les données de la table virtuelle.

Développement de la spécification de mappageDéveloppez une spécification de mappage pour définir une logique applicative transformant les données de la sourcevers la cible. Après avoir développé la spécification de mappage, vous pouvez charger ses résultats vers une cible ouexporter ceux-ci ou la logique de spécification de mappage pour les partager avec d'autres analystes oudéveloppeurs.

Effectuez les étapes suivantes pour développer une spécification :

1. Créez une spécification de mappage.

2. Configurez la spécification de mappage pour ajouter des agrégations, des filtres, des jointures, des recherches,des règles et des sources, et éditer les agrégations, les filtres, les jointures, les recherches, les règles et lacible.

3. Validez la spécification de mappage.

4. Prévisualisez les résultats de la spécification de mappage.

5. Après avoir développé une spécification de mappage, vous pouvez effectuer les étapes suivantes :

¨ Partager la spécification de mappage avec un développeur.

¨ Charger les résultats de spécification de mappage dans une cible.

¨ Exporter la logique de spécification de mappage comme documentation vers Excel.

¨ Exporter la logique de spécification de mappage vers PowerCenter.

¨ Exporter la logique de spécification de mappage comme table virtuelle.

Types de spécification de mappageVous pouvez créer différents types de spécification de mappage en fonction de la logique applicative que vous voulezdévelopper.

Vous pouvez créer les types de spécification de mappage suivants :

Types de spécification de mappage 45

Page 57: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Spécification de mappage sans cible

Vous pouvez créer une spécification de mappage avec une ou plusieurs sources et sans cible lors de la phaseinitiale de son développement. La spécification de mappage n'est pas valide et vous ne pouvez pas laprévisualiser ou charger ses résultats sur la cible. Cependant, vous pouvez l'éditer pour configurer la cible et lavalider.

Spécification de mappage avec plusieurs sources

Vous pouvez créer une spécification de mappage avec deux ou plusieurs sources et une cible. Lorsque vousutilisez plusieurs sources, vous devez spécifier une condition de jointure pour celles-ci.

Spécification de mappage avec une autre spécification de mappage comme source

Vous pouvez créer une spécification de mappage qui utilise une autre spécification de mappage comme source.Lors du développement incrémentiel d'une spécification de mappage, vous aurez peut-être besoin de configurerdes filtres et règles complexes. Vous pouvez créer des spécifications de mappage distinctes pour scinder lalogique complexe. Vous pouvez ajouter chaque spécification de mappage à une source afin de développer le fluxlogique.

Vue Mappage de colonneLorsque vous sélectionnez ou créez une spécification de mappage, elle s'ouvre dans un onglet distinct. Créez etdéveloppez une spécification de mappage dans la vue Mappage de colonne de l'onglet.

Le tableau suivant décrit les propriétés de spécification de mappage qui s'affichent dans la vue Mappage decolonne :

Propriété Panneau Description

Colonne source Sources Répertorie le nom de la table source et les noms de colonnes.

Transformation Colonnes cibles etdetransformations

Répertorie les colonnes sources possédant une relation avec une colonne cible.Répertorie les colonnes sources, de règle, d'agrégation, de recherche et dejointure possédant une relation avec une colonne cible.

Description de latransformation

Colonnes cibles etdetransformations

Description d'une ligne dans la table cible.

Colonne cible Mappage Nom de la colonne cible.

Vue PropriétésAffichez les propriétés d'une spécification de mappage sur la vue Propriétés. La vue Propriétés s'affiche aussi dansle panneau inférieur de la vue Mappage de colonne.

46 Chapitre 5: Spécifications de mappage

Page 58: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

La table suivante décrit les propriétés de spécification du mappage qui s'affichent dans le panneau Propriétés :

Propriété Description

Nom Nom de la spécification de mappage.

Type Type d'objet. Affiche les spécifications de mappage pour une spécification demappage.

Description Description de la spécification de mappage.

Emplacement Emplacement du projet ou du dossier contenant la spécification de mappage.

Créé le Date de création de la spécification de mappage.

Créé par Nom de l'utilisateur ayant créé la spécification de mappage.

Colonnes sources Tables sources utilisées dans la spécification de mappage.

Colonnes cibles copiées depuis Objet de données utilisé pour créer les colonnes cibles.

Dernière modification le Date de la dernière modification de la spécification de mappage.

Dernière modification par Nom de l'utilisateur qui a modifié pour la dernière fois la spécification de mappage.

Statut de la tâche Affiche le statut de l'opération de chargement qui charge les résultats de la spécificationde mappage sur la cible.

Dernier chargement dans la cible Affiche la date du dernier chargement des résultats de la spécification de mappage sur lacible.

Dernière cible chargée Affiche la dernière cible sur laquelle les résultats de la spécification de mappage on étéchargés.

Dossier PowerCenter Affiche le dossier dans PowerCenter où la spécification de mappage a été exportée.

Objet cible Type de cible dans laquelle les données de la spécification de mappage ont étéchargées.

Balises Répertorie les balises utilisées dans la spécification de mappage.

Base de données virtuelle Nom de la base de données virtuelle pour la spécification de mappage exportée commetable virtuelle.

Table virtuelle Nom de la table virtuelle pour la spécification de mappage exportée comme tablevirtuelle.

URL JDBC URL JDBC pour la spécification de mappage exportée comme table virtuelle.

Dernier chargement Date de la dernière exportation de la logique de spécification de mappage comme tablevirtuelle.

Vue Propriétés 47

Page 59: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

La table suivante décrit les propriétés de spécification de mappage qui apparaissent dans le panneau WhereUsed :

Propriété Description

Où utilisé Répertorie les emplacements dans les autres projets où sont utilisés les objets de laspécification de mappage. Répertorie le nom de la spécification de mappage utiliséecomme source.

La table suivante décrit les propriétés de spécification de mappage qui apparaissent dans le panneau Colonnescible :

Propriété Description

Nom de la cible Nom de la colonne cible.

Type de données Type de données de la colonne cible.

Précision Précision de la colonne cible.

Échelle Échelle de la colonne cible.

Valeur nulle autorisée Propriété d'une colonne de base de données relationnelle qui détermine si la colonnepeut contenir des valeurs null.

Clé Colonne de clé dans la cible.

La table suivante décrit les propriétés de spécification du mappage qui s'affichent dans le panneau Propriétés :

Propriété Description

Règles Nom de la colonne de règle. Affiche les noms des colonnes d'entrée et de sortie.

Colonne Nom de la colonne de règle.

Type de données Type de données de la colonne de règle.

Précision Précision de la colonne de règle.

Échelle Échelle de la colonne de règle.

Vue Prévisualisation des donnéesAffichez les résultats d'une spécification de mappage ou les données d'une source ou d'une cible de spécification demappage dans la vue Prévisualisation des données.

La vue Aperçu des données apparaît aux emplacements suivants dans l'interface de l'outil Analyst :

¨ Dans la vue Mappage de colonne d'une spécification de mappage.

¨ Sous les onglets pour les objets de spécification de mappage de la fenêtre Éditer la spécification demappage.

48 Chapitre 5: Spécifications de mappage

Page 60: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

¨ Dans les sélections des sources et de la cible de la fenêtre Nouvelle spécification de mappage.

Vous pouvez prévisualiser les résultats de la logique métier que vous appliquez à une spécification de mappage lorsdu développement de la spécification de mappage.

Lorsque vous éditez une spécification de mappage, vous pouvez prévisualiser les données pour les objets despécification de mappage que vous ajoutez ou éditez. L'outil Analyst prévisualise les données dans la cible despécification du mappage. Après avoir prévisualisé les résultats de la spécification de mappage, vous pouvez chargerles résultats sur une cible.

Lorsque vous créez une spécification de mappage, vous pouvez prévisualiser les données dans les sources et ciblesque vous sélectionnez. Lorsque vous sélectionnez un objet de transformation et exécutez une prévisualisation desdonnées, l'outil Analyst renvoie une prévisualisation des données pour l'objet de transformation et les objets detransformation ajoutés avant cet objet.

Vue Requête SQLVous pouvez prévisualiser les résultats d'une requête SQL dans la vue Requête SQL.

Vous pouvez voir et éditer les requêtes SQL existantes. Vous pouvez ajouter des requêtes SQL pour une section demappage. La vue Requête SQL affiche les résultats d'une requête SQL comme une prévisualisation des données.Vous pouvez cliquer sur les icônes dans la vue pour afficher la requête SQL utilisée dans la spécification de mappage,éditer la requête SQL dans un éditeur et prévisualiser les données dans une requête SQL.

Vue Résumé de profilVous pouvez afficher le résumé de profil pour la source ou la cible profilée, et les valeurs, modèles et statistiques dechaque colonne profilée dans la vue Résumé de profil.

Utilisez la vue Résumé de profil pour exécuter un profil de colonne sur une source ou une cible de spécification demappage.

Le tableau suivant décrit les info-bulles et icônes qui s'affichent dans la vue Résumé de profil :

Icône Description

Résumé de profil Le résumé de profil décrit les résultats du profil tels que le nombre de valeurs uniques et nullesexprimé en nombre et en pourcentage.

Icône Politiqued'échantillonnage

La politique d'échantillonnage de l'outil Analyst pour l'objet profilé. L'outil Analyst affiche lapolitique d'échantillonnage pour l'objet lorsque vous passez le curseur sur l'icône.

Icône Afficher les détails Permet d'afficher les valeurs, modèles et statistiques pour chaque résultat de profil.

Icône Actualiser Permet de réexécuter le profil de colonne.

Vue Requête SQL 49

Page 61: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

C H A P I T R E 6

Configuration de spécification demappage

Ce chapitre comprend les rubriques suivantes :

¨ Configuration de spécification de mappage, 50

¨ Création d'une spécification de mappage, 51

¨ Édition d'une spécification de mappage, 51

¨ Mappage de colonnes sources et cibles, 52

¨ Recherche de colonnes, 53

¨ Retrait des relations de colonnes, 53

¨ Validation de spécification de mappage, 53

¨ Requête SQL, 55

Configuration de spécification de mappageAprès avoir créé une spécification de mappage, vous pouvez configurer les objets que vous souhaitez utiliser dans laspécification de mappage.

Après avoir ajouté des objets à la spécification de mappage, vous pouvez les éditer. Vous pouvez ajouter dessources, règles, filtres, recherches ou jointures à une spécification de mappage. Vous pouvez rechercher des objetsde données lorsque vous ajoutez une source ou une recherche à une spécification de mappage. Vous pouvezégalement rechercher des règles réutilisables lorsque vous appliquez une règle à une spécification de mappage.

Vous pouvez ajouter une cible virtuelle à une spécification de mappage. Si vous créez une spécification de mappagesans cible, l'outil Analyst en crée une vide. Vous pouvez éditer la cible pour configurer les champs cibles. Vouspouvez valider la spécification de mappage pour vérifier qu'elle ne contient pas d'erreurs.

Après avoir ajouté des objets à une spécification de mappage, l'outil Analyst mappe une relation entre les colonnes del'objet et les colonnes cibles. Vous pouvez retirer la relation entre les colonnes.

Vous pouvez également exécuter une requête SQL sur des colonnes source ou cible d'une spécification de mappageafin d'afficher les résultats de la requête dans une prévisualisation des données.

50

Page 62: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Création d'une spécification de mappageCréez une spécification de mappage comme conteneur de la logique applicative qui transforme et déplace lesdonnées de la source vers la cible.

Avant de créer une spécification de mappage, vérifiez que les sources que vous souhaitez utiliser existent dans unprojet.

1. Dans le Navigateur, sélectionnez un projet pour créer la spécification de mappage.

2. Cliquez sur Actions > Nouveau > Spécification de mappage.

La fenêtre Nouvelle spécification de mappage s'affiche à l'écran.

3. Entrez un nom unique et éventuellement une description.

4. Sélectionnez le dossier dans lequel vous souhaitez créer la spécification de mappage.

5. Cliquez sur Suivant.

6. Dans le panneau Sources, cliquez sur l'icône Ajouter un objet source et cliquez sur chaque case à cocher pourajouter une ou plusieurs sources pour la spécification de mappage.

La fenêtre Ajouter un objet source s'affiche.

7. Dans le panneau Objet source, sélectionnez une ou plusieurs sources.

8. Sélectionnez une source et cliquez sur Prévisualisation des données pour prévisualiser les données sources(facultatif).

9. Sélectionnez une source et cliquez sur Propriétés pour afficher les propriétés de la source (facultatif).

10. Cliquer sur OK, puis sur Suivant.

11. Si vous avez sélectionné plusieurs sources, cliquez sur l'icône Nouvelle jointure afin de créer une jointure et desélectionner les options de modification pour la configurer.

12. Cliquer sur OK, puis sur Suivant.

13. Choisissez cette option pour utiliser une cible virtuelle ou une cible dans le panneau Objet cible.

¨ Utilisez une cible virtuelle si la structure de l'objet de données cible est inconnue.

¨ Utilisez une cible depuis le panneau Objet cible si vous connaissez la structure de l'objet de données. Si vouschargez les résultats de la spécification de mappage dans une table, la structure de cette cible doitcorrespondre à la structure de la table cible.

14. Éventuellement, sélectionnez une cible et cliquez sur Aperçu des données pour afficher les données cible.

15. Vous pouvez également sélectionner une cible et cliquer sur Propriétés pour afficher les propriétés de cible.

16. Cliquez sur Terminer.

Édition d'une spécification de mappageÉditez la spécification de mappage pour configurer les règles, le filtre, les objets de transformation et la cible de laspécification de mappage.

1. Cliquez sur Actions > Éditer > Général.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Modifiez le nom et la description de la spécification de mappage (facultatif).

Création d'une spécification de mappage 51

Page 63: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

3. Cliquez sur les onglets Sources, Jointures, Recherches, Règles, Filtre, Agrégation, ou Cible et configurezles options d'édition (facultatif).

4. Cliquez sur Enregistrer.

Mappage de colonnes sources et ciblesL'outil Analyst peut mapper automatiquement les colonnes source et cible en fonction de leurs noms et positions.L'outil Analyst peut également mapper automatiquement des colonnes en fonction des critères avancés que vousintroduisez pour leurs noms et positions. Vous pouvez également sélectionner chaque colonne source et cible pourmapper les colonnes.

Le mode Avancé de la fenêtre Mappage automatique permet d'entrer les critères de mappage de colonnes.

Lorsque vous mappez par nom de colonne, l'outil Analyst ignore la source et la cible, mais aussi les préfixes et lessuffixes. Par exemple, mappez ACCOUNTS_PAID sur ACCOUNTS.

Lorsque vous mappez par la position de la colonne, l'outil Analyst mappe la première ou la dernière colonne sourceavec la colonne cible que vous sélectionnez. Par exemple, mappez la première colonne source ACCOUNTS_PAIDsur la colonne cible ACCOUNTS.

Mappage des colonnes source et cible par nom ou positionMappez automatiquement des colonnes sources et cibles en fonction de leurs conventions de dénomination et deleurs positions

1. Dans le panneau Sources, cliquez sur l'icône Mappage automatique des colonnes.

La fenêtre Mappage automatique s'ouvre.

2. Choisissez de mapper les colonnes en mode simple ou avancé.

¨ Pour un mappage de colonnes en mode simple, sélectionnez Simple.

¨ Pour un mappage de colonnes en mode avancé, sélectionnez Avancé et choisissez de mapper les colonnespar nom ou position de colonne.

Dans le mode simple, l'outil Analyst mappe les colonnes avec le même nom ou la même position. Dans le modeavancé, l'outil Analyst mappe les colonnes selon le nom ou la position.

3. Dans le panneau Colonnes cibles et de transformations, cliquez sur Afficher pour mettre à jour laspécification de mappage avec les colonnes mappées (facultatif).

4. Cliquez sur Enregistrer.

Mappage vers les colonnes sélectionnéesVous pouvez sélectionner chaque colonne source pour la mapper vers une colonne cible dans la spécification demappage.

1. Dans le panneau Sources, sélectionnez une colonne source.

2. Dans le panneau Colonnes cibles et de transformations, sélectionnez une colonne cible.

3. Cliquez sur l'icône Mapper vers les colonnes sélectionnées entre les panneaux Sources et Transformationset colonnes cibles.

52 Chapitre 6: Configuration de spécification de mappage

Page 64: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Recherche de colonnesRecherchez des colonnes dans une spécification de mappage afin de trouver les colonnes que vous souhaitezmodifier ou ajouter à des objets.

u Sur la vue Mappage de colonne, cliquez sur l'icône Trouver pour trouver des objets. La table suivante décrit lesoptions proposées pour les objets que vous pouvez rechercher :

Option Description

Colonnes sources Dans le panneau Sources, entrez un nom de colonne source.

Colonnes cibles Dans le panneau Colonnes cibles et de transformations, entrez un nom de colonnecible.

Colonnes de transformations Dans le panneau Colonnes cibles et de transformations, entrez un nom de colonne detransformation.

Descriptions des transformations Dans le panneau Colonnes cibles et de transformations, entrez une description pourles objets de transformation.

Retrait des relations de colonnesLorsque vous ajoutez des objets à une spécification de mappage, l'outil Analyst mappe une relation entre lescolonnes d'objets et les colonnes cibles. Vous pouvez retirer les relations entres ces colonnes.

1. Dans le panneau Colonnes cibles et de transformations, sélectionnez une colonne dans le panneauTransformations.

2. Cliquez sur Actions > Effacer la transformation pour retirer la relation pour la colonne.

Validation de spécification de mappageValidez la spécification de mappage pour vérifier qu'elle ne contient pas d'erreur. Vous pouvez valider unespécification de mappage pendant différentes phases de son cycle de développement. Vous devez charger unespécification de mappage valide sur une cible.

Vous pouvez valider une spécification de mappage aux étapes suivantes du développement :

¨ Pendant le cycle de développement de la spécification de mappage.

¨ Lorsque vous prévisualisez les résultats de la spécification de mappage.

¨ Lorsque vous chargez les résultats de la spécification de mappage dans la cible.

¨ Lorsque vous exportez la logique de spécification de mappage vers PowerCenter.

¨ Lorsque vous exportez la logique de spécification de mappage comme table virtuelle.

Lorsqu'une erreur de validation se produit, la spécification de mappage n'est pas valide. L'outil Analyst ne peut pascharger les résultats de la spécification de mappage dans la cible, ni exporter la logique de la spécification demappage comme table virtuelle ou vers PowerCenter.

Recherche de colonnes 53

Page 65: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Erreurs de validation lors du développement d'une spécification demappage

Des erreurs de validation peuvent se produire lors du développement de la spécification de mappage.

Les erreurs de validation suivantes peuvent se produire lors du cycle de développement de la spécification demappage :

¨ La spécification de mappage ne contient aucune cible.

¨ La spécification de mappage contient des expressions, règles, agrégations, filtres, recherches ou jointures nonvalides.

¨ La spécification de mappage contient une source qui a été supprimée ou modifiée dans le référentiel modèle.

¨ La spécification de mappage contient des relations de colonnes sources et cibles non valides car les types dedonnées sont incompatibles.

Erreurs de validation lors de la prévisualisation des donnéesDes erreurs de validation peuvent se produire lorsque vous prévisualisez les résultats d'une spécification demappage.

Les erreurs de validation suivantes peuvent se produire lorsque vous prévisualisez les résultats d'une spécification demappage :

¨ La spécification de mappage contient des expressions, règles, agrégations, filtres, recherches ou jointures nonvalides.

¨ La spécification contient des relations de colonnes sources et cibles non valides.

Erreurs de validation lors d'une opération de chargement sur la cibleDes erreurs de validation peuvent se produire lorsque vous chargez les résultats d'une spécification de mappage surla cible.

Les erreurs de validation suivantes peuvent se produire lorsque vous chargez les résultats d'une spécification demappage sur la cible :

¨ La spécification de mappage contient des expressions, règles, agrégations, filtres, recherches ou jointures nonvalides.

¨ La spécification de mappage contient des relations de colonnes sources et cibles non valides car les types dedonnées sont incompatibles.

¨ La structure et les propriétés de la cible de spécification de mappage ne correspondent pas à celles de l'objet dedonnées cible.

¨ L'objet de données cible n'existe pas dans le référentiel modèle.

¨ La connexion de base de données de l'objet de données cible contient des propriétés de connexion de base dedonnées incorrectes.

¨ La connexion de base de données de l'objet de données cible est supprimée.

¨ Vous n'avez pas l'autorisation d'utiliser la connexion de base de données pour l'objet de données cible.

¨ Le service d'intégration de données du service Analyst est désactivé ou devient désactivé lors de l'opération dechargement.

¨ Le service de référentiel modèle est désactivé ou devient désactivé lors de l'opération de chargement.

¨ Le module de service de mappage du service d'intégration de données n'est pas disponible.

54 Chapitre 6: Configuration de spécification de mappage

Page 66: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

¨ L'objet de données source de la spécification de mappage est identique à l'objet de données cible sur lequel voussouhaitez charger les résultats de la spécification de mappage.

¨ La spécification de mappage contient des sources de l'outil Developer qui ne sont pas valides.

Requête SQLExécutez une requête SQL sur des colonnes sources ou cibles d'une spécification de mappage afin d'afficher lesrésultats de la requête dans une prévisualisation des données.

Si une source contient un nombre important de colonnes, les analystes peuvent exécuter une requête SQL sur unesélection de colonnes sources afin d'afficher les résultats de la requête comme sous-ensemble des données sources.Les analystes peuvent exécuter une requête SQL sur des colonnes cibles afin de valider la logique de spécification demappage avant d'exporter la spécification de mappage comme table virtuelle.

L'outil Analyst ajoute la requête par défaut suivante pour sélectionner toutes les colonnes de la cible de laspécification de mappage :

SELECT * from [MAPPING SPECIFICATION NAME]

Ajout d'une requête SQLAjoutez une requête SQL pour interroger les données sources ou cibles d'une spécification de mappage.

1. Dans la vue Mappage de colonne, cliquez sur Actions > Requête SQL.

La fenêtre Requête SQL s'affiche.

2. Dans le panneau Colonnes, sélectionnez une colonne source ou cible et cliquez sur l'icône de flèche pourl'ajouter à l'éditeur Requête SQL.

3. Cliquez sur l'éditeur Requête SQL pour modifier la requête.

4. Cliquez sur l'icône Valider pour valider la requête SQL (facultatif).

5. Cliquez sur Exécuter la requête SQL pour exécuter la requête SQL.

Édition d'une requête SQLÉditez une requête SQL pour modifier l'instruction de requête ou pour interroger une autre colonne source ou cible.

1. Dans la vue Requête SQL, cliquez sur l'icône Éditer.

La fenêtre Requête SQL s'affiche.

2. Modifiez la requête SQL dans l'éditeur de requête SQL.

3. Cliquez sur Exécuter la requête SQL pour exécuter et sauvegarder la requête SQL.

Requête SQL 55

Page 67: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

C H A P I T R E 7

Objets de spécification de mappageCe chapitre comprend les rubriques suivantes :

¨ Objets de spécification de mappagePrésentation, 56

¨ Sources de spécification de mappage, 56

¨ Cible de spécification de mappage, 57

¨ Agrégations de spécifications de mappage, 59

¨ Règles de spécification de mappage, 61

¨ Filtres de spécification de mappage, 62

¨ Recherches de spécification de mappage, 64

¨ Jointures de spécification de mappage, 66

Objets de spécification de mappagePrésentationAjoutez des objets à une spécification de mappage pour effectuer des opérations de transformation de données. Vousdevez éditer la spécification de mappage pour ajouter et modifier des objets.

Ajoutez et éditez des objets de spécification de mappage sur la vue Mappage de colonne. Vous pouvez ajouter dessources, des colonnes cibles, des filtres, des règles et des objets de transformation tels que des agrégations, desrecherches et des jointures à une spécification de mappage.

Vous pouvez ajouter les objets suivants à une spécification de mappage :

¨ Agrégations

¨ Filtres

¨ Jointures

¨ Recherches

¨ Règles

¨ Sources

¨ Colonnes cibles

Sources de spécification de mappageLorsque vous créez une spécification de mappage, vous devez y ajouter une ou plusieurs sources.

56

Page 68: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Lorsque vous ajoutez des sources multiples à une spécification de mappage, vous devez spécifier une jointure entreles sources.

Vous pouvez utiliser les tables Metadata Manager que vous importez dans le référentiel modèle en tant que sources.Vous pouvez utiliser les tables, les fichiers plats, les objets de données logiques, les objets de médias sociaux et lesspécifications de mappage comme sources.

Si une source externe change, vous pouvez synchroniser les modifications avec les objets source correspondantsdans une spécification de mappage. Après la synchronisation des modifications, l'outil Analyst met à jour laspécification de mappage pour faire correspondre les modifications dans l'objet de données. Vous devez ouvrir ànouveau la spécification de mappage pour afficher la source mise à jour.

Vous pouvez rechercher des colonnes sources dans la spécification de mappage. Vous pouvez ajouter des colonnessources à la cible, aux règles, aux filtres ou aux jointures. Vous pouvez également mapper automatiquement lescolonnes sources aux colonnes cibles en fonction des conventions de dénomination et des positions des colonnes.Vous pouvez faire glisser plusieurs colonnes sources vers la cible afin de les insérer entre des colonnes ciblesexistantes.

Vous pouvez retirer une source de la spécification de mappage. Lorsque vous retirez une source qui est référencéepar d'autres objets, l'outil Analyst affiche une liste des objets référencés. Si vous retirez la source qui a des objetsréférencés, la spécification de mappage se sera pas valide.

Ajout et édition d'une sourceLa fenêtre Éditer la spécification de mappage permet d'ajouter ou d'éditer une source. Vous pouvez ajouterplusieurs sources à une spécification de mappage. Ajoutez des sources pour utiliser des objets de donnéessupplémentaires dans la spécification de mappage. Vous pouvez retirer une source d'une spécification demappage.

1. Dans le panneau Mappage de colonne, cliquez sur Actions > Éditer > Sources.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Dans le panneau Sources, cliquez sur l'icône Ajouter un objet source.

La fenêtre Ajouter un objet source s'affiche.

3. Dans le panneau Objet source, cliquez sur chaque case à cocher pour sélectionner une ou des sources d'unprojet.

4. Sélectionnez une source et cliquez sur Prévisualisation des données pour prévisualiser la source(facultatif).

5. Sélectionnez une source et cliquez sur Propriétés pour afficher les propriétés de la source (facultatif).

6. Cliquez sur OK.

7. Sélectionnez une source et cliquez sur l'icône Retirer de la spécification de mappage pour la retirer de laspécification de mappage (facultatif).

8. Cliquez sur Enregistrer.

Cible de spécification de mappageUtilisez une cible dans la spécification de mappage pour définir la structure de l'objet de données cible.

Vous devez connaître la structure de l'objet de données cible lorsque vous utilisez une cible dans la spécification demappage. Si vous ne connaissez pas la structure cible, vous pouvez choisir une cible virtuelle. L'outil Analyst crée une

Cible de spécification de mappage 57

Page 69: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

cible vide dans la spécification de mappage. Vous pouvez éditer la spécification de mappage pour configurer lacible.

Après avoir finalisé la spécification de mappage, vous pouvez charger ses résultats dans un objet de données ciblecorrespondant à la structure de la cible dans la spécification de mappage.

Remarque: Les propriétés des colonnes cibles de la spécification de mappage doivent correspondre à la structuredes colonnes dans l'objet de données de la table cible.

Types de données des cibles de spécification de mappageSi la cible contient des types de données incompatibles, vous ne pouvez pas charger les résultats de spécification demappage dans une cible ou exporter la logique de spécification de mappage vers PowerCenter.

Les types de données suivantes sont compatibles avec la cible de spécification de mappage :

¨ Nombre entier

¨ Bigint

¨ Chaîne

¨ Texte

¨ Binaire

¨ Décimal

¨ Double

¨ Date/heure

Options d'édition des ciblesLorsque vous éditez la cible dans une spécification de mappage, vous pouvez sélectionner une option d'édition pourla modifier.

Vous pouvez modifier la cible depuis le panneau Colonnes cibles et de transformations, et sélectionner une optiond'édition de cible pour effectuer une tâche d'édition. Vous pouvez sélectionner les options d'édition de la cible sousl'onglet Cible de la fenêtre Éditer la spécification de mappage. Vous pouvez également faire glisser plusieurscolonnes sources depuis le panneau Sources pour les ajouter à la cible dans le panneau Colonnes cibles et detransformations.

Vous pouvez ajouter une colonne et la sélectionner pour l'éditer. Vous pouvez sélectionner une ou plusieurs colonnescibles et les dupliquer, déplacer des colonnes vers le haut ou vers le bas, ou encore supprimer des colonnes.

Après avoir édité la cible, vous pouvez prévisualiser les données sous l'onglet Prévisualisation des données etafficher les propriétés de cible sous l'onglet Propriétés.

Édition de la cibleÉditez la cible dans une spécification de mappage pour ajouter des colonnes cibles ou modifier leurs propriétés.

1. Pour éditer les valeurs des colonnes cibles, cliquez sur Actions > Éditer > Cible.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Sélectionnez une option d'édition de cible pour effectuer une tâche d'édition.

3. Cliquez dans l'onglet Prévisualisation des données pour prévisualiser les données cibles (facultatif).

4. Cliquez dans l'onglet Propriétés pour afficher les propriétés de cible (facultatif).

58 Chapitre 7: Objets de spécification de mappage

Page 70: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Agrégations de spécifications de mappageAjoutez une agrégation à une spécification de mappage pour effectuer les calculs d'agrégation sur plusieurs lignes dedonnées. Vous pouvez ajouter plusieurs fonctions d'agrégation à l'agrégation.

Lorsque vous ajoutez une agrégation, vous pouvez effectuer les calculs d'agrégation sur des groupes de colonnes ousur toutes les colonnes. Lorsque vous effectuez un regroupement par colonnes, vous pouvez appliquer les conditionset les règles d'agrégation à plusieurs colonnes. Vous pouvez inclure des filtres, des règles, des clausesconditionnelles et des expressions imbriquées dans une agrégation. Vous pouvez également ajouter différentesagrégations à plusieurs colonnes.

Vous pouvez ajouter, éditer ou supprimer un agrégateur. Vous pouvez également prévisualiser les données dans unagrégateur.

Vous pouvez ajouter les types d'agrégations suivants :Agrégation simple

Agrège les données en appliquant des conditions et des règles à plusieurs colonnes. Vous pouvez ajouter descolonnes de recherche, de règle et de source aux conditions d'une agrégation simple.

Agrégation avancée

Agrège les données en appliquant des fonctions et des expressions d'agrégation à plusieurs colonnes. Vouspouvez ajouter une recherche, une règle et des colonnes source à l'expression dans une condition d'agrégateuravancé.

Propriétés d'agrégationConfigurez les propriétés d'agrégation lorsque vous ajoutez ou éditez une agrégation.

Le tableau suivant décrit les propriétés d'agrégation que vous pouvez configurer :

Propriétés d'agrégation Description

Fonctions Configurez les propriétés suivantes pour les fonctionsd'agrégation :- Fonction. Type de fonction d'agrégation.- Nom de source de l'agrégation. Nom de source, de recherche

ou de règle pour la colonne à laquelle appliquer la fonctiond'agrégation.

- Nom de colonne d'agrégation. Nom de la source, de larecherche ou de la colonne de règles à laquelle appliquer lafonction d'agrégation.

- Nom de la colonne cible. Nom de colonne dans la cible despécification de mappage qui renvoie les résultats de lafonction d'agrégation.

Conditions Utilisez les conditions d'agrégation pour réduire le nombre delignes de l'agrégation. Configurez la source, la recherche, lacolonne de règle, l'opérateur et la valeur pour une conditiond'agrégateur.

Fonctions et conditions Configurez les propriétés suivantes pour les fonctions et lesconditions :- Expression. Expression dans l'agrégation qui contient les

fonctions et les conditions d'agrégation.- Nom de la colonne cible. Nom de la colonne cible qui contient

les résultats de l'agrégateur.

Agrégations de spécifications de mappage 59

Page 71: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Ajout et édition d'une agrégation simpleAjoutez une agrégation simple pour appliquer des conditions et des règles afin d'agréger les données sur lescolonnes. Éditez une agrégation simple pour modifier les conditions, les règles et effectuer un regroupement parcolonnes.

1. Cliquez sur Actions > Éditer > Agrégation.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Choisissez cette option pour ajouter ou éditer un agrégateur.

¨ Pour créer une agrégation, cliquez sur l'icône Nouvelle agrégation.

¨ Pour éditer une agrégation, cliquez sur l'icône Éditer.

3. Pour ajouter ou éditer un agrégateur simple, cliquez sur Simple.

4. Dans le panneau Fonctions, cliquez sur l'icône Ajouter la règle et sélectionnez Fonction, Nom de sourced'agrégation, Nom de colonne d'agrégation et Nom de la colonne cible.

5. Dans le panneau Conditions, sélectionnez une colonne, un opérateur et entrez une valeur pour créer unecondition.

6. Cliquez sur Suivant.

7. Éventuellement, dans le panneau Colonnes, sélectionnez les colonnes que vous souhaitez regrouper afind'effectuer des calculs d'agrégation sur les groupes de colonnes.

Pour sélectionner plusieurs colonnes, appuyez sur la touche Maj ou Ctrl et cliquez sur chaque colonne.

8. Cliquez sur l'icône de flèche pour ajouter les colonnes au panneau Grouper par.

9. Dans le panneau Prévisualisation des données, cliquez sur Afficher pour prévisualiser les donnéesregroupées selon les valeurs de correspondance du groupe par colonnes (facultatif).

10. Cliquez sur Terminer puis sur Enregistrer.

Ajout et édition d'un agrégateur avancéAjoutez une agrégation avancée pour appliquer des conditions et des expressions afin d'agréger les données sur lescolonnes. Éditez une agrégation avancée pour modifier les conditions, les expressions et effectuer un regroupementpar colonnes.

1. Cliquez sur Actions > Éditer > Agrégation.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Choisissez cette option pour ajouter ou éditer un agrégateur.

¨ Pour créer une agrégation, cliquez sur l'icône Nouvelle agrégation.

¨ Pour éditer une agrégation, cliquez sur l'icône Éditer.

3. Pour ajouter ou éditer un éditeur avancé, cliquez sur Avancé.

4. Dans le panneau Fonctions et conditions, cliquez sur l'icône Ajouter la condition.

5. Sélectionnez un nom de colonne cible.

6. Dans l'onglet Fonctions, sélectionnez une fonction, cliquez sur l'icône de flèche et sélectionnez une colonnepour ajouter la fonction à l'Éditeur d'expressions.

7. Éventuellement, dans l'onglet Règles, sélectionnez la colonne et le type de données et cliquez sur l'icône deflèche pour ajouter la colonne de règle à l'Éditeur d'expressions.

8. Éventuellement, dans l'onglet Recherche, sélectionnez la colonne et le type de données et cliquez sur l'icône deflèche pour ajouter la colonne de recherche à l'Éditeur d'expressions.

60 Chapitre 7: Objets de spécification de mappage

Page 72: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

9. Cliquez sur OK, puis sur Suivant.

10. Éventuellement, dans le panneau Colonnes, sélectionnez les colonnes que vous souhaitez regrouper afind'effectuer des calculs d'agrégation sur les groupes de colonnes.

Pour sélectionner plusieurs colonnes, appuyez sur la touche Maj ou Ctrl et cliquez sur chaque colonne.

11. Cliquez sur l'icône de flèche pour ajouter les colonnes au panneau Grouper par.

12. Dans le panneau Prévisualisation des données, cliquez sur Afficher pour prévisualiser les donnéesregroupées selon les valeurs de correspondance du groupe par colonnes (facultatif).

13. Cliquez sur Terminer puis sur Enregistrer.

Règles de spécification de mappageCréez une règle qui définit la logique applicative pour les colonnes cibles d'une spécification de mappage. Lorsquevous créez une règle, vous pouvez ajouter des fonctions d'expression à celle-ci. Appliquez une règle à unespécification de mappage pour ajouter la logique de règle existante aux colonnes cibles.

Vous pouvez créer une règle pour une spécification de mappage ou appliquer une règle à une spécification demappage. Après avoir créé une règle pour une spécification de mappage, vous pouvez la définir comme réutilisable.Vous pouvez prévisualiser les résultats de la règle.

Lorsque vous appliquez une règle à une spécification de mappage, l'outil Analyst mappe une relation entre lescolonnes de la règle et celles de la cible. Vous pouvez retirer les relations entre les colonnes de la règle et celles de lacible. Cependant, les colonnes de la règle restent dans la spécification de mappage. Vous pouvez supprimer unerègle de la spécification de mappage. L'outil Analyst retire la relation entre les colonnes de la règle et celles de la cibleet supprime la colonne de règle de la spécification de mappage.

Application d'une règleAppliquez une règle réutilisable à une colonne cible de la spécification de mappage pour appliquer la logique de larègle à la colonne. La règle doit exister dans le référentiel modèle.

1. Dans la vue Mappage de colonne, cliquez sur Actions > Éditer > Règles.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Cliquez sur l'icône Nouvelle règle.

La fenêtre Nouvelle règle s'affiche.

3. Sélectionnez Appliquer une règle.

4. Cliquez sur Suivant.

5. Dans le panneau Règles, sélectionnez une règle réutilisable dans un projet ou un dossier.

Les panneaux Entrées et Sorties affichent les propriétés des colonnes d'entrée et de sortie de la règle.

6. Cliquez sur Suivant.

7. Entrez le nom de la colonne de règle.

8. Entrez facultativement une description.

9. Dans le panneau Entrées, sélectionnez la colonne d'entrée pour la règle.

10. Dans le panneau Sorties, sélectionnez une colonne cible dans la spécification de mappage.

11. Vous pouvez également éditer le Nom de colonne de sortie.

Règles de spécification de mappage 61

Page 73: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

12. Cliquez sur Terminer.

13. Cliquez sur Oui dans le message qui s'affiche pour remplacer les objets de transformation et cliquez surEnregistrer.

Création d'une règle de spécification de mappageCréez une règle pour une colonne cible dans une spécification de mappage afin de développer une logiqueapplicative pour la colonne. Lorsque vous créez une règle, vous configurez les options d'édition de celle-ci. Vouspouvez également la définir comme réutilisable.

1. Dans la vue Mappage de colonne, cliquez sur Actions > Éditer > Règles.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Cliquez sur l'icône Nouvelle règle.

La fenêtre Nouvelle règle s'affiche.

3. Sélectionnez Créer une règle.

4. Cliquez sur Suivant.

5. Entrez un nom et éventuellement une description.

6. Entrez un nom de règle.

7. Sélectionnez un nom de colonne cible pour y appliquer la règle.

8. Pour que la règle devienne réutilisable, sélectionnez Enregistrer la règle et sélectionnez un projet pourenregistrer la règle.

9. Dans l'onglet Fonctions, sélectionnez une fonction, cliquez sur l'icône de flèche et sélectionnez une colonnepour ajouter la fonction à l'Éditeur d'expressions.

10. Éventuellement, sous l'onglet Colonnes. Sélectionnez une colonne cible et cliquez sur l'icône de flèche pourl'ajouter à l'Éditeur d'expressions.

11. Éventuellement, dans l'onglet Règles, sélectionnez une colonne et un type de données et cliquez sur l'icône deflèche pour ajouter la colonne de règle à l'Éditeur d'expressions.

12. Éventuellement, dans l'onglet Recherche, sélectionnez une colonne et un type de données et cliquez sur l'icônede flèche pour ajouter la colonne recherche à l'Éditeur d'expressions.

13. Cliquez sur Terminer.

14. Cliquez sur Oui pour remplacer l'objet de transformation et cliquez sur Enregistrer.

Filtres de spécification de mappageAjoutez des filtres à une spécification de mappage pour limiter les données qui s'affichent dans les résultats de laspécification de mappage. Lorsque vous ajoutez un filtre, vous pouvez spécifier les conditions de filtre à utiliser.

Vous pouvez ajouter les types de filtres suivants :

¨ Filtre simple. S’applique à plusieurs valeurs et opérateurs sur les colonnes source.

¨ Filtre avancé. S’applique à des expressions, fonctions et règles sur les colonnes source.

62 Chapitre 7: Objets de spécification de mappage

Page 74: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Ajout et édition d'un filtre simpleAjoutez un filtre simple pour filtrer les données par une valeur fixe sur une colonne. Après avoir ajouté un filtre simple,vous pouvez l'éditer pour modifier les valeurs de filtre et les colonnes cible.

1. Pour ajouter ou éditer un filtre, cliquez sur Actions > Éditer > Filtre.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Choisissez d'ajouter ou éditer un filtre.

¨ Pour ajouter un filtre, cliquez sur l'icône Nouveau filtre.

¨ Pour éditer un filtre, cliquez sur l'icône Éditer.

L'icône Nouveau filtre ou Éditer filtre s'affiche.

3. Sélectionnez un filtre Simple.

4. Dans le panneau Condition, sélectionnez une colonne, un opérateur et entrez une valeur.

5. Éventuellement, dans le panneau Aperçu des données, cliquez sur l'icône Actualiser pour prévisualiser lesdonnées.

6. Cliquez sur OK.

Le panneau Propriétés des filtres affiche la condition de filtre.

7. Éventuellement, cliquez sur l'icône Éditer ou Supprimer pour éditer ou supprimer le filtre.

8. Cliquez sur Enregistrer.

Ajout et édition d'un filtre avancéAjoutez un filtre avancé pour filtrer les données par plusieurs valeurs sur des colonnes. Une fois que vous ajoutez unfiltre avancé, vous pouvez l'éditer pour modifier les valeurs de filtre et les colonnes cible.

Ouvrez la spécification de mappage pour afficher la vue Mappage de champ.

1. Cliquez sur Actions > Ajouter > Filtre.

La fenêtre Éditer le filtre s'affiche.

2. Sélectionnez Filtre avancé.

3. Dans l'onglet Fonctions, sélectionnez une fonction, cliquez sur l'icône de flèche et sélectionnez une colonne,cliquez ensuite sur OK pour ajouter la fonction à l'Éditeur d'expressions.

4. Éventuellement, dans l'onglet Colonnes, sélectionnez une colonne et cliquez sur l'icône d'ajout pour ajouter lacolonne à l'Éditeur d'expressions.

5. Sélectionnez un des choix optionnels pour effectuer un filtre de la tâche :

¨ Éventuellement, dans l'onglet Règles, sélectionnez une règle et cliquez sur l'icône d'ajout pour ajouter lacolonne de règle à l'Éditeur d'expressions.

¨ Vous pouvez également entrer une expression dans l'Éditeur d'expressions.

¨ Vous pouvez également cliquer sur Valider pour valider l'expression.

¨ Vous pouvez également cliquer sur Afficher pour prévisualiser les données.

6. Cliquez sur OK et Enregistrer.

Filtres de spécification de mappage 63

Page 75: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Recherches de spécification de mappageUtilisez une recherche dans une spécification de mappage pour rechercher des données dans un objet de données.L'outil Analyst effectue une requête sur la source de recherche basée sur les entrées de la recherche et une conditionde recherche.

Vous pouvez utiliser plusieurs recherches dans une spécification de mappage. Après avoir ajouté une recherche,vous pouvez l'éditer.

Vous pouvez effectuer une recherche sur les sources suivantes :

¨ Fichier plat

¨ Table relationnelle

¨ Objet de données logique

¨ Table de référence

Lorsque vous ajoutez une recherche à une spécification de mappage, la recherche renvoie le résultat de la recherchedans la colonne cible. Vous pouvez configurer la recherche pour renvoyer une ligne unique ou plusieurs lignes. Vouspouvez éditer les recherches que vous ajoutez à une spécification de mappage pour modifier la manière dont lesrecherches sont utilisées dans celle-ci.

Vous pouvez effectuer les tâches suivantes avec une recherche :

¨ Obtenir une valeur relative. Récupérer une valeur de la recherche basée sur une valeur dans la source. Parexemple, vous pouvez rechercher un identifiant d'employé et renvoyer le nom de l'employé.

¨ Obtenir plusieurs valeurs. Récupérer plusieurs lignes d'une recherche. Par exemple, vous pouvez effectuer unerecherche dans un centre des coûts d'un service et renvoyer tous les employés du service.

¨ Effectuer un calcul. Récupérer une valeur d'une recherche et l'utiliser dans un calcul. Par exemple, vous pouvezrechercher un pourcentage de taxes des ventes, calculer une taxe et renvoyer la taxe dans une colonne cible.

Conditions de rechercheLorsque vous configurez une condition de recherche, vous comparez la valeur d'une ou plusieurs colonnes desdonnées source avec les valeurs de la recherche.

Par exemple, les données source contiennent un employee_number. La table source de recherche contientemployee_ID, first_name et last_name. Vous configurez la condition de recherche suivante :

employee_ID = employee_number

Pour chaque employee_number, l'outil Analyst renvoie la colonne employee_ID, first_name et last_name de larecherche.

L'outil Analyst peut renvoyer plusieurs lignes de la recherche qui correspondent à la condition de recherche. Vousconfigurez la condition de recherche suivante :

employee_ID > employee_number

L'outil Analyst renvoie les lignes pour tous les numéros employee_ID supérieurs au numéro d'employé source.

Propriétés de rechercheConfigurez les propriétés de recherche lorsque vous ajoutez ou éditez une recherche.

64 Chapitre 7: Objets de spécification de mappage

Page 76: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

La table suivante décrit les propriétés de recherche que vous pouvez configurer :

Propriétés de recherche Description

Nom Nom de la recherche.

Description Description de la recherche.

Sur plusieurs correspondances Détermine les lignes à renvoyer lorsque la recherche trouveplusieurs lignes qui correspondent à la condition de recherche.Sélectionnez l'une des options suivantes :- Renvoyer la première ligne. Renvoie la première ligne qui

correspond à la condition de la recherche.- Renvoyer la dernière ligne. Renvoie la dernière ligne qui

correspond à la condition de la recherche.- Renvoyer n'importe quelle ligne. Renvoie n'importe quelle

ligne qui correspond à la condition de la recherche.- Renvoyer toutes les lignes Renvoie toutes les lignes qui

correspondent à la condition de la recherche.- Rapporter une erreur. L'outil Analyst signale une erreur et ne

renvoie pas de ligne.

Condition de recherche Configurez les propriétés suivantes dans une condition derecherche :- Nom de la colonne source. Nom de la colonne source pour

comparer les valeurs à celle de la colonne de recherche.- Opérateur. Opérateurs de comparaison pour la condition de

recherche.- Nom de la colonne de recherche. Nom de la colonne de

recherche pour rechercher les valeurs.

Sortie Configurez les propriétés de sortie suivantes :- Nom de la colonne de recherche. Nom de la colonne de

recherche pour rechercher les valeurs.- Nom de la colonne cible. Nom de la colonne cible pour sortir

les résultats de la recherche.

Ajout d'une rechercheAjoutez une recherche à une spécification de mappage pour rechercher des données dans un objet de données.

Avant d'ajouter une recherche à une spécification de mappage, vérifiez que la source de données existe dans unprojet dans l'outil Analyst.

1. Cliquez sur Actions > Éditer > Recherches.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Cliquez sur l'icône Nouvelle recherche.

La fenêtre Nouvelle recherche s'affiche.

3. Entrez un nom et éventuellement une description.

4. Cliquez sur Suivant.

5. Dans le panneau Source de recherche, sélectionnez une recherche d'un projet.

6. Cliquez sur Prévisualisation des données pour prévisualiser les données de recherche (facultatif).

7. Cliquez sur Propriétés pour afficher les propriétés de recherche (facultatif).

8. Cliquez sur Suivant.

9. Entrez les conditions et les propriétés de recherche.

Recherches de spécification de mappage 65

Page 77: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

10. Cliquez sur Terminer.

Édition d'une rechercheVous pouvez éditer les recherches que vous ajoutez à une spécification de mappage pour modifier la manière dont lesrecherches sont utilisées dans celle-ci.

1. Cliquez sur Actions > Éditer > Recherches.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Sélectionnez une recherche et cliquez sur l'icône Éditer.

La fenêtre Éditer la recherche s'affiche.

3. Entrez les conditions et les propriétés de recherche.

4. Cliquez sur Terminer.

Jointures de spécification de mappageLorsque vous utilisez plusieurs sources dans une spécification de mappage, vous pouvez sélectionner un type dejointure entre les sources et en spécifier les critères. L'outil Analyst recommande des conditions de jointure pour unejointure entre des sources. Vous pouvez également sélectionner d'autres conditions de jointure.

Après avoir créé et nommé une jointure, vous pouvez utiliser cet objet de jointure pour le joindre à un autre objet dejointure. Vous pouvez éditer une condition de jointure afin de modifier les conditions que vous spécifiez pour unejointure.

Ajoutez une jointure pour ajouter plusieurs sources à une spécification de mappage. Éditez une jointure pour modifierla condition de jointure entre les sources.

Vous pouvez ajouter les types de conditions de jointure suivants :Jointure simple

Utilise un opérateur unique dans une condition de jointure.

Jointure avancée

Utilise des fonctions d'expression dans la condition de jointure.

Lorsque vous effectuez une jointure entre des sources, vous joignez les colonnes de la table détaillée et de la tableprincipale.

Le tableau suivant décrit les types de jointures :

Type de jointure Description

Normal Ignore toutes les lignes de données des sources principale et détaillée qui ne correspondentpas, selon la condition.

Extérieure principale Conserve toutes les lignes de données de la source détaillée et les lignes correspondantesde la source principale. Ignore les lignes non concordantes de la source principale.

66 Chapitre 7: Objets de spécification de mappage

Page 78: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Type de jointure Description

Extérieure détaillée Conserve toutes les lignes de données de la source principale et les lignes correspondantesde la source détaillée. Ignore les lignes non concordantes de la source détaillée.

Extérieure complète Conserve toutes les lignes de données des sources principale et détaillée.

Remarque: Lorsque vous créez une jointure entre deux ou plusieurs tables relationnelles possédant des noms detable ou de colonne identiques, l'outil Analyst utilise le nom de la table et le nom de la colonne pour créer un nomunique. Par exemple : TableName.ColumnName.

Ajout et édition d'une jointure simpleAjoutez une condition de jointure simple pour utiliser un seul opérateur dans une condition de jointure. Éditer unejointure simple pour modifier la condition de jointure entre les sources.

1. Cliquez sur Actions > Éditer > Jointures.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Dans le panneau Jointure, sélectionnez l'une des options suivantes :

¨ Pour ajouter une jointure, cliquez sur l'icône Nouvelle jointure.

¨ Pour éditer une jointure, sélectionnez-la et cliquez sur l'icône Éditer la jointure.

La fenêtre Nouvelle jointure ou Éditer la jointure s'affiche.

3. Entrez un nom et éventuellement une description.

4. Sélectionnez un type de jointure dans le champ Type de jointure.

5. Sélectionnez un objet de données principales dans le champ Principal.

6. Sélectionnez un objet de données de détail dans le champ Détail.

7. Sélectionnez Jointure simple.

8. Choisissez cette option pour ajouter ou éditer une condition de jointure dans le panneau Condition dejointure.

¨ Pour ajouter une condition de jointure, cliquez sur l'icône Nouvelle condition de jointure et sélectionnez unnom de colonne principal, un opérateur et le nom détaillé de la colonne.

¨ Pour éditer une condition de jointure, modifiez le Nom de colonne principale, l'opérateur et le nom détailléde la colonne.

9. Vous pouvez également cliquer sur l'icône Valider pour valider la condition de jointure.

10. Vous pouvez également cliquer sur l'icône Rafraîchir pour prévisualiser les données.

11. Cliquez sur OK.

Ajout et édition d'une jointure avancéeAjoutez une jointure avancée pour utiliser des fonctions d'expression dans la condition de jointure. Éditer une jointuresimple pour modifier l'expression dans l'Éditeur d'expressions.

1. Cliquez sur Actions > Éditer > Jointures.

La fenêtre Éditer la spécification de mappage s'affiche à l'écran.

2. Dans le panneau Jointure, sélectionnez l'une des options suivantes :

Jointures de spécification de mappage 67

Page 79: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

¨ Pour ajouter une jointure, cliquez sur l'icône Nouvelle jointure.

¨ Pour éditer une jointure, sélectionnez-la et cliquez sur l'icône Éditer la jointure.

La fenêtre Nouvelle jointure ou Éditer la jointure s'affiche.

3. Entrez un nom et éventuellement une description.

4. Sélectionnez un type de jointure dans le champ Type de jointure.

5. Sélectionnez un objet de données principales dans le champ Principal.

6. Sélectionnez un objet de données de détail dans le champ Détail.

7. Sélectionnez Jointure avancée.

8. Dans l'onglet Fonctions, sélectionnez une fonction, cliquez sur l'icône de flèche, sélectionnez une colonne,cliquez ensuite OK pour ajouter la fonction à l'Éditeur d'expressions.

9. Éventuellement, dans l'onglet Colonnes principales, sélectionnez une colonne et cliquez sur l'icône Flèchepour l'ajouter comme colonne principale à l'Éditeur d'expressions.

10. Éventuellement, dans l'onglet Colonnes de détail, sélectionnez une colonne et cliquez sur l'icône Flèche pourl'ajouter comme colonne de détail à l'Éditeur d'expressions.

11. Vous pouvez également cliquer sur l'icône Validation pour valider l'expression.

12. Éventuellement, dans le panneau Aperçu des données, cliquez sur l'icône Actualiser pour prévisualiser lesdonnées.

13. Cliquez sur OK.

68 Chapitre 7: Objets de spécification de mappage

Page 80: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

C H A P I T R E 8

Profils de spécification de mappageCe chapitre comprend les rubriques suivantes :

¨ Présentation des profils de spécification de mappage, 69

¨ Exécution d'un profil de colonne, 69

¨ Résumé de profil, 70

¨ Affichage des résultats d'un profil de colonne, 71

Présentation des profils de spécification de mappageExécutez un profil de colonne sur une source de spécification de mappage pour comprendre la structure et la qualitédes données sources. Exécutez un profil de colonne sur la cible de la spécification de mappage pour comprendre lesdonnées générées par la logique de spécification de mappage.

Les analystes peuvent effectuer les tâches de profilage suivantes sur une spécification de mappage :

¨ Exécuter un profil de colonne sur une source de spécification de mappage.

¨ Exécuter un profil de colonne sur la cible de la spécification de mappage.

¨ Afficher le résumé de profil d'une source ou d'une cible dans une spécification de mappage.

¨ Afficher les valeurs, modèles et statistiques de chaque colonne dans le résumé de profil.

Exécution d'un profil de colonneExécutez un profil de colonne sur la source ou la cible de la spécification de mappage afin d'analyser la structure et laqualité des données.

1. Choisissez une colonne source ou cible pour y exécuter un profil de colonne.

¨ Pour choisir une colonne source, sélectionnez une colonne dans le panneau Sources.

¨ Pour choisir une colonne cible, sélectionnez une colonne à partir du panneau Colonnes cibles et detransformations.

2. Cliquez dans l'onglet Résumé de profil.

L'outil Analyst affiche les résultats du profil de colonne.

3. Cliquez sur l'icône Actualiser afin de réexécuter le profil de colonne (facultatif).

69

Page 81: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Résumé de profilVous pouvez afficher le résumé d'une exécution de profil dans la vue Résumé de profil. Le résumé de profil décrit lesrésultats du profil tels que le nombre de valeurs uniques et nulles exprimé en nombre et en pourcentage.

Vous pouvez cliquer sur chaque propriété de résumé de profil pour trier les valeurs de la propriété. Le tableau suivantdécrit les propriétés de résumé de profil :

Propriété Description

Nom Nom de la colonne dans le profil.

Valeurs uniques Nombre de valeurs uniques pour la colonne dans l'ensemble de données échantillonselon la politique d'échantillonnage.

% uniques Pourcentage de valeurs uniques pour la colonne.

NULL Le nombre de valeurs null pour la colonne.

% NULL Pourcentage de valeurs null pour la colonne.

Type de données inféré Type de données dérivé des valeurs de la colonne. L'outil Analyst peut dériver les typesde données suivants à partir de ceux des valeurs dans les colonnes :- Chaîne- Varchar- Décimal- Nombre entier- « - » pour les valeurs Null

% inféré Pourcentage des valeurs qui correspondent au type de données inféré par l'outilAnalyst. Non affiché dans l'outil Developer.

Types de données documentés Type de données déclaré pour la colonne du projet profilé.

Valeur maximale Valeur maximum dans la colonne.

Valeur minimale Valeur minimum dans la colonne.

Valeurs de colonneAprès avoir exécuté un profil de colonne, vous pouvez sélectionner une colonne dans la vue Résumé de profil etafficher les valeurs de colonne. Les valeurs de colonne comprennent les valeurs des colonnes et la fréquenced'affichage de la valeur pour la colonne.

Le tableau suivant décrit les propriétés des valeurs de colonne :

Propriété Description

Valeur Affiche 200 valeurs pour la colonne du profil.

Fréquence Nombre de fois où une valeur s'affiche pour une colonne, exprimé en nombre.

Pourcentage Pourcentage d'affichage d'une valeur pour une colonne.

Graphique Graphique du pourcentage.

70 Chapitre 8: Profils de spécification de mappage

Page 82: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Remarque: Vous pouvez trier la colonne Fréquence en la sélectionnant.

Modèles de colonneAprès avoir exécuté un profil de colonne, vous pouvez sélectionner une colonne dans la vue Résumé de profil etafficher les modèles de colonne. Les modèles de colonne comprennent les modèles de valeur pour les colonnes et lafréquence d'affichage du modèle.

Le tableau suivant décrit les propriétés des modèles de colonne :

Propriété Description

Modèle Modèle de la colonne dans le profil.

Fréquence Nombre de fois où un modèle s'affiche pour une colonne, exprimé en nombre.

Pourcentage Pourcentage d'affichage d'un modèle pour une colonne.

Graphique Graphique du pourcentage.

Statistiques de colonneAprès avoir exécuté un profil de colonne, vous pouvez sélectionner une colonne dans la vue Résumé de profil etafficher les statistiques de colonne. Les statistiques de colonne comprennent les statistiques sur les valeurs decolonne, telles que la longueur et les valeurs supérieure et inférieure.

Le tableau suivant décrit les types de statistiques de colonne :

Statistique Description

Longueur maximum La longueur de la valeur la plus longue pour la colonne.

Longueur minimum La longueur de la valeur la plus courte pour la colonne.

Bas (5) Les valeurs inférieures pour la colonne.

Haut (5) Les valeurs supérieures pour la colonne.

Affichage des résultats d'un profil de colonneVous pouvez afficher les valeurs, modèles et statistiques de chaque colonne profilée sous l'onglet Résumé deprofil.

1. Sous l'onglet Résumé de profil, sélectionnez une colonne profilée.

2. Cliquez sur l'icône Afficher les détails.

La fenêtre Détails de profilage de colonnes s'affiche à l'écran.

3. Cliquez sur les onglets Valeurs, Modèles ou Statistiques afin d'afficher les valeurs, modèles ou statistiquespour la colonne.

Affichage des résultats d'un profil de colonne 71

Page 83: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

C H A P I T R E 9

Partage d'une logique despécification de mappage

Ce chapitre comprend les rubriques suivantes :

¨ Présentation du partage de logique de spécification de mappage, 72

¨ Exportation de spécification de mappage vers Microsoft Excel, 73

¨ Exportation de spécification de mappage vers PowerCenter, 74

¨ Exportation de spécification de mappage sous forme de table virtuelle, 76

¨ Exportation de spécification de mappage à une définition de la table, 77

¨ Chargement des résultats de spécification de mappage dans une table, 78

¨ Chargement des résultats d'une spécification de mappage dans un fichier plat, 79

¨ Règles et instructions pour le chargement des résultats de spécification de mappage dans un fichier plat, 79

Présentation du partage de logique de spécification demappage

Après avoir créé une spécification de mappage et constitué la logique applicative pour la cible de la spécification demappage, vous pouvez partager la logique ou les résultats de spécification de mappage avec d'autres analystes etdéveloppeurs.

Vous pouvez partager la logique et les résultats de spécification de mappage des manières suivantes :

Exporter la logique de spécification de mappage vers Excel.

Partagez la spécification de mappage pour la documenter et l'étudier avec d'autres analystes et développeursafin de la modifier en y intégrant les commentaires de l'étude.

Exporter la logique de spécification de mappage vers PowerCenter.

Partager la logique de la spécification de mappage ou de partager un fichier XML qui contient la logique despécification de mappage avec un développeur PowerCenter à utiliser dans un mapplet ou mappage.

Lors de l'exportation vers le processus PowerCenter, un analyste qui n'a pas les autorisations pour exporter laspécification de mappage vers un référentiel PowerCenter peut choisir d'exporter la logique de spécification demappage dans un fichier XML. L'analyste peut enregistrer ce fichier et fournir à un développeur PowerCenter del'importer en tant que mapplet ou mappage dans le référentiel PowerCenter.

72

Page 84: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Exporter la logique de spécification de mappage comme table virtuelle.

Partager la logique de la spécification de mappage dans une table virtuelle pour exécuter des requêtes SQL surles données.

Exporter la cible de spécification de mappage comme définition de la table.

Partager la cible de spécification de mappage comme définition de la table. L'outil Analyst génère un script SQLqui contient la définition de la table. Le script SQL est basé sur la structure de la cible de spécification demappage. Vous pouvez fournir le script à un développeur pour créer la cible de spécification de mappage commeune table dans une base de données.

Charger les résultats de spécification de mappage dans une table.

Partagez les résultats de spécification de mappage avec d'autres analystes et développeurs dans une tablerelationnelle. La structure de la cible de la spécification de mappage doit correspondre à celle de la ciblerelationnelle.

Charger les résultats de spécification de mappage dans un fichier plat.

Partagez les résultats de spécification de mappage avec d'autres analystes et développeurs dans un fichier plat.Lorsque vous chargez les résultats de spécification de mappage dans un fichier plat, l'outil Analyst génère unfichier plat que vous pouvez télécharger localement.

Exportation de spécification de mappage vers MicrosoftExcel

Exportez la logique de spécification de mappage vers Microsoft Excel pour la partager avec des équipes del'entreprise qui n'ont pas accès à l'outil Analyst.

Après avoir exporté la logique de spécification de mappage vers Microsoft Excel, vous pouvez choisir d'ouvrir lefichier dans Microsoft Excel ou de l'enregistrer à un autre emplacement. Les analystes peuvent éditer le fichier et lecharger à un emplacement partagé pour l'étudier plus en détail. Les analystes peuvent alors éditer la spécification demappage pour intégrer les commentaires de l'étude.

Exportation d'une spécification de mappage vers Microsoft ExcelExportez la logique de spécification de mappage vers Microsoft Excel pour la documenter, la partager et la vérifier.

Avant d'exporter la logique de spécification de mappage vers Microsoft Excel, vérifiez que la spécification demappage affiche la vue Mappage de colonne.

1. Cliquez sur Actions > Exporter.

La fenêtre Exporter apparaît.

2. Sélectionnez Excel.

3. Cliquez sur Suivant.

4. Entrez un nom pour le fichier Microsoft Excel.

Par défaut, l'outil Analyst utilise le nom de spécification de mappage comme nom du fichier Microsoft Excel.

5. Cliquez sur Terminer.

Une fenêtre contextuelle du navigateur vous permet d'ouvrir ou d'enregistrer le fichier.

Exportation de spécification de mappage vers Microsoft Excel 73

Page 85: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Spécifications de mappage dans Microsoft ExcelAprès avoir exporté la logique de spécification de mappage vers Microsoft Excel, vous pouvez afficher les objets despécification de mappage, les propriétés et les relations entre les objets dans des feuilles de calcul distinctes d'unclasseur Excel.

Le tableau suivant décrit la logique de spécification de mappage qui s'affiche dans le classeur Microsoft Excel :

Feuille de calcul Microsoft Excel Description

Mappage de colonne Contient les informations suivantes qui s'affichent dans la vueMappage de colonne de la spécification de mappage :- Nom de la spécification de mappage- Sources- Colonnes cibles et de transformationsContient des liens hypertexte pour les colonnes associées à desobjets de spécification de mappage. Cliquez sur un lienhypertexte pour accéder à l'objet associé dans une autre feuillede calcul.

Propriétés Contient les propriétés de spécification de mappage.

Expressions Contient les expressions qui s'affichent dans les agrégations,les recherches et les règles.

Filtres Contient les expressions qui s'affichent dans les filtres.

Jointures Contient les informations de jointure suivantes entre lessources :- Nom de jointure. Nom de la jointure.- Type de jointure. Le type de jointure.- Principal. Objet de données principales pour la jointure.- Détail. Objet de données de détail pour la jointure.- Condition. Condition de jointure.

Exportation de spécification de mappage versPowerCenter

Exportez la logique de spécification de mappage vers PowerCenter pour partager la logique de spécification demappage avec un développeur PowerCenter. Lorsque vous exportez une spécification de mappage versPowerCenter, vous pouvez tirer profit des capacités exclusives de PowerCenter comme le partitionnement, lesservices Web et la récupération.

Lorsque vous exportez une spécification de mappage vers PowerCenter, vous pouvez choisir d'utiliser la cible dans laspécification de mappage ou sélectionner une cible qui existe dans le référentiel modèle.

Si vous ne sélectionnez pas de cible dans la spécification de mappage lors de l'exportation, l'outil Analyst exporte laspécification de mappage comme mapplet vers PowerCenter. Le développeur PowerCenter peut utiliser ce mappletcomme source dans un mappage et sélectionner une cible. Le développeur peut créer une session, un flux de travailet des objets de connexion. Le développeur peut exécuter le flux de travail.

Si vous avez sélectionné une cible dans le référentiel Modèle lors de l'exportation, l'outil Analyst exporte laspécification de mappage comme mappage vers PowerCenter. Le processus d'exportation de l'outil Analyst crée une

74 Chapitre 9: Partage d'une logique de spécification de mappage

Page 86: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

session non réutilisable pour ce mappage dans un flux de travail. Avant que le développeur exécute le flux de travail,le développeur doit créer les objets de connexion pour les sources et la cible dans le mappage.

Lorsque vous exportez une spécification de mappage vers PowerCenter, vous pouvez choisir d'exporter les optionssuivantes :Exporter vers un référentiel PowerCenter

Vous devez spécifier les propriétés de la connexion du référentiel PowerCenter et le dossier dans le référentielPowerCenter dans lequel vous voulez exporter la spécification de mappage. Les informations de connexion pourles sources et les cibles ne sont pas exportées.

Exporter vers un fichier XML

Si vous n'avez pas les autorisations pour exporter la spécification de mappage vers un référentiel PowerCenter,vous pouvez choisir d'exporter la spécification de mappage vers un fichier XML. Vous pouvez télécharger lefichier XML et le partager avec un développeur PowerCenter. Le développeur peut importer le fichier XML dans leréférentiel PowerCenter et utiliser la logique de spécification de mappage comme un mapplet ou mappage.

Dans PowerCenter Designer, les objets de spécification de mappage apparaissent dans le nœud approprié dudossier. Par exemple, la cible de spécification de mappage apparaît dans le nœud Cibles.

Les développeurs PowerCenter peuvent voir les descriptions des objets de spécification de mappage aprèsl'exportation de la logique de spécification de mappage vers PowerCenter. L'affichage des descriptions relatives auxobjets de spécification de mappage permet au développeurs PowerCenter de comprendre le flux logique d'unespécification de mappage. Dans PowerCenter, ces descriptions s'affichent dans les propriétés de la transformationou dans les descriptions des ports d'une transformation.

Propriétés de la connexion du référentiel PowerCenterLorsque vous exportez la logique de la spécification de mappage vers PowerCenter, vous devez spécifier lespropriétés de la connexion pour vous connecter au référentiel PowerCenter.

La table suivante répertorie et décrit les propriétés de la connexion du référentiel PowerCenter :

Propriété Description

Nom d'hôte Nom d'hôte de la passerelle de domaine PowerCenter.

Numéro de port Numéro de port de la passerelle de domaine PowerCenter.

Nom d'utilisateur Nom d'utilisateur du référentiel.

Mot de passe Mot de passe pour le nom d'utilisateur du référentiel.

Domaine de sécurité Nom de domaine de sécurité LDAP, s'il en existe un. Sinon,entrez « Native ».

Nom du référentiel Nom du référentiel PowerCenter.

Page de code Page de code du référentiel.

Version de PowerCenter Version du référentiel PowerCenter.

Exportation d'une spécification de mappage vers PowerCenterExportez la logique de spécification de mappage vers un référentiel PowerCenter ou un fichier XML si vous n'avez pasles autorisations sur le référentiel PowerCenter.

Exportation de spécification de mappage vers PowerCenter 75

Page 87: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Avant d'exporter la logique de spécification de mappage vers PowerCenter, vérifiez que la spécification de mappageaffiche la vue Mappage de colonne.

1. Cliquez sur Actions > Exporter.

La fenêtre Exporter apparaît.

2. Sélectionnez PowerCenter.

3. Cliquez sur Suivant.

4. Choisissez d'exporter la spécification de mappage comme un mapplet ou un mappage vers PowerCenter.

¨ Pour exporter la spécification de mappage comme mapplet, sélectionnez l'option pour utiliser la cible dans laspécification de mappage.

¨ Pour exporter la spécification de mappage comme un mappage, sélectionnez une cible dans le panneauObjets cible.

5. Cliquez sur Prévisualisation des données pour prévisualiser les données cibles (facultatif).

6. Cliquez sur Propriétés pour afficher les propriétés de cible (facultatif).

7. Cliquez sur Suivant.

8. Choisissez d'exporter la spécification de mappage vers un fichier XML ou vers un référentiel PowerCenter.

9. Cliquez sur Suivant.

10. Entrez un autre nom pour la spécification de mappage (facultatif).

11. Entrez facultativement une description.

12. Si vous avez choisi d'exporter la spécification de mappage vers un référentiel PowerCenter, sélectionnez undossier dans le référentiel PowerCenter pour exporter la spécification de mappage.

13. Cliquez sur Terminer.

Le processus Exporter vers PowerCenter crée un mapplet ou mappage basé sur la cible sélectionnée lors del'exportation dans le référentiel PowerCenter. Si vous choisissez d'exporter vers un fichier XML, vous pouveztélécharger le fichier et le fournir à un développeur PowerCenter.

Exportation de spécification de mappage sous forme detable virtuelle

Exportez la logique de spécification de mappage comme table virtuelle d'une base de données virtuelle que lesanalystes et les développeurs peuvent utiliser pour exécuter des requêtes SQL sur les données.

Une table virtuelle est une table dans une base de données virtuelle. Une base de données virtuelle définit des vuesuniformes des données et met les données à disposition des utilisateurs pour des requêtes. Une base de donnéesvirtuelle contient les schémas virtuels qui contiennent les tables virtuelles définissant la structure de la base dedonnées. Les utilisateurs finaux peuvent exécuter des requêtes SQL sur les tables virtuelles de la même façon qu'ilsle feraient sur des tables de base de données physique.

Lorsque vous exportez la logique de spécification de mappage sous forme de table virtuelle, vous pouvez créer unebase de données virtuelle ou sélectionner une base de données virtuelle existante. L'outil Analyst crée une tablevirtuelle dans la base de données virtuelle et affiche les paramètres à utiliser en tant qu'informations de connexionpour une connexion ODBC ou JDBC. Vous pouvez utiliser un outil client ODBC ou JDBC pour accéder à la tablevirtuelle. Vous pouvez voir la base de données virtuelle comme une application pour le service d'intégration dedonnées dans l'outil Administrator. Vous pouvez utiliser un outil client JDBC pour exécuter des requêtes SQL sur latable virtuelle. Vous devez installer le pilote JDBC Informatica sur la machine depuis laquelle vous vous connectez àla base de données virtuelle.

76 Chapitre 9: Partage d'une logique de spécification de mappage

Page 88: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Une fois que vous avez exporté la logique de spécification de mappage sous forme de table virtuelle, vous pouvezéditer la spécification de mappage et exporter la logique dans la même table virtuelle de la même base de donnéesvirtuelle. L'outil Analyst met à jour la table virtuelle existante dans la base de données virtuelle avec la logiquemodifiée de la spécification de mappage.

Exportation d'une spécification de mappage sous forme de tablevirtuelle

Exportez la logique de la spécification de mappage comme table virtuelle que les analystes et les développeurspourront interroger.

Avant d'exporter la logique de spécification de mappage sous forme de table virtuelle, vérifiez que la spécification demappage affiche la vue Mappage de colonne.

1. Cliquez sur Actions > Exporter.

La fenêtre Exporter apparaît.

2. Sélectionnez Table virtuelle.

3. Cliquez sur Suivant.

4. Choisissez cette option pour sélectionner une base de données virtuelle existante ou une autre base de donnéesvirtuelle.

¨ Pour choisir une base de données virtuelle existante, sélectionnez une base de données virtuelle.

¨ Pour choisir une autre base de données virtuelle, cliquez sur Nouvelle base de données virtuelle et entrezun nom et éventuellement une description puis cliquez sur OK.

5. Cliquez sur Propriétés pour afficher les propriétés de la base de données virtuelle (facultatif).

6. Cliquez sur Suivant.

7. Entrez le nom et la description facultative pour la table virtuelle.

8. Cliquez sur Terminer.

Exportation de spécification de mappage à une définitionde la table

Exporter la cible de spécification de mappage comme une définition de la table que les développeurs peuvent utiliserpour créer une table dans une base de données.

Lorsque vous exportez la cible de spécification de mappage comme une définition de la table, vous pouvezsélectionner le type de base de données pour la définition de la table. L'outil Analyst génère un script SQL qui contientla définition de la table basée sur la structure de la cible de spécification de mappage.

Vous pouvez télécharger ce script SQL et le fournir à un développeur qui peut exécuter le script pour créer la tabledans une base de données. Dans PowerCenter, un développeur peut utiliser la table pour créer une définition de latable dans un mappage. Dans l'outil Developer, un développeur peut importer la table comme un objet de donnéesphysiques à utiliser dans un mappage.

Exportation de spécification de mappage à une définition de la table 77

Page 89: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Exportation d'une spécification de mappage vers une définition de latable

Exportez une spécification de mappage vers une définition de la table qu'un développeur peut utiliser pour créer unetable dans une base de données.

Avant d'exporter la logique de spécification de mappage en définition de la table, vérifiez que la spécification demappage affiche la vue Mappage de colonne.

1. Cliquez sur Actions > Exporter.

La fenêtre Exporter apparaît.

2. Sélectionnez Définition de la table.

3. Cliquez sur Suivant.

4. Sélectionnez un type de base de données

5. Cliquez sur Terminer.

L'outil Analyst affiche une fenêtre contextuelle pour ouvrir ou enregistrer un fichier de script SQL.

Chargement des résultats de spécification de mappagedans une table

Chargez les résultats d'une spécification de mappage dans un objet de données table cible existant dans le référentielmodèle.

Avant de charger les résultats de spécification de mappage dans une table, vérifiez que la table relationnelle existedans le référentiel modèle et que la spécification de mappage affiche la vue Mappage de colonne.

1. Cliquez sur Actions > Exporter.

La fenêtre Exporter apparaît.

2. Sélectionnez l'option Table.

3. Cliquez sur Suivant.

4. Saisissez un nom pour l'opération de chargement (facultatif).

5. Cliquez sur Suivant.

6. Sélectionnez l'option Tronquer les données cibles pour tronquer les données dans la cible (facultatif).

7. Dans le panneau Objet cible, sélectionnez une cible.

8. Cliquez sur Prévisualisation des données pour prévisualiser les données de la cible (facultatif).

9. Cliquez sur Propriétés pour afficher les propriétés de cible (facultatif).

10. Cliquez sur Terminer.

78 Chapitre 9: Partage d'une logique de spécification de mappage

Page 90: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Chargement des résultats d'une spécification demappage dans un fichier plat

Sélectionnez le fichier au format .csv ou .txt pour charger les résultats de spécification de mappage. Si voussélectionnez .txt, l'outil Analyst crée un fichier plat avec des valeurs séparées par une tabulation.

Avant de charger les résultats de spécification de mappage dans un fichier plat, vérifiez que la spécification demappage affiche la vue Mappage de colonne.

1. Cliquez sur Actions > Exporter.

La fenêtre Exporter apparaît.

2. Sélectionnez l'option Fichier plat.

3. Cliquez sur Suivant.

4. Saisissez un nom (facultatif).

5. Sélectionnez Exporter dans la première ligne pour exporter les noms de colonne depuis la première ligne(facultatif).

6. Sélectionnez un format pour enregistrer le fichier.

7. Sélectionnez une page de code.

8. Cliquez sur Terminer.

Remarque: L'outil Analyst peut prendre du temps pour générer le fichier plat. Ne fermez pas la spécification demappage avant que l'invite de téléchargement du fichier plat apparaisse. Vous pouvez télécharger ce fichier.

Règles et instructions pour le chargement des résultatsde spécification de mappage dans un fichier plat

En raison des différences de format des fichiers plats, certains résultats de spécifications de mappage peuvent ne pasêtre chargés dans un fichier plat.

Utilisez les règles et les directives suivantes lorsque vous chargez les résultats de la spécification de mappage dansun fichier plat :

Vérifiez que le nom du fichier de chargement ne contient pas de caractères non-anglais.

Si vous sélectionnez un nom de fichier qui contient des caractères non-anglais lors du processus de chargement,le fichier plat .txt ou .csv généré affiche des noms de fichier et de colonne incorrects et des données incorrectes.Spécifiez un nom de fichier qui contient des caractères anglais.

Vérifiez le nombre de lignes dans les résultats de la spécification de mappage.

Si les résultats d'une spécification de mappage contiennent un très grand nombre de lignes, l'opération dechargement peut prendre un moment. Si l'opération de chargement se bloque, contactez un administrateur pourdésactiver et redémarrer le service Analyst et annuler la tâche de chargement du service d'intégration dedonnées.

Chargement des résultats d'une spécification de mappage dans un fichier plat 79

Page 91: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

I N D E X

Aagrégations de spécifications de mappage

ajout d'une agrégation avancée 60ajout d'une agrégation simple 60édition d'une agrégation avancée 60édition d'une agrégation simple 60objets de spécification de mappage 59propriétés d'agrégation 59

ajout et édition d'un filtre avancéconfiguration de spécification de mappage 63filtres de spécification de mappage 63

Bbalises

affichage des balises 23attribution d'une balise 22création d'une balise 22masquage des balises 23présentation des balises 22

Ccible de spécification de mappage

édition de la cible 58objets de spécification de mappage 57recherche de colonnes 53

Cible de spécification de mappageoptions d'édition des cibles 58types de données cible 58

collaboration entre analyste et développeurspécification de mappage 44

conditions de rechercherecherches de spécification de mappage 64

configuration de spécification de mappageajout d'une recherche 65ajout d'une requête SQL 55ajout d'une source 57ajout et édition d'un filtre avancé 63ajout et édition d'une règle 61chargement des résultats de spécification de mappage dans un fichierplat 79chargement des résultats de spécification de mappage dans une table78création et édition d'une règle 62édition d'une recherche 66édition d'une source 57édition de la cible 58exportation de spécification de mappage 72mappage automatique de colonnes 52mappage automatique de colonnes sources et cibles 52mappage vers les colonnes sélectionnées 52retrait des relations de colonnes 53

spécification de mappage 50connexion à une base de données

création d'une connexion de base de données 11édition et test d'une connexion de base de données 11recherche d'une connexion de base de données 10suppression d'une connexion de base de données 12

Connexion du référentiel PowerCenterPropriétés de la connexion du référentiel PowerCenter 75

connexionspropriétés de DB2 6

connexions dans Informatica Analystprésentation 5propriétés ODBC 8propriétés Oracle 9propriétés SQL Server 7

Ddéveloppement de la spécification de mappage

spécification de mappage 45dossiers

affichage du contenu des dossiers 17changement de nom d'un dossier 16création d'un dossier 16déplacement d'un dossier 17duplication d'un dossier 16suppression d'un dossier 17

Eerreurs de validation

lors de la prévisualisation des données 54pendant le développement de la spécification de mappage 54pendant une opération de chargement 54

exemple de spécification de mappagespécification de mappage 44

exportation de spécification de mappageconfiguration de spécification de mappage 72exportation de la logique de spécification de mappage comme tablevirtuelle 77exportation de la logique de spécification de mappage vers Excel 73exportation de la logique de spécification de mappage vers PowerCenter76exportation de la logique de spécification de mappage vers une définitionde la table 78exportation vers PowerCenter 74exporter les résultats de spécification de mappage comme table virtuelle76exporter vers Excel 73exporter vers une définition de la table 77Propriétés de la connexion du référentiel PowerCenter 75

80

Page 92: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

Ffichiers plats

Affichage d'objets de données 42ajout d'un fichier plat 36ajout d'un fichier plat de largeur fixe 37chargement des résultats de spécification de mappage dans un fichierplat 79édition d'objets de données 42objets de données 32options des fichiers plats 34synchronisation d'un objet de données de fichier plat 38types de données date/heure 35types de données de fichiers plats 34

filtres de spécification de mappageajout d'un filtre avancé 63ajout d'un filtre simple 63ajout et édition d'un filtre avancé 63édition d'un filtre 63objets de spécification de mappage 62

IInformatica Analyst

interface Informatica Analyst 1Navigateur 2

interface Informatica Analystconnexion 4Informatica Analyst 1Vue contenu 3vue Propriétés 3vue Sécurité 3Vues Informatica Analyst 2

Jjointures de spécification de mappage

ajout et édition d'une jointure simple 67objets de spécification de mappage 66

LLes tables Metadata Manager

importation 26

Mmappage automatique de colonnes sources et cibles

configuration de spécification de mappage 52mappage vers les colonnes sélectionnées

configuration de spécification de mappage 52modèles de colonne

profils de spécification de mappage 71

NNavigateur

Informatica Analyst 2

Oobjet de données logique

spécification de mappage 43objets

affichage des propriétés de l'objet 20changement de nom d'un objet 20déplacement d'un objet 21duplication d'un objet 20prévisualisation des données 20suppression d'un objet 21

objets de donnéesAffichage d'objets de données 42affichage d'un objet 32changement de nom d'un objet 32édition d'objets de données 42fichiers plats 32suppression d'un objet 32tables 32

objets de spécification de mappageagrégations de spécifications de mappage 59cible de spécification de mappage 57filtres de spécification de mappage 62jointures de spécification de mappage 66recherches de spécification de mappage 64règles de spécification de mappage 61sources de spécification de mappage 57spécification de mappage 56

options des fichiers platsfichiers plats 34

Où utilisévue Propriétés 47

Pprésentation des balises

balises 22profil de colonne

spécification de mappage 69profils de spécification de mappage

affichage des résultats d'un profil de colonne 71exécution d'un profil de colonne 69modèles de colonne 71résumé de profil 70statistiques de colonne 71valeurs de colonne 70

projetsaffichage des autorisations 28affichage du contenu du projet 17attribuer des autorisations 13attribution des autorisations 27autorisations 27changement de nom d'un projet 15création d’un projet 14duplication d'un projet 14gérer les dossiers 13gérer les projets 13gestion de sécurité 27rechercher des projets 13statut de la tâche 29suppression d'un projet 15terme métier Metadata Manager 31

propriétés d'agrégationagrégations de spécifications de mappage 59

propriétés de ciblevue Propriétés 47

Index 81

Page 93: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

propriétés de connexion de base de donnéestables 39

propriétés de la vue Mappage de colonneVue Mappage de colonne 46

propriétés de rechercherecherches de spécification de mappage 65

propriétés de règlevue Propriétés 47

Rrecherche

exécution d'une recherche 26filtres de recherche 25Recherche d'exemple d'objets 26résultats de la recherche 26syntaxe de recherche 24

recherchesajout d'une recherche 65

recherches de spécification de mappageconditions de recherche 64objets de spécification de mappage 64propriétés de recherche 65

règles de spécification de mappageajout et édition d'une règle 61création et édition d'une règle 62objets de spécification de mappage 61

requête SQLajout d'une requête SQL 55édition d'une requête SQL 55spécification de mappage 55

résultats de la rechercheimportation de tables Metadata Manager 26

résultats de la spécification de mappageVue Prévisualisation des données 48vue Requête SQL 49vue Résumé de profil 49

résumé de profilprofils de spécification de mappage 70

Ssignet de métadonnées

création d'un signet de métadonnées 22ouverture d'un signet de métadonnées 22

sources de spécification de mappageobjets de spécification de mappage 57recherche de colonnes 53Sources de Metadata Manager 57

spécification de mappagecollaboration entre analyste et développeur 44configuration de spécification de mappage 50création d'une spécification de mappage 51développement de la spécification de mappage 45édition d'une requête SQL 55édition d'une spécification de mappage 51exemple de spécification de mappage 44objet de données logique 43objets de spécification de mappage 56profil de colonne 69requête SQL 55types de spécification de mappage 45validation de spécification de mappage 53Vue Mappage de colonne 46Vue Prévisualisation des données 48vue Propriétés 47vue Requête SQL 49

vue Résumé de profil 49Spécification de mappage

afficher une spécification de mappage dans Excel 74statistiques de colonne

profils de spécification de mappage 71statut de la tâche

projets 29surveillance du statut de la tâche 30

Ttables

Affichage d'objets de données 42ajout d'une table 40chargement des résultats de spécification de mappage dans une table78création d'une connexion de base de données 11édition d'objets de données 42édition et test d'une connexion de base de données 11objets de données 32propriétés de connexion de base de données 39recherche d'une connexion de base de données 10suppression d'une connexion de base de données 12synchronisation d'un objet de données relationnel 41

terme métierrecherche d'un terme métier 31

terme métier Metadata Managergestion des termes métier 31projets 31

types de données ciblemappage de cibles spécifiques 58

types de données date/heurefichiers plats 35

types de spécification de mappagespécification de mappage 45

Vvaleurs de colonne

profils de spécification de mappage 70validation de spécification de mappage

erreurs de validation lors d'une opération de chargement 54erreurs de validation lors de la prévisualisation des données 54erreurs de validation lors du développement d'une spécification demappage 54spécification de mappage 53

Vue contenuinterface Informatica Analyst 3

Vue Mappage de colonnepropriétés de la vue Mappage de colonne 46spécification de mappage 46

Vue Prévisualisation des donnéesrésultats de la spécification de mappage 48spécification de mappage 48

vue Propriétésinterface Informatica Analyst 3Où utilisé 47propriétés de cible 47propriétés de règle 47spécification de mappage 47

vue Requête SQLrésultats de la spécification de mappage 49spécification de mappage 49

vue Résumé de profilrésultats de la spécification de mappage 49spécification de mappage 49

82 Index

Page 94: Informatica Data Integration Analyst (Version 9.5.1 … Documentation...Informatica Data Integra ti on Analyst Guide d'utili sateur Version 9 .5 .1 H otFi x 1 Mars 2013 Copyri ght

vue Sécuritéinterface Informatica Analyst 3

Vues Informatica Analystinterface Informatica Analyst 2

Index 83