Professional Documents
Culture Documents
In 910 DQ GettingStartedGuide de
In 910 DQ GettingStartedGuide de
In 910 DQ GettingStartedGuide de
0)
Kurzanleitung
Informatica Datenqualitt Kurzanleitung Fassung 9.1.0 Mrz 2011 Copyright (c) 1998-2011 Informatica. Alle Rechte vorbehalten. This software and documentation contain proprietary information of Informatica Corporation and are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright law. Reverse engineering of the software is prohibited. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without prior consent of Informatica Corporation. This Software may be protected by U.S. and/ or international Patents and other Patents Pending. Use, duplication, or disclosure of the Software by the U.S. Government is subject to the restrictions set forth in the applicable software license agreement and as provided in DFARS 227.7202-1(a) and 227.7702-3(a) (1995), DFARS 252.227-7013 (1)(ii) (OCT 1988), FAR 12.212(a) (1995), FAR 52.227-19, or FAR 52.227-14 (ALT III), as applicable. The information in this product or documentation is subject to change without notice. If you find any problems in this product or documentation, please report them to us in writing. 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 and Informatica Master Data Management are trademarks or registered trademarks of Informatica Corporation in the United States and in jurisdictions throughout the world. All other company and product names may be trade names or trademarks of their respective owners. Portions of this software and/or documentation are subject to copyright held by third parties, including without limitation: Copyright DataDirect Technologies. All rights reserved. Copyright Sun Microsystems. All rights reserved. Copyright RSA Security Inc. All Rights Reserved. Copyright Ordinal Technology Corp. All rights reserved.Copyright Aandacht c.v. All rights reserved. Copyright Genivia, Inc. All rights reserved. Copyright Isomorphic Software. All rights reserved. Copyright Meta Integration Technology, Inc. All rights reserved. Copyright Intalio. All rights reserved. Copyright Oracle. All rights reserved. Copyright Adobe Systems Incorporated. All rights reserved. Copyright DataArt, Inc. All rights reserved. Copyright ComponentSource. All rights reserved. Copyright Microsoft Corporation. All rights reserved. Copyright Rogue Wave Software, Inc. All rights reserved. Copyright Teradata Corporation. All rights reserved. Copyright Yahoo! Inc. All rights reserved. Copyright Glyph & Cog, LLC. All rights reserved. Copyright Thinkmap, Inc. All rights reserved. Copyright Clearpace Software Limited. All rights reserved. Copyright Information Builders, Inc. All rights reserved. Copyright OSS Nokalva, Inc. All rights reserved. Copyright Edifecs, Inc. All rights reserved. Copyright Cleo Communications, Inc. All rights reserved. Copyright International Organization for Standardization 1986. All rights reserved. Copyright ej-technologies GmbH . All rights reserved. Copyright Jaspersoft Corporation. All rights reserved. This product includes software developed by the Apache Software Foundation (http://www.apache.org/), and other software which is licensed under the Apache License, Version 2.0 (the "License"). You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. This product includes software which was developed by Mozilla (http://www.mozilla.org/), software copyright The JBoss Group, LLC, all rights reserved; software copyright 1999-2006 by Bruno Lowagie and Paulo Soares and other software which is licensed under the GNU Lesser General Public License Agreement, which may be found at http:// www.gnu.org/licenses/lgpl.html. The materials are provided free of charge by Informatica, "as-is", without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. The product includes ACE(TM) and TAO(TM) software copyrighted by Douglas C. Schmidt and his research group at Washington University, University of California, Irvine, and Vanderbilt University, Copyright 1993-2006, all rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (copyright The OpenSSL Project. All Rights Reserved) and redistribution of this software is subject to terms available at http://www.openssl.org and http://www.openssl.org/source/license.html. This product includes Curl software which is Copyright 1996-2007, Daniel Stenberg, <daniel@haxx.se>. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at http://curl.haxx.se/docs/copyright.html. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. The product includes software copyright 2001-2005 () MetaStuff, Ltd. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at http://www.dom4j.org/ license.html. The product includes software copyright 2004-2007, The Dojo Foundation. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at http://dojotoolkit.org/license. This product includes ICU software which is copyright International Business Machines Corporation and others. All rights reserved. Permissions and limitations regarding this software are subject to terms available at http://source.icu-project.org/repos/icu/icu/trunk/license.html. This product includes software copyright 1996-2006 Per Bothner. All rights reserved. Your right to use such materials is set forth in the license which may be found at http://www.gnu.org/software/ kawa/Software-License.html. This product includes OSSP UUID software which is Copyright 2002 Ralf S. Engelschall, Copyright 2002 The OSSP Project Copyright 2002 Cable & Wireless Deutschland. Permissions and limitations regarding this software are subject to terms available at http://www.opensource.org/licenses/mit-license.php. This product includes software developed by Boost (http://www.boost.org/) or under the Boost software license. Permissions and limitations regarding this software are subject to terms available at http:/ /www.boost.org/LICENSE_1_0.txt. This product includes software copyright 1997-2007 University of Cambridge. Permissions and limitations regarding this software are subject to terms available at http:// www.pcre.org/license.txt. This product includes software copyright 2007 The Eclipse Foundation. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at http://www.eclipse.org/org/documents/epl-v10.php. This product includes software licensed under the terms at http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/?License, http:// www.stlport.org/doc/license.html, http://www.asm.ow2.org/license.html, http://www.cryptix.org/LICENSE.TXT, http://hsqldb.org/web/hsqlLicense.html, http:// httpunit.sourceforge.net/doc/license.html, http://jung.sourceforge.net/license.txt , http://www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/release/ license.html, http://www.libssh2.org, http://slf4j.org/license.html, http://www.sente.ch/software/OpenSourceLicense.html, http://fusesource.com/downloads/licenseagreements/fuse-message-broker-v-5-3-license-agreement; http://antlr.org/license.html; http://aopalliance.sourceforge.net/; http://www.bouncycastle.org/licence.html; http://www.jgraph.com/jgraphdownload.html ; http://www.jcraft.com/jsch/LICENSE.txt. http://jotm.objectweb.org/bsd_license.html; http://www.w3.org/Consortium/Legal/ 2002/copyright-software-20021231; http://www.slf4j.org/license.html; http://developer.apple.com/library/mac/#samplecode/HelpHook/Listings/HelpHook_java.html; http:// www.jcraft.com/jsch/LICENSE.txt; http://nanoxml.sourceforge.net/orig/copyright.html; http://www.json.org/license.html; http://forge.ow2.org/projects/javaservice/; http:// www.postgresql.org/about/license.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; and http://www.slf4j.org/license.html. This product includes software licensed under the Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), the Common Development and Distribution License (http://www.opensource.org/licenses/cddl1.php ) the Common Public License (http://www.opensource.org/licenses/cpl1.0.php ), the Sun Binary Code License Agreement Supplemental License Terms, the BSD License (http://www.opensource.org/licenses/bsd-license.php), the MIT License (http://www.opensource.org/licenses/ mit-license.php) and the Artistic License (http://www.opensource.org/licenses/artistic-license-1.0). This product includes software copyright 2003-2006 Joe WaInes, 2006-2007 XStream Committers. All rights reserved. Permissions and limitations regarding this software are subject to terms available at http://xstream.codehaus.org/license.html. This product includes software developed by the Indiana University Extreme! Lab. For further information please visit http://www.extreme.indiana.edu/.
This product contains runtime modules of IBM DB2 Driver for JDBC and SQLJ (c) Copyright IBM Corporation 2006 All rights reserved. This Software is protected by U.S. Patent Numbers 5,794,246; 6,014,670; 6,016,501; 6,029,178; 6,032,158; 6,035,307; 6,044,374; 6,092,086; 6,208,990; 6,339,775; 6,640,226; 6,789,096; 6,820,077; 6,823,373; 6,850,947; 6,895,471; 7,117,215; 7,162,643; 7,254,590; 7,281,001; 7,421,458; 7,496,588; 7,523,121; 7,584,422, 7,720,842; 7,721,270; and 7,774,791 , international Patents and other Patents Pending. DISCLAIMER: Informatica Corporation provides this documentation "as is" without warranty of any kind, either express or implied, including, but not limited to, the implied warranties of noninfringement, merchantability, or use for a particular purpose. Informatica Corporation does not warrant that this software or documentation is error free. The information provided in this software or documentation may include technical inaccuracies or typographical errors. The information in this software and documentation is subject to change at any time without notice. NOTICES This Informatica product (the "Software") includes certain drivers (the "DataDirect Drivers") from DataDirect Technologies, an operating company of Progress Software Corporation ("DataDirect") which are subject to the following terms and conditions: 1. THE DATADIRECT DRIVERS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 2. IN NO EVENT WILL DATADIRECT OR ITS THIRD PARTY SUPPLIERS BE LIABLE TO THE END-USER CUSTOMER FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR OTHER DAMAGES ARISING OUT OF THE USE OF THE ODBC DRIVERS, WHETHER OR NOT INFORMED OF THE POSSIBILITIES OF DAMAGES IN ADVANCE. THESE LIMITATIONS APPLY TO ALL CAUSES OF ACTION, INCLUDING, WITHOUT LIMITATION, BREACH OF CONTRACT, BREACH OF WARRANTY, NEGLIGENCE, STRICT LIABILITY, MISREPRESENTATION AND OTHER TORTS. Teilenummer: IN-QSG-91000-0002
Inhalt
Einleitung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Informatica-Ressourcen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Informatica-Kundenportal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Informatica-Dokumentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Informatica-Website. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Informatica-How-To-Bibliothek. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Informatica-Knowledge-Datenbank. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Informatica-Multimedia-Knowledge-Datenbank . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Informatica Weltweiter Kundensupport. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
Teil I: Erste Schritte mit Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Kapitel 2: Lektion 1. Einrichten von Informatica Analyst. . . . . . . . . . . . . . . . . . . . 11
Einrichten von Informatica Analyst - bersicht. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Aufgabe 1. Anmelden bei Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Aufgabe 2. Ein Projekt erstellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Aufgabe 3 Einen Ordner erstellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Einrichten von Informatica Analyst - Zusammenfassung. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Inhalt
Teil II: Inbetriebnahme des Informatica Developer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Kapitel 10: Lektion 1. Einrichten von Informatica Developer. . . . . . . . . . . . . . . . . 36
Einrichten von Informatica Developer - bersicht. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Aufgabe 1 Informatica Developer starten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Aufgabe 2 Eine Domne hinzufgen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Aufgabe 3 Ein Model Repository hinzufgen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Aufgabe 4 Ein Projekt erstellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Aufgabe 5 Einen Ordner erstellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Aufgabe 6 Standard-Data Integration Service auswhlen.. . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
ii
Inhalt
Inhalt
iii
iv
Inhalt
Einleitung
Die Kurzanleitung fr die Datenqualitt wurde fr Datenqualitts-Entwickler und Analytiker geschrieben. Sie enthlt Tutorials, um Einsteigern die Anwendung von Informatica Developer und Informatica Analyst zu erleichtern. Diese Anleitung geht davon aus, dass Ihnen die Datenqualittskonzepte, die Konzepte von Flatfiles und relationalen Datenbanken sowie die Datenbank-Engines in Ihrer Umgebung bekannt sind.
Informatica-Ressourcen
Informatica-Kundenportal
Als Informatica-Kunde knnen Sie auf die Website fr das Informatica-Kundenportal unter http://mysupport.informatica.com zugreifen. Die Site enthlt Produktinformationen, Benutzergruppeninformationen sowie Newsletters und bietet Zugriff auf das Informatica-Verwaltungssystem fr den Kundensupport (ATLAS), die Informatica-How-To-Bibliothek, die Informatica-Multimedia-KnowledgeDatenbank, die Informatica-Produktdokumentation und die Informatica User Community.
Informatica-Dokumentation
Das Informatica-Dokumentationsteam ist sehr um genaue, brauchbare Dokumentationen bemht. Wenn Sie Fragen, Kommentare oder Ideen zu dieser Dokumentation haben, wenden Sie sich bitte per E-Mail an das Informatica-Dokumentationsteam unter infa_documentation@informatica.com. Mithilfe Ihrer Rckmeldungen knnen wir unsere Dokumentationen verbessern. Bitte teilen Sie uns mit, ob wir Sie bezglich Ihrer Kommentare kontaktieren drfen. Das Dokumentationsteam aktualisiert die Dokumentation nach Bedarf. Um die neueste Dokumentation zu erhalten, navigieren Sie von http://mysupport.informatica.com zur Produktdokumentation.
Informatica-Website
Auf die Unternehmenswebsite von Informatica knnen Sie unter http://www.informatica.com zugreifen. Auf der Website finden Sie Informationen ber Informatica, seinen Hintergrund, bevorstehende Veranstaltungen und Niederlassungen. Darber hinaus finden Sie dort Produkt- und Partnerinformationen. Der Bereich Services enthlt wichtige Informationen zur technischen Untersttzung, zu Schulungen und zu den Implementierungsdienstleistungen.
Informatica-How-To-Bibliothek
Als Informatica-Kunde knnen Sie auf die Informatica-How-To-Bibliothek unter http://mysupport.informatica.com zugreifen. Die How-To-Bibliothek ist eine Ressourcensammlung, die Ihnen hilft, mehr ber Informatica-Produkte und -Funktionen zu erfahren. Sie umfasst Artikel und interaktive Demonstrationen, die Lsungen fr hufige Probleme bieten, Funktionen und Verhaltensweisen vergleichen und Sie durch spezifische realittsnahe Aufgaben fhren.
Informatica-Knowledge-Datenbank
Als Informatica-Kunde knnen Sie auf die Informatica-Knowledge-Datenbank unter http://mysupport.informatica.com zugreifen. In der Knowledge-Datenbank knnen Sie nach dokumentierten Lsungen zu bekannten technischen Problemen mit Informatica-Produkten suchen. Auerdem finden Sie dort Antworten auf hufig gestellte Fragen sowie technische Whitepapers und Tipps. Wenn Sie Fragen, Kommentare oder Ideen zur Knowledge-Datenbank haben, wenden Sie sich bitte per E-Mail an das Informatica-Knowledge-Datenbankteam unter KB_Feedback@informatica.com.
Informatica-Multimedia-Knowledge-Datenbank
Als Informatica-Kunde knnen Sie auf die Informatica-Multimedia-Knowledge-Datenbank unter http://mysupport.informatica.com zugreifen. Die Multimedia-Knowledge-Datenbank ist eine Sammlung von Multimedia-Schulungsdateien, mit denen Sie hufig verwendete Konzepte erlernen knnen und die Sie durch spezifische Aufgaben fhren. Wenn Sie Fragen, Kommentare oder Ideen zur Multimedia-KnowledgeDatenbank haben, wenden Sie sich bitte per E-Mail an das Informatica-Knowledge-Datenbankteam unter KB_Feedback@informatica.com.
Standardtarif Belgien: +31 30 6022 797 Frankreich: +33 1 4138 9226 Deutschland: +49 1805 702 702 Niederlande: +31 306 022 797 Grobritannien und Nordirland: +44 1628 511445
vi
Einleitung
KAPITEL 1
Informatica-Domnenbersicht
Informatica verfgt ber eine dienstorientierte Architektur, die die Fhigkeit zur Skalierung von Diensten und zum gemeinsamen Nutzen von Ressourcen ber mehrere Rechner aufweist. Die Informatica-Domne ist die primre Einheit zur Verwaltung und Administration von Diensten. Informatica enthlt folgende Komponenten:
Anwendungs-Clients. Eine Gruppe von Clients, die Sie nutzen, um auf die zu Grunde liegende Informatica-
Funktionalitt zuzugreifen. Anwendungs-Clients stellen Anfragen an den Service Manager oder an Anwendungsdienste.
Anwendungsdienste. Eine Gruppe von Diensten, die Funktionalitt auf Serverbasis reprsentieren. Eine
Informatica-Domne kann eine Untergruppe von Anwendungsdiensten enthalten. Sie konfigurieren die Anwendungsdienste, die von den eingesetzten Anwendungs-Clients bentigt werden.
Repositories. Eine Gruppe relationaler Datenbanken, die Metadaten zu Objekten und Prozessen
Der Service Manager fhrt die Anwendungsdienste aus und ist fr Domnenfunktionen wie Authentifizierung, Autorisierung und Anmeldung zustndig. Sie knnen sich an Informatica Administrator (dem Administratortool) anmelden, nachdem Sie Informatica installiert haben. Das Administratortool dient zum Verwalten der Domne und zum Konfigurieren der bentigten Anwendungsdienste, bevor Sie auf die restlichen Anwendungs-Clients zugreifen knnen.
Die folgende Abbildung zeigt die Anwendungsdienste und die Repositories, die jeder Anwendungs-Client in einer Informatica-Domne verwendet:
Die folgende Tabelle prsentiert die Anwendungs-Clients (auer dem Administratortool) sowie die Anwendungsdienste und die Repositories, die der Client bentigt:
Anwendungs-Client Data Analyzer Informatica-Berichterstellung und Dashboards Informatica Analyst Anwendungsdienste Reporting Service Berichterstellungs- und Dashboarddienste Analyst Service Data Integration Service Model Repository Service Analyst Service Content Management Service Data Integration Service Model Repository Service Metadata Manager Service PowerCenter Integration Service PowerCenter Repository Service PowerCenter Integration Service PowerCenter Repository Service PowerCenter Integration Service PowerCenter Repository Service Web Services Hub Repositories Data Analyzer Repository Jaspersoft-Repository
Model Repository
Informatica Developer
Model Repository
Metadata Manager
PowerCenter Client
PowerCenter Repository
PowerCenter Repository
und zur nderung der Datenerfassung. Der PowerCenter Integration Service verbindet sich ber den Listener Service mit PowerExchange Listener.
PowerExchange Logger Service. Verwaltet den PowerExchange Logger fr Linux, UNIX und Windows, um
sich ndernde Daten zu erfassen und in die Protokolldateien des PowerExchange Logger zu schreiben. Sich ndernde Daten knnen aus DB2-Wiederherstellungsprotokollen OracleWiederherstellungsprotokollen, einer verteilten Microsoft-SQL-Server-Datenbank oder Datenquellen auf einem i5/OS- oder z/OS-System stammen.
SAP BW Service. Wartet auf RFC-Anfragen von SAP BI und fordert an, dass der PowerCenter Integration
Service Arbeitsablufe durchfhrt, um von SAP BI Daten zu extrahieren oder Daten auf SAP BI zu laden.
Datenqualitt -
Profiling Arbeiten mit Scorecards Referenztabellenverwaltung Erstellen von Profiling-Regeln Ausfhren von Regeln in Profilen Verwaltung fehlerhafter und mehrfacher Datenstze Referenztabellenverwaltung
Datendienste
Referenztabellenverwaltung
Informatica-Domnenbersicht
Unternehmensdaten zu analysieren und Strken und Schwchen zu identifizieren. Nachdem Sie ein Profil ausgefhrt haben, knnen Sie ein selektives Drilldown durchfhren, um die zu Grunde liegenden Zeilen aus den Profilergebnissen anzuzeigen. Sie knnen Scorecards auch Spalten hinzufgen und zu Referenztabellen Spaltenwerte hinzufgen.
Erstellen von Regeln in Profilen. Erstellen und Anwenden von Regeln innerhalb von Profilen. Eine Regel ist
wiederverwendbare Geschftslogik, die Bedingungen definiert, welche auf Daten angewendet werden, wenn Sie ein Profil ausfhren. Verwenden Sie Regeln zur weiteren Validierung von Daten in einem Profil und zur Messung des Fortschritts in der Datenqualitt.
Bewerten von Daten. Erstellen Sie Scorecards, um die gltigen Werte aus jedweder Spalte oder die
Ausgabe von Regeln zu bewerten. Scorecards zeigen die Werthufigkeit von Spalten in einem Profil als Scores. Verwenden Sie Scorecards, um Fortschritte in der Datenqualitt zu messen und visuell darzustellen. Sie knnen auch Trenddiagramme anzeigen, um die Historie der Scores im Zeitverlauf anzuzeigen.
Verwalten von Referenzdaten. Erstellen und aktualisieren Sie Referenztabellen, die von Analytikern und
Entwicklern zur Standardisierung der Datenqualitt und zur Validierung von Regeln verwendet werden. Erstellen, bearbeiten und importieren Sie Datenqualitts-Wrterbuchdateien als Referenztabellen. Erstellen Sie Referenztabellen, um Beziehungen zwischen Quelldaten und gltigen und Standard-Werten einzurichten. Entwickler verwenden Referenztabellen zur Standardisierung und fr Lookup-Umwandlungen in Informatica Developer.
Verwalten von fehlerhaften oder mehrfachen Datenstzen. Reparieren von fehlerhaften Datenstzen und
Das Entwicklertool enthlt einen Editor, mit dem Sie Objekte bearbeiten knnen. In diesem Beispiel zeigt der Editor das logische Datenobjektmodell Customer_Objects. Je nach Objekt im Editor zeigt das Entwicklertool Ansichten, wie die Standardansicht. Das Entwicklertool umfasst auch die folgenden Ansichten, die unabhngig von den Objekten im Editor eingeblendet werden:
Object Explorer. Zeigt Projekte, Ordner und die Objekte, die sie enthalten. Outline. Zeigt abhngige Objekte in einem Objekt. Eigenschaften. Zeigt Objekteigenschaften. Data Viewer. Zeigt die Ergebnisse eines Mappings, einer Datenvorschau oder SQL-Abfrage. Validierungsprotokoll. Zeigt Objektvalidierungsfehler. Spickzettel. Zeigt Spickzettel.
Sie knnen jede Ansicht ausblenden und jede Ansicht an einen anderen Ort im Entwicklertool verschieben. Sie knnen auch andere Ansichten anzeigen, wie die Such-Ansicht. Klicken Sie Fenster > Ansicht anzeigen an, um die Ansichten auszuwhlen, die Sie anzeigen mchten.
erhalten.
Erste Schritte. Klicken Sie auf Erste Schritte, um mehr darber zu erfahren, wie das Entwicklertool
eingerichtet wird und auf die Lektionen von Informatica Data Quality und Informatica Data Services zugegriffen wird.
Tutorials. Klicken Sie auf Tutorials, um Tutoriallektionen zu Datenqualitts- und Datendienstelsungen
anzuzeigen.
nutzen. Sie knnen auf die Informatica How-To-Bibliothek zugreifen. Die Informatica How-To-Bibliothek enthlt Artikel ber Informatica Data Quality, Informatica Data Services und andere Produkte von Informatica.
Workbench. Klicken Sie auf Workbench, um mit der Arbeit im Entwicklertool zu beginnen.
Spickzettel
Das Entwicklertool umfasst Spickzettel als Teil der Online-Hilfe. Ein Spickzettel ist eine schrittweise Anleitung, die Ihnen bei der Durchfhrung von einem oder mehreren Tasks im Entwicklertool hilft. Nachdem Sie einen Spickzettel vollstndig ausgefllt haben, fhren Sie die Tasks aus und sehen die Ergebnisse. Nachdem Sie beispielsweise einen Spickzettel zum Importieren und zur Vorschau eines relationalen Datenobjekts vollstndig ausgefllt haben, haben Sie eine Tabelle einer relationalen Datenbank importiert und die Vorschau der Daten im Entwicklertool angezeigt. Um auf die Spickzettel zuzugreifen, klicken Sie auf Hilfe > Spickzettel.
Schlsselschritt in jedem Datenprojekt, da es Strken und Schwchen in Ihren Daten identifizieren kann und Sie bei der Definition Ihres Projektplans untersttzt.
Erstellen von Scorecards, um die Datenqualitt zu prfen. Eine Scorecard ist eine grafische Darstellung
die Sie finden, indem Sie ein Profil ausfhren. Sie knnen Variationen der Zeichensetzung, Formatierung und Rechtschreibung standardisieren. Sie knnen beispielsweise sicherstellen, dass die Werte fr Stadt, Staat und Postleitzahl konsistent sind.
Parsen von Datenstzen. Parsen Sie Datenstze, um die Datensatzstruktur zu verbessern und weitere
Informationen aus Ihren Daten abzuleiten. Sie knnen ein Einzelfeld mit Freiformdaten in Bereicher teilen, die unterschiedliche Informationstypen enthalten. Sie knnen Ihren Datenstzen auch Informationen hinzufgen. Sie knnen beispielsweise Datenstze von Kunden als persnliche oder Geschftskunden markieren.
Validieren von Postadressen. Die Adressvalidierung bewertet und verbessert die Genauigkeit und
Zustellbarkeit Ihrer Postadressendaten. Die Adressvalidierung korrigiert Fehler in Adressen und komplettiert unvollstndige Adressen, indem die Adressdatenstze mit Referenzdaten von nationalen Zustellern verglichen werden. Die Adressvalidierung kann auch Postinformationen hinzufgen, die die Postzustellung beschleunigen und die Zustellkosten reduzieren.
Nach doppelten Datenstzen suchen. Die Analyse auf doppelte Datenstze vergleicht einen Satz von
Datenstzen miteinander, um hnliche oder bereinstimmende Werte in ausgewhlten Datenspalten zu finden. Das hnlichkeitsniveau, welches eine gute hnlichkeit zwischen den Bereichwerten anzeigt, wird von Ihnen vorgegeben. Sie knnen auch die relative Gewichtung vorgeben, die jede Spalte in den hnlichkeitsberechnungen erhlt. Sie knnen beispielsweise dem Nachnamen eine hhere Prioritt als dem Vornamen geben.
Erstellen von Referenzdatentabellen. Referenzdatentabellen sind Schlsselelemente in der
Datenstandardisierung. Informatica verfgt ber eine umfassende Palette von Referenzdatentabellen. Sie knnen benutzerdefinierte Referenztabellen aus Spalten in Ihren Quelldaten erstellen.
Erstellen und Durchfhren von Datenqualittregeln. Informatica bietet vorgefertigte Regeln, die Sie
ausfhren oder bearbeiten knnen, um Ihre Projektziele zu erreichen. Sie knnen im Entwicklertool Regeln erstellen.
Zusammenarbeiten mit Informatica-Anwendern. Die Regeln und Referenzdatentabellen, die Sie dem Model
Repository zufgen, stehen den Anwendern im Entwicklertool und im Analysetool zur Verfgung. Benutzer knnen in Projekten zusammenarbeiten, und in unterschiedlichen Stadien eines Projekts knnen unterschiedliche Benutzer den Eigentmerstatus von Objekten bernehmen.
Exportieren von Mappings an PowerCenter. Sie knnen Mappings an PowerCenter exportieren, um die
Metadaten fr die physische Datenintegration oder fr die Erstellung von Internetdiensten zu verwenden. Datenqualittsbenutzer knnen alle obigen Aufgaben durchfhren. Benutzer des Data Explorers knnen Profildaten im Entwicklertool nutzen und Scorecards erstellen, die im Analysetool laufen.
Die Tutorial-Story
HypoStores Corporation ist eine nationale Einzelhandelsorganisation mit Firmensitz in Boston und Geschften in mehreren Staaten. Sie integriert regelmig Betriebsdaten aus den landesweiten Geschften in den Datenspeicher am Sitz des Unternehmens. Vor kurzem wurde ein Geschft in Los Angeles erffnet. Zum Firmensitz gehrt ein zentrales ICC-Team von Administratoren, Entwicklern und Architekten, die dafr verantwortlich sind, eine gemeinsame Datendienst-Layer fr alle Verbund- und BI-Anwendungen zur Verfgung zu stellen. Die BI-Anwendungen umfassen ein CRM-System, das die Dateien mit den Kundenstammdaten enthlt, die zur Abrechnung und zum Marketing verwendet werden. HypoStores Corporation muss folgende Aufgaben durchfhren, um Daten aus dem Betrieb in Los Angeles in die Daten am Firmensitz in Boston zu integrieren:
berprfen der Daten von Boston und Los Angeles auf Qualittsprobleme. Parsen von Informationen aus den Daten von Los Angeles. Standardisieren von Adressinformationen fr die Daten von Boston and Los Angeles. Validieren der Genauigkeit der Postadresseninformationen in den Daten zum Zweck des
Kundenbeziehungsmanagements (CRM).
Die Tutorial-Struktur
Die Kurzanleitung enthlt Tutorials, die Lektionen und Aufgaben beinhalten.
Lektionen
In jeder Lektion werden Konzepte vorgestellt, die Ihnen das Verstndnis der Aufgaben erleichtern, die in der Lektion bearbeitet werden. Die Lektion umfasst geschftliche Anforderungen der gesamten Story. Die Ziele der Lektion erlutern die Aufgaben, die Sie durcharbeiten werden, um die geschftlichen Anforderungen zu erfllen. In jeder Lektion wird angegeben, wie viel Zeit ungefhr bentigt wird. Wenn Sie die Aufgaben in der Lektion abgeschlossen haben, knnen Sie die Zusammenfassung der Lektion einsehen. Wenn die Umgebung innerhalb des Tools nicht konfiguriert ist, finden Sie in der ersten Lektion jedes Tutorials Hilfestellungen, wie dies erledigt wird.
Aufgaben
Die Aufgaben bestehen aus schrittweisen Anweisungen. Bearbeiten Sie alle Aufgaben in der angegebenen Reihenfolge, um die Lektion abzuschlieen.
Die Tutorial-Story
Informatica Analyst-Tutorial
Whrend dieses Tutorials meldet sich ein Analyst am Analysetool an, erstellt Projekte und Ordner, Profile und Regeln, bewertet Daten und erstellt Referenztabellen. Die Lektionen, welche Sie durchfhren knnen, hngen davon ab, welches der Produkte Informatica Data Quality, Informatica Data Explorer, Informatica Data Services oder PowerCenter Sie haben. In der folgenden Tabelle finden Sie die Lektionen, die Sie je nach Produkt durchfhren knnen.
Lektion Lektion 1. Einrichten von Informatica Analyst Beschreibung Anmelden am Analysetool und Erstellen eines Projekts und Ordners fr die Tutoriallektionen. Importieren einer Einfachdatei als Datenobjekt und Vorschau der Daten. Erstellen eines Schnellprofils, um schnell eine Vorstellung von Data Quality zu erhalten. Erstellen eines benutzerdefinierten Profils zum Konfigurieren von Spalten sowie fr Stichproben- und DrilldownOptionen. Erstellen von Expressionregeln zum Modifizieren und Profilieren von Spaltenwerten Erstellen und Ausfhren einer Scorecard, um den Fortschritt der Datenqualitt im Zeitverlauf zu messen. Erstellen einer Referenztabelle, die Sie zum Standardisieren von Quelldaten verwenden knnen. Produkt Alle
Data Quality
Lektion
Beschreibung
Erstellen einer Referenztabelle, um Beziehungen zwischen Quelldaten sowie gltigen und Standard-Werten einzurichten.
Alle
Hinweis: Dieses Tutorial enthlt keine Lektionen zur Verwaltung von fehlerhaften Datenstzen und zur Konsolidierung von Datenstzen.
Die Tutorial-Struktur
10
KAPITEL 2
Ziele
In dieser Lektion fhren Sie folgende Aufgaben durch:
Melden Sie sich beim Analyst Tool an. Erstellen eines Projekts, um die Objekte zu speichern, die Sie im Analyst Tool erstellen. Erstellen eines Ordners im Projekt, in dem Sie zugehrige Objekte speichern knnen.
Voraussetzungen
berprfen Sie die folgenden Voraussetzungen, bevor Sie mit dieser Lektion beginnen:
Ein Administrator hat einen Model Repository Service und einen Analyst Service im Administrator Tool
konfiguriert.
Sie haben den Hostnamen und die Portnummer fr das Analyst Tool. Sie haben einen Benutzernamen und ein Passwort, um auf den Analyst Service zuzugreifen. Sie erhalten
11
Zeitplan
Diese Lektion dauert ca. 5 bis 10 Minuten.
Geben Sie auf der Anmeldeseite Ihren Benutzernamen und Ihr Passwort ein. Whlen Sie Nativ oder den Namen einer spezifischen Sicherheitsdomne. Das Feld Sicherheitsdomne wird eingeblendet, wenn die Informatica-Domne eine LDAPSicherheitsdomne enthlt. Wenn Sie die Sicherheitsdomne, zu der Ihr Benutzerkonto gehrt, nicht kennen, wenn Sie sich an den Domnenadministrator von Informatica.
5.
6.
Klicken Sie auf Schlieen, um den Begrungsbildschirm zu verlassen und das Analysetool zu ffnen.
12
13
KAPITEL 3
Story
HypoStores speichert die Kundendaten aus Los Angeles in Einfachdateien. HypoStores muss die Daten profilieren und analysieren und Datenqualittsaufgaben damit durchfhren.
Ziele
In dieser Lektion fhren Sie folgende Aufgaben durch: 1. 2. Hochladen der Einfachdatei in den Einfachdatei-Cache und Erstellen eines Datenobjekts. Vorschau der Daten des Einfachdatei-Datenobjekts.
Voraussetzungen
berprfen Sie die folgenden Voraussetzungen, bevor Sie mit dieser Lektion beginnen:
Sie haben Lektion 1 in diesem Tutorial abgeschlossen. Sie haben die Einfachdatei LA_Customers.csv. Diese Datei ist im Ordner <Installation Root Directory>
Zeitplan
Rechnen Sie mit 5 bis 10 Minuten fr diese Aufgabe.
14
Aufgabe 2 Datenvorschau
In dieser Aufgabe sehen Sie die Vorschau der Daten fr das Einfachdatei-Datenobjekt, um Struktur und Inhalt der Daten zu prfen. 1. Whlen Sie im Navigator den Ordner Customers in Ihrem Tutorialprojekt. Der Inhalt des Ordners wird im Bereich Inhalt eingeblendet. 2. Klicken Sie auf das Datenobjekt LA_Customers. Das Datenobjekt wird in einer Registerkarte geffnet. Das Analysetool zeigt die ersten 100 Zeilen des Einfachdatei-Datenobjekts in der Ansicht Datenvorschau. 3. Klicken Sie auf die Ansicht Eigenschaften des Einfachdatei-Datenobjekts. Die Ansicht Eigenschaften zeigt Name, Beschreibung und Ort des Datenobjekts. Sie zeigt auch die Spalten und Spalteneigenschaften fr das Datenobjekt.
15
16
KAPITEL 4
Story
HypoStore mcte, dass Daten aus dem neu erworbenen Bro in Los Angeles in das Data Warehouse eingepflegt werden. Bevor diese Daten in das Data Warehouse eingepflegt werden knnen, mssen sie bereinigt werden. Sie sind der Analyst, der fr die Bewertung der Datenqualitt und die Weitergabe der Informationen an den Entwickler zustndig ist, der fr die Bereinigung der Daten verantwortlich ist. Sie mchten die Profilergebnisse rasch anzeigen und eine Grundvorstellung der Datenqualitt erhalten.
Ziele
In dieser Lektion fhren Sie folgende Aufgaben durch: 1. 2. Erstellen und Ausfhren eines Schnellprofils fr das Einfachdatei-Datenobjekt Customers_LA. Anzeigen der Profilergebnisse.
Voraussetzungen
berprfen Sie die folgende Voraussetzung, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1 und 2 in diesem Tutorial abgeschlossen.
Zeitplan
Rechnen Sie mit 5 bis 10 Minuten fr diese Lektion.
17
Gefolgert %
18
Beschreibung Datum und Profil der letzten Profilausfhrung. Ermglicht bei Aktivierung Drilldown mit Live-Daten fr die Spalte.
1.
Klicken Sie auf die berschrift der Null-Wertspalte, um die Werte zu sortieren. Achten Sie darauf, dass die Spalten Address2, Address3, City2, CreateDate und MiscDate 100 % NullWerte aufweisen. Sie erstellen in Lektion 4 ein benutzerdefiniertes Profil , um diese Spalten auszuschlieen.
2.
Klicken Sie auf die Spalte Full Name. Die Werte fr die Spalte erscheinen in der Ansicht Werte. Achten Sie darauf, dass Vorname und Nachname nicht in separaten Spalten erscheinen. In Lektion 5 erstellen Sie eine Regel, um Vorname und Nachname in separate Spalten zu trennen.
3.
Klicken Sie auf die Spalte CustomerTier . Achten Sie darauf, dass die Werte fr CustomerTier inkonsistent sind. In Lektion 6 erstellen Sie eine Scorecard, um die Werte von CustomerTier zu beurteilen. In Lektion 7 erstellen Sie eine Referenztabelle, die ein Entwickler verwenden kann, um die Werte von CustomerTier zu standardisieren.
4.
Klicken Sie auf die Spalte State, und klicken Sie dann auf die Ansicht Muster. Achten Sie darauf, dass 483 Spalten ein Muster von XX aufweisen, das gltige Werte angibt. Siebzehn Werte sind nicht gltig, weil sie dem gltigen Muster nicht entsprechen. In Lektion 6 erstellen Sie eine Scorecard, um die Werte von State zu beurteilen.
19
KAPITEL 5
Story
HypoStore muss Daten aus dem neu erworbenen Bro in Los Angeles in das eigene Data Warehouse einpflegen. HypoStores mchte die Qualitt der Kundenebenendaten in der LA-Kundendatendatei bewerten. Sie sind der Analyst, der fr die Bewertung der Datenqualitt und die Weitergabe der Informationen an den Entwickler zustndig ist, der fr die Bereinigung der Daten verantwortlich ist.
Ziele
In dieser Lektion fhren Sie folgende Aufgaben durch: 1. 2. 3. Erstellen eines benutzerdefinierten Profils fr das Einfachdatei-Datenobjekt und Ausschlieen der Spalten mit Null-Werten. Ausfhren des Profils, um den Inhalt und die Struktur der Spalte CustomerTier zu analysieren. Drilldown in die Zeilen fr die Profilergebnisse.
Voraussetzungen
berprfen Sie die folgende Voraussetzung, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1, 2 und 3 in diesem Tutorial abgeschlossen.
20
Zeitplan
Rechnen Sie mit 5 bis 10 Minuten fr diese Lektion.
21
22
KAPITEL 6
Story
HypoStore mchte, dass Daten aus dem neu erworbenen Bro in Los Angeles in das Data Warehouse eingepflegt werden. HypoStores mchte die Kundennamen analysieren und die Kundennamen in Vorname und Nachname trennen. HypoStores mchte Expressionsregeln verwenden, um eine Spalte, die Vornamen und Nachnamen enthlt, in separate virtuelle Spalten zu parsen, und danach die Spalten profilieren. HypoStores mchte die Regeln auch anderen Analysten zur Verfgung stellen, die die Ausgabe dieser Regeln analysieren mssen.
Ziele
In dieser Lektion fhren Sie folgende Aufgaben durch: 1. Erstellen von Expressionsregeln, um die Spalte FullName (Vollstndiger Name) in die Spalten fr Vornamen und Nachnamen zu trennen. Sie erstellen eine Regel, die den Vornamen von dem vollstndigen Namen abtrennt. Sie erstellen eine weitere Regel, die den Nachnamen von dem Vornamen abtrennt. Sie erstellen diese Regeln fr das Profil Profile_LA_Customers_Custom. Fhren Sie das Profil aus, und zeigen Sie die Ausgabe der Regeln im Profil an. Bearbeiten Sie die Regeln, um sie fr andere Benutzer des Analysetools nutzbar zu machen.
2. 3.
23
Voraussetzungen
berprfen Sie die folgende Voraussetzung, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1, 2, 3 und 4 abgeschlossen.
Zeitplan
Rechnen Sie mit 10 bis 15 Minuten fr diese Lektion.
7. 8. 9. 10.
Klicken Sie auf Validieren. Klicken Sie auf Weiter. Konfigurieren Sie gegebenenfalls die Spalten-, Stichproben- und Drilldown-Optionen. Klicken Sie auf Speichern. Das Analysetool erstellt die Regel und zeigt sie in der Ansicht Spalten-Profiling an.
11.
Wiederholen Sie die Schritte 2 bis 10, und erstellen Sie eine Regel namens LastName (Nachname). Geben Sie die folgende Expression ein, um den Nachnamen von der Spalte Name zu trennen:
SUBSTR(FullName,INSTR(FullName,' ',-1,1),LENGTH(FullName))
24
Die Werte erscheinen in der Ansicht Werte. 6. 7. Whlen Sie einen beliebigen Wert in der Ansicht Werte. Klicken Sie mit der rechten Maustaste, und whlen Sie Drilldown. Die Werte fr die Spalte FullName und die Regeln FirstName und LastName erscheinen im Bereich Drilldown. Achten Sie darauf, dass die Spalte FullName nun in Vornamen und Nachnamen getrennt ist.
Die Regeln FirstName und LastName knnen nun von jedem Benutzer des Analysetools verwendet werden, um eine Spalte mit Vor- und Nachnamen in separate Spalten zu teilen.
25
KAPITEL 7
Story
HypoStore mchte, dass Daten aus dem neu erworbenen Bro in Los Angeles in das Data Warehouse eingepflegt werden. Bevor sie die Daten zusammenfhren, mchten sie sicherstellen, dass die Daten in den unterschiedlichen Kundenebenen (CustomerTiers) und Bundesstaaten (State) auf Datenqualitt analysiert werden. Sie sind der Analyst, der fr die berwachung des Fortschritts bei der Durchfhrung der Datenqualittsanalyse verantwortlich ist. Sie mchten eine Scorecard aus den Spalten "CustomerTier" und "State" erstellen, Schwellenwerte fr die Datenqualitt konfigurieren und die Score-Trenddiagramme anzeigen, um zu ermitteln, wie sich die Scores im Zeitverlauf verbessern.
Ziele
In dieser Lektion fhren Sie folgende Tasks durch: 1. 2. Erstellen einer Scorecard aus den Ergebnissen des Profils Profile_LA_Customers_Custom, um die Scores fr die Spalten Customer Tier und State anzuzeigen. Ausfhren der Scorecard, um die Scores fr die Spalten CustomerTier und State zu erstellen.
26
3. 4. 5. 6.
Anzeigen der Scorecard, um die Scores fr jede Spalte anzuzeigen. Bearbeiten der Scorecard, um unterschiedliche gltige Werte fr die Scores anzugeben. Konfigurieren von Score-Schwellenwerten und Ausfhren der Scorecard. Anzeigen von Score-Trenddiagrammen, um zu ermitteln, wie sich die Scores im Zeitverlauf verbessern.
Voraussetzungen
berprfen Sie die folgende Voraussetzung, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1 bis 5 in diesem Tutorial abgeschlossen.
Zeitplan
Planen Sie fr die vollstndige Durchfhrung der Tasks in dieser Lektion 15 Minuten ein.
27
28
29
KAPITEL 8
Story
HypoStores mchte die Daten profilieren, um Abweichungen aufzuzeigen und die Daten mit gltigen Werten zu standardisieren. Sie sind der Analyst, der fr die Standardisierung der gltigen Werte in den Daten verantwortlich ist. Sie mchten eine Referenztabelle auf Grundlage von gltigen Werten aus Profilspalten erstellen.
Ziele
In dieser Lektion fhren Sie folgende Aufgaben durch: 1. 2. Erstellen einer Referenztabelle aus der Spalte CustomTier im Profil Profile_LA_Customers_Custom durch Auswahl von gltigen Werten fr Spalten. Bearbeiten der Referenztabelle, um unterschiedliche gltige Werte fr die Spalten zu konfigurieren.
Voraussetzungen
berprfen Sie die folgende Voraussetzung, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1 bis 6 in diesem Tutorial abgeschlossen.
Zeitplan
Rechnen Sie mit 15 Minuten, um die Aufgaben in dieser Lektion abzuschlieen.
30
4.
Erstellen Sie gegebenenfalls eine Beschreibungsspalte fr Zeilen in der Referenztabelle. Geben Sie den Namen und die Przision fr die Spalte ein. Erstellen Sie im Bereich Vorschau eine Vorschau fr die Werte in der Spalte CustomerTier. Klicken Sie auf Weiter. Die Referenztabelle Reftab_CustomerTier_Hypostores wird eingeblendet. Sie knnen gegebenenfalls eine Beschreibung eingeben.
14.
Whlen Sie im Bereich Speichern unter Ihr Tutorialprojekt, in dem Sie die Referenztabelle erstellen mchten. Der Bereich Referenztabellen:zeigt die Referenztabellen an dem von Ihnen gewhlten Speicherort.
15. 16.
Geben Sie eine optionale Audit-Anmerkung ein. Klicken Sie auf Fertigstellen.
31
32
KAPITEL 9
Story
HypoStores mchte Daten mit gltigen Werten standardisieren. Sie sind der Analyst, der fr die Standardisierung der gltigen Werte in den Daten verantwortlich ist. Sie mchten eine Referenztabelle erstellen, um Standard-Tier-Codes fr Kunden zu definieren, die die LA-Kundendaten referenzieren. Danach knnen Sie die Referenztabelle gemeinsam mit einem Entwickler nutzen.
Ziele
In dieser Lektion fhren Sie folgende Aufgabe durch:
Erstellen einer Referenztabelle mit dem Referenztabellen-Editor, um Standard-Tier-Codes fr Kunden zu
Voraussetzungen
berprfen Sie die folgende Voraussetzung, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1 und 2 in diesem Tutorial abgeschlossen.
Zeitplan
Rechnen Sie mit 10 Minuten, um die Aufgabe in dieser Lektion abzuschlieen.
33
34
35
KAPITEL 10
Ziele
In dieser Lektion fhren Sie folgende Aufgaben durch:
Entwicklertool starten und zur Entwicklertool-Workbench gehen. Hinzufgen einer Domne im Entwicklertool. Hinzufgen eines Model Repository, damit Sie ein Projekt erstellen knnen. Erstellen eines Projekts, um die Objekte zu speichern, die Sie im Entwicklertool erstellen. Erstellen eines Ordners im Projekt, in dem Sie verwandte Objekte speichern knnen. Auswhlen eines Standard-Data Integration Service zur Durchfhrung von Datenintegrationsaufgaben.
36
Voraussetzungen
berprfen Sie die folgenden Voraussetzungen, bevor Sie mit dieser Lektion beginnen:
Sie haben das Entwicklertool installiert. Sie haben einen Domnennamen, einen Hostnamen und eine Portnummer, um sich mit einer Domne zu
Zeitplan
Rechnen Sie mit 5 bis 10 Minuten, um die Aufgaben in dieser Lektion abzuschlieen.
37
4. 5. 6. 7.
Klicken Sie auf Weiter. Geben Sie Ihren Benutzernamen und Ihr Passwort ein. Whlen Sie einen Namespace aus. Klicken Sie auf Fertigstellen. Das Modell-Repository wird in der Ansicht Object Explorer angezeigt.
38
39
KAPITEL 11
Story
HypoStores Corporation speichert Kundendaten aus dem Bro in Los Angeles und dem Bro in Boston in Einfachdateien. Sie mchten mit diesen Kundendaten im Entwicklertool arbeiten. Dazu mssen Sie jede Einfachdatei als physisches Datenobjekt importieren.
Ziele
In dieser Lektion importieren Sie Einfachdateien als physische Datenobjekte. Sie knnen das Quelldateiverzeichnis auch so festlegen, dass der Data Integration Service die Quelldaten aus dem richtigen Verzeichnis lesen kann.
Voraussetzungen
berprfen Sie die folgende Voraussetzung, bevor Sie mit dieser Lektion beginnen:
Sie haben Lektion 1 in diesem Tutorial abgeschlossen.
Zeitplan
Rechnen Sie mit 10 bis 15 Minuten, um die Aufgaben in dieser Lektion durchzufhren.
40
41
6.
Klicken Sie auf ffnen. Der Assistent benennt das Datenobjekt LA_Customers.
Klicken Sie auf Weiter. Vergewissern Sie sich, dass die Codepage MS Windows Latin 1 (ANSI) ist, eine Obermenge von Latin 1. Vergewissern Sie sich, dass das Format "delimited" ist. Klicken Sie auf Weiter. Vergewissern Sie sich, dass das Komma als Delimiter festgelegt ist. Whlen Sie Spaltennamen aus erster Zeile importieren. Klicken Sie auf Fertigstellen. Das physische Datenobjekt LA_Customers erscheint im Tutorialprojekt unter Physische Datenobjekte.
Klicken Sie auf die Ansicht Lesen, und whlen Sie die Ausgabeumwandlung. Klicken Sie auf die Registerkarte Laufzeit in der Ansicht Eigenschaften. Richten Sie das Quelldateiverzeichnis auf das folgende Verzeichnis des Rechners ein, auf dem der Data Integration Service luft: <Informatica Installation Directory>\server\Tutorials . Klicken Sie auf Datei > Speichern.
42
16. 17.
Richten Sie das Quelldateiverzeichnis auf das folgende Verzeichnis des Rechners ein, auf dem der Data Integration Service luft: <Informatica Installation Directory>\server\Tutorials . Klicken Sie auf Datei > Speichern.
43
KAPITEL 12
jeder Spalte.
Bei Join-Analyse-Profilen wird der berlappungsgrad zwischen zwei Datenspalten als Venn-Diagramm und
als Prozentwert angezeigt. Verwenden Sie Join-Analyse-Profile, um mgliche Profile mit SpaltenJoinbedingungen zu identifizieren. Sie knnen in jedem Stadium eines Projekts ein Spaltenprofil ausfhren und berprfen, ob die nderungen an den Daten Ihren Projektzielen entsprechen. Sie knnen ein Spaltenprofil an einer Umwandlung in einem Mapping ausfhren, um die Wirkung anzuzeigen, die die Umwandlung auf die Daten haben wird.
Story
HypoStores mchte sich vergewissern, dass die Kundendaten frei von Fehlern, Inkonsistenzen und doppelten Informationen sind. Bevor HypoStores die Prozesse entwickelt, um die Datenqualittsziele zu erreichen, muss die Qualitt ihrer Quelldatendateien gemessen werden und besttigt werden, dass die Daten verarbeitet werden knnen.
44
Ziele
In dieser Lektion fhren Sie folgende Aufgaben durch:
Durchfhren einer Join-Analyse an der Datenquelle Boston_Customers und der Datenquelle LA_Customers. Anzeigen der Ergebnisse der Join-Analyse, um zu bestimmen, ob die Daten aus den beiden Bros
enthalten sind.
Voraussetzungen
berprfen Sie die folgende Voraussetzung, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1 und 2 in diesem Tutorial abgeschlossen.
Zeitbedarf
Rechnen Sie mit 20 Minuten fr diese Lektion.
45
Doppelklicken Sie auf die erste Zeile in der linken Spalte, und whlen Sie CustomerID. Doppelklicken Sie auf die erste Zeile in der rechten Spalte, und whlen Sie CustomerID. Klicken Sie auf OK und dann auf Fertigstellen. Das Profil JoinAnalysis wird im Editor geffnet, und das Profil wird ausgefhrt.
Hinweis: Schlieen Sie das Profil nicht. In der nchsten Aufgabe zeigen Sie die Ergebnisse des Profils an.
1. 2.
Klicken Sie auf die Registerkarte JoinAnalysis im Modellierungsbereich. Klicken Sie im Abschnitt Join-Profil auf die erste Zeile. Der Abschnitt Details zeigt ein Venn-Diagramm und einen Schlssel, der die Ergebnisse der JoinAnalyse detailliert angibt.
3.
Vergewissern Sie sich, dass die Spalte Zeilen verbinden fr die Anzahl der Zeilen, die einen Join enthalten, Null enthlt. Dies zeigt, dass keines der CustomerID-Bereicher Doppelwerte sind, wodurch naheliegt, dass Sie die beiden Datenquellen erfolgreich zusammenfhren knnen. Um die CustomerID-Werte fr das Datenobjekt LA_Customers anzuzeigen, doppelklicken Sie im VennDiagramm auf den Kreis mit der Bezeichnung LA_Customers. Tipp: Doppelklicken Sie auf die Kreise im Venn-Diagramm, um die Datenzeilen anzuzeigen, die von diesen Eintrgen beschrieben werden. In Fllen, in denen sich im Venn-Diagramm Kreise schneiden, doppelklicken Sie auf den Schnittpunkt, um Datenwerte anzuzeigen, die in beiden Datenstzen enthalten sind. Der Daten-Viewer zeigt die CustomerID-Werte an, die im Datenobjekt LA_Customers enthalten sind.
4.
46
47
KAPITEL 13
Story
Bei HypoStores muss das Format der Kundendatendateien der Niederlassung in Los Angeles mit dem Format der Datendateien der Bostoner Niederlassung bereinstimmen. Die Kundendaten der Niederlassung Los Angeles speichern den Kundennamen in einer Spalte FullName, whrend die Kundendaten der Bostoner Niederlassung den Kundennamen in separaten Spalten fr den FirstName und LastName speichern. Bei HypoStores mssen die Daten der Spalten Los Angeles FullName in Vornamen und Nachnamen geparst werden, damit das Format der Daten fr Los Angeles mit dem Format der Bostoner Daten bereinstimmt.
Zielsetzungen
In dieser Lektion bearbeiten Sie folgende Aufgaben:
Erstellen und Konfigurieren eines Datenobjekts LA_Customers_tgt, damit es geparste Daten enthlt. Erstellen eines Mapping zum Parsen der Spalte FullName in separate Spalten fr FirstName und LastName.
48
Hinzufgen des Datenobjekts LA_Customers zum Mapping, um die Verbindung zu den Quellendaten
herzustellen.
Hinzufgen des Datenobjekts LA_Customers_tgt zum Mapping, um ein Target-Datenobjekt zu erstellen. Hinzufgen einer Parser-Umwandlung zum Mapping und Konfigurieren dieser Umwandlung, um einen
Datenquelle zu berprfen.
Ausfhren des Mapping, um geparste Namen zu generieren. Ausfhren des Daten-Viewers zur Anzeigen der Mapping-Ausgabe.
Voraussetzungen
berprfen Sie die folgende Voraussetzung, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1 und 2 in diesem Tutorial abgeschlossen.
Zeitaufwand
Planen Sie fr die vollstndige Durchfhrung der Aufgaben in dieser Lektion 20 Minuten ein.
Klicken Sie auf ffnen. Geben Sie im Feld Name LA_Customers_tgtein. Klicken Sie auf Weiter. Klicken Sie auf Weiter. Whlen Sie im Abschnitt Vorschauoptionen Spaltennamen aus erster Zeile importieren, und klicken Sie auf Weiter. Klicken Sie auf Fertigstellen. Das Datenobjekt LA_Customers_tgt erscheint im Editor.
49
50
2. 3. 4.
Fgen Sie dem Mapping Quell- und Targetobjekte hinzu. Fgen Sie eine Parser-Umwandlung zum Mapping hinzu. Konfigurieren Sie die Parser-Umwandlung zum Parsen der Quellenspalte mit dem vollstndigen Kundennamen in separate Targetspalten mit Vor- und Nachnamen.
51
5.
Whlen Sie den Port FullName im Datenobjekt LA_Customers aus, und ziehen Sie den Port in die GruppeEingabe der Parser-Umwandlung. Der Port FullName erscheint in der Parser-Umwandlung und ist mit dem Port FullName im Datenobjekt verbunden.
52
53
KAPITEL 14
Mit der Standardisierer-Umwandlung knnen Sie diese Daten in Werten suchen. Sie knnen einen der folgenden Suchoperationstypen verwenden:
Text. Suchen nach von Ihnen eingegebenen benutzerspezifischen Strings. Entfernen Sie diese Strings,
Entfernen Sie diese Strings, oder ersetzen Sie sie durch Referenztabelleneintrge bzw. benutzerdefinierten Text. Sie knnen die Standardisierer-Umwandlung beispielsweise auf Standardisierung der die benutzerdefinierten Strings Street und St.enthaltenden Adressdaten durch den Ersatz-String ST. konfigurieren. Die Standardisierer-Umwandlung ersetzt die Suchbegriffe durch den Begriff ST. und schreibt das Ergebnis in eine neue Datenspalte.
Story
HypoStores muss seine Kundenadressdaten so standardisieren, dass alle Adressen die Begriffe konsistent verwenden. Die Adressdaten im Datenobjekt All_Customers enthalten inkonsistent formatierte Eintrge fr normale Begriffe wie Street, Boulevard, Avenue, Drive und Park.
54
Zielsetzungen
In dieser Lektion fhren Sie folgende Aufgaben durch:
Erstellen und Konfigurieren eines Datenobjekts All_Customers_Stdz_tgt so, dass es standardisierte Daten
enthlt.
Erstellen eines Mappings zum Standardisieren der Adressbegriffe Street, Boulevard, Avenue, Drive und Park
Voraussetzungen
berprfen Sie, ob folgende Voraussetzung erfllt ist, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1 und 2 in diesem Tutorial abgeschlossen.
Zeitaufwand
Planen Sie fr diese Lektion 20 Minuten ein.
55
10.
56
4.
57
Wiederholen Sie die Schritte 9 bis 12, um Standardisierungs-Operationen fr alle Strings in der Tabelle zu definieren. Ziehen Sie den Ausgabeport Address1 in den Port Address1 des Datenobjekts All_Customers_Stdz_tgt. Um das Mapping zu speichern, klicken Sie auf Datei > Speichern.
58
59
KAPITEL 15
60
Story
HypoStores erfordert richtige und vollstndige Daten, damit gewhrleistet ist, dass seine Direktwerbungskampagnen und andere Verbraucher-Postsendungen seine Kunden erreichen. Richtige und vollstndige Adressdaten helfen, die Postversandkosten der Organisation zu senken. Auerdem mssen die Daten der HypoStores-Kunden Adressen in druckbarem Format enthalten, das flexibel genug ist, um Adressen unterschiedlicher Lnge bearbeiten zu knnen. Um diesen geschftlichen Anforderungen gerecht zu werden, erstellt das HypoStores ICC-Team ein Adressvalidierungs-Mapping im Developer Tool.
Zielsetzungen
In dieser Lektion fhren Sie folgende Aufgaben durch:
Erstellen eines Target-Datenobjekts, das die validierten Adressfelder und Match-Codes enthlt. Erstellen eines Mappings mit einem Quelldatenobjekt, einem Target-Datenobjekt und einer
Adressvalidierer-Umwandlung.
Konfigurieren der Adressvalidierer-Umwandlung fr die Validierung der Adressdaten Ihrer Kunden. Ausfhren des Mappings zum Validieren der Adressdaten und berprfen der Match-Code-Ausgaben zur
Voraussetzungen
berprfen Sie, ob die folgenden Voraussetzungen erfllt sind, bevor Sie mit dieser Lektion beginnen:
Sie haben die Lektionen 1 und 2 in diesem Tutorial abgeschlossen. Die US-Adressreferenzdaten wurden in der Domne installiert und mit dem Administrator Tool registriert.
Zwecks berprfung, ob auf Ihrem System US-Adressdaten installiert sind, setzen Sie sich bitte mit Ihrem Informatica-Administrator in Verbindung. Die Referenzdaten werden mit dem Datenqualittsinhalt-Installer installiert.
Zeitaufwand
Bitte veranschlagen Sie fr diese Lektion 25 Minuten.
61
3.
Vergewissern Sie sich, dass Aus einem vorhandenen Flatfile erstellen ausgewhlt wurde. Klicken Sie auf Durchsuchen neben dieser Auswahl, suchen Sie die Datei All_Customers.csv, und klicken Sie auf ffnen. Geben Sie im Feld Name All_Customers_av_tgtein. Klicken Sie auf Weiter. Klicken Sie auf Weiter. Whlen Sie im Abschnitt Vorschauoptionen Spaltennamen aus erster Zeile importieren, und klicken Sie auf Weiter. Klicken Sie auf Fertigstellen. Im Editor erscheint das Datenobjekt All_Customers_av_tgt.
4. 5. 6. 7. 8.
62
6. 7. 8.
Benennen Sie den Port MiscDate1 in MailabilityScore um. Whlen Sie den Port MailabilityScore. Klicken Sie auf Neu. Ein Port mit dem Namen MailabilityScore1 wird angezeigt.
9. 10.
ndern Sie den Namen des Ports MailabilityScore1 in MatchCode. Klicken Sie zum Speichern des Datenobjekts auf Datei > Speichern.
diesem Objekt. All_Customers_av_tgt ist das Daten-Target-Objekt fr das Mapping. Dieses Objekt liest Daten aus der Adressvalidierer-Umwandlung. 1. 2. Gehen Sie in der AnsichtObjekt-Explorer zu den Datenobjekten in Ihrem Schulungsprojekt. Whlen Sie das Datenobjekt All_Customers aus, und ziehen Sie es in den Editor. Das Fenster Physisches Datenobjekt zum Mapping hinzufgen wird geffnet. 3. Vergewissern Sie sich, dass Lesen ausgewhlt ist, und klicken Sie auf OK. Das Datenobjekt erscheint im Editor. 4. 5. Gehen Sie in der Ansicht Objekt-Explorer zu den Datenobjekten in Ihrem Tutorial-Projekt. Whlen Sie das Datenobjekt All_Customers_av_tgt aus, und ziehen Sie es in den Editor. Das Fenster Physisches Datenobjekt zum Mapping hinzufgen wird geffnet. 6. Whlen Sie Schreiben aus, und klicken Sie auf OK. Das Datenobjekt erscheint im Editor. 7. Klicken Sie auf Speichern.
63
64
3. 4.
Erweitern Sie die Portgruppe Basismodell. Erweitern Sie die Eingabeportgruppe Hybrid, und whlen Sie folgende Ports aus:
Port-Name Lieferadresszeile 1 Vollstndiger Name der Region 1 Postleitzahl 1 Provinz 1 Name des Landes Beschreibung Straenadressdaten, wie Straenname und Hausnummer. Name des Ortes. Postcode bzw. PLZ. Name der Provinz oder des Bundesstaates. Name des Landes bzw. Abkrzung.
Hinweis: Halten Sie die Strg-Taste gedrckt, um mehrere Ports in einem Arbeitsgang auszuwhlen. 5. Klicken Sie auf die Symbolleiste oberhalb der Liste der Port-Namen auf Port zu Umwandlung hinzufgen. Diese Symbolleiste wird angezeigt, wenn Sie Vorlagen auswhlen. Die ausgewhlten Ports erscheinen in der Umwandlung im Mapping-Editor. 6. Verbinden Sie die Quellen-Ports folgendermaen mit den Adressvalidierer-Umwandlungsports:
Quellen-Port Addresse 1 Ort PLZ Bundesland Land Addressvalidierer-Umwandlungsport Lieferadresszeile 1 Vollstndiger Name der Region 1 Postleitzahl 1 Provinz 1 Name des Landes
65
5.
Erweitern Sie die Ausgabeportgruppe LastLine Elements, und whlen Sie die folgenden Ports aus:
Port-Name Vollstndiger Name der Region 1 Postleitzahl 1 Provinz Abkrzung 1 Beschreibung Name des Ortes. Postcode oder PLZ. Kennung der Provinz oder des Bundesstaates.
Hinweis: Halten Sie die Strg-Taste gedrckt, um mehrere Ports in einem Arbeitsgang auszuwhlen. 6. Erweitern Sie die Ausgabeportgruppe Land, und whlen Sie den folgenden Port aus:
Port-Name Name des Landes 1 Beschreibung Name des Landes.
7.
Erweitern Sie die Ausgabeportgruppe Status-Info, und whlen Sie folgende Ports aus:
Port-Name Zustellbarkeits-Score Match-Code Beschreibung Score, der die Chance auf eine erfolgreiche Postauslieferung bewertet. Code, der den hnlichkeitsgrad zwischen Eingabeadresse und Referenzdaten darstellt.
8.
Klicken Sie auf der Symbolleiste oberhalb der Liste der Port-Namen auf Port zu Umwandlung hinzufgen. Diese Symbolleiste wird angezeigt, wenn Sie Vorlagen auswhlen.
9.
Verbinden Sie die unbenutzten Ports der Datenquelle mit den gleichnamigen Ports des Daten-Targets.
66
V3
V2
V1
67
Match-Code C4
Beschreibung Durch die Adressvalidierung korrigiert. Alle Elemente wurde bearbeitet und korrigiert, sofern erforderlich. Durch die Adressvalidierung korrigiert. Alle Elemente wurden bearbeitet, einige Elemente konnten jedoch nicht geprft werden. Durch die Adressvalidierung teilweise korrigiert. Unter Umstnden fehlen einige Referenzdatendateien. Wurde von der Adressvalidierung korrigiert, wegen unzureichender Standardisierung ist die Zustellbarkeit jedoch beeintrchtigt. Die Eingabedaten konnten nicht berichtigt werden, aber die Adresse ist hchstwahrscheinlich zustellfhig, da sie mit einer einmaligen Referenzadresse bereinstimmt. Es konnten keine Eingabedaten korrigiert werden, aber die Adresse ist hchstwahrscheinlich zustellfhig, da sie mit mehreren Referenzadressen bereinstimmt. Die Eingabedaten konnten nicht berichtigt werden, und die Zustellfhigkeit ist unwahrscheinlich. Die Eingabedaten konnten nicht berichtigt werden, und die Zustellfhigkeit ist sehr unwahrscheinlich. Es wurde keine Validierung durchgefhrt. Dies ist mglicherweise auf das Nichtvorhandensein aktueller oder lizenzierter Referenzdaten zurckzufhren. Die Adresse kann zustellfhig sein oder auch nicht.
C3
C2
C1
I4
I3
I2 I1
N1... N6
68
ANHANG A
Kann ich ein einziges Benutzerkonto zum Zugriff auf das Administratortool, das Entwicklertool und das Analysetool verwenden? Ja Sie knnen einem Benutzer die Berechtigung zum Zugriff auf alle drei Tools geben. Es mssen keine separaten Benutzerkonten fr jede Client-Anwendung erstellt werden. Was ist mit dem Reference Table Manager passiert? Wo sind meine Referenzdaten gespeichert? Die Funktionen aus dem Reference Table Manager sind in das Analysetool integriert worden. Sie knnen das Analysetool zum Erstellen und gemeinsamen Nutzen von Referenzdaten verwenden. Die Referenzdaten sind in der Staging-Datenbank gespeichert, die Sie konfigurieren, wenn Sie einen Analyst Service erstellen.
69
Was ist der Unterschied zwischen einem Mapping im Developer Tool und einem Mapping in PowerCenter? Ein PowerCenter Mapping gibt an, wie Daten zwischen Quellen und Targets verschoben werden. Ein Developer Tool Mapping gibt an, wie Daten zwischen der Mapping-Eingabe und -Ausgabe verschoben werden. Ein PowerCenter Mapping muss eine oder mehrere Quelldefinitionen, Quellen-Qualifikatoren und Zieldefinitionen aufweisen. Eiin PowerCenter Mapping kann auch Verknpfungen, Umwandlungen und Mapplets enthalten. Ein Developer Tool Mapping muss Mapping-Eingabe und -Ausgabe enthalten. Ein Developer Tool Mapping kann auch Umformungen und Mapplets enthalten. Das Developer Tool beinhaltet folgende Mapping-Typen:
Mapping, das Daten zwischen Quellen und Zielen verschiebt. Dieser Mapping-Typ unterscheidet sich
von einem PowerCenter Mapping nur darin, dass es keine Verknpfungen verwenden kann und keinen Quellen-Qualifikator verwendet.
Zuordnung logisches Datenobjekt. Ein Mapping in einem logischen Datenobjektmodell. Eine
Zuordnung logisches Datenobjekt kann ein logisches Datenobjekt als Mapping-Eingabe und ein Datenobjekt als Mapping-Ausgabe enthalten. Sie kann auch ein oder mehrere logische Datenobjekte als Mapping-Eingabe und logische Datenobjekte als Mapping-Ausgabe enthalten.
Virtuelle Tabellenzuordnung. Ein Mapping in einem SQL-Datendienst. Die Zuordnung enthlt ein
Datendienst. Es enthlt eine Eingabeparameterumwandlung oder ein physisches Datenobjekt als Mapping-Eingabe und eine Ausgabeparameterumwandlung oder physisches Datenobjekt als MappingAusgabe. Was ist der Unterschied zwischen einem Mapplet in PowerCenter und einem Mapplet im Developer Tool? Ein Mapplet in PowerCenter und im Developer Tool ist ein wiederverwendbares Objekt, das einen Satz von Umwandlungen enthlt. Sie knnen die Umwandlungslogik in mehreren Mappings nutzen. Ein Powercenter-Mapplet kann Quellendefinitionen oder Eingabeumwandlungen als Mapplet-Eingabe enthalten. Es muss Ausgabeumwandlungen als Mapplet-Ausgabe enthalten. Ein Developer Tool Mapplet kann Datenobjekte oder Eingabeumwandlungen als Mapplet-Eingabe enthalten. Es kann Datenobjekte oder Ausgabeumwandlungen als Mapplet-Ausgabe enthalten. Ein Mapping im Developer Tool kann auch die folgenden Merkmale aufweisen:
Sie knnen ein Mapplet als eine Regel validieren. Sie knnen eine Regel in einem Profil verwenden. Ein Mapplet kann andere Mapplets enthalten.
Was ist der Unterschied zwischen einem Mapplet und einer Regel? Sie knnen ein Mapplet als eine Regel validieren. Eine Regel ist Geschftslogik, die Bedingungen definiert, welche auf Quelldaten angewendet werden, wenn ein Profil ausgefhrt wird. Sie knnen ein Mapplet als eine Regel validieren, wenn das Mapplet folgende Anforderungen erfllt:
Es enthlt eine Eingabe- und Ausgabeumwandlung. Das Mapplet enthlt keine aktiven Umwandlungen. Sie gibt keine Kardinalitt zwischen Eingabegruppen an.
70