8/16/2019 In 100 ApplicationServiceGuide En
1/463
Informatica (Version 10.0)
pplication Service Guide
8/16/2019 In 100 ApplicationServiceGuide En
2/463
Informatica Application Service Guide
Version 10.0November 2015
Copyright (c) 1993-2015 Informatica LLC. All rights reserved.
This software and documentation contain proprietary information of Informatica LLC and are provided under a license agreement containing restrictions on use anddisclosure 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 anyform, by any means (electronic, photocopying, recording or otherwise) without prior consent of Informatica LLC. This Software may be protected by U.S. and/orinternational 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 asprovided 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 usin 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 InformaticaOn Demand, Informatica Identity Resolution, Informatica Application Information Lifecycle Management, Informatica Complex Event Processing, Ultra Messaging andInformatica Master Data Management are trademarks or registered trademarks of Informatica LLC in the United States and in jurisdictions throughout the world. Allother 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 rightsreserved. Copyright © Sun Microsystems. All rights reserved. Copyright © RSA Security Inc. All Rights Reserved. Copyright © Ordinal Technology Corp. All rightsreserved.Copyright© Aandacht c.v. All rights reserved. Copyright Genivia, Inc. All rights reserved. Copyright Isomorphic Software. All rights reserved. Copyright © MetaIntegration Technology, Inc. All rights reserved. Copyright © Intalio. All rights reserved. Copyright © Oracle. All rights reserved. Copyright © Adobe SystemsIncorporated. All rights reserved. Copyright © DataArt, Inc. All rights reserved. Copyright © ComponentSource. All rights reserved. Copyright © Microsoft Corporation. Allrights reserved. Copyright © Rogue Wave Software, Inc. All rights reserved. Copyright © Teradata Corporation. All rights reserved. Copyright © Yahoo! Inc. All rightsreserved. Copyright © Glyph & Cog, LLC. All r ights reserved. Copyright © Thinkmap, Inc. All rights reserved. Copyright © Clearpace Software Limited. All rightsreserved. 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. Copyright © International Business Machines Corporation. All rightsreserved. Copyright © yWorks GmbH. All rights reserved. Copyright © Lucent Technologies. All rights reserved. Copyright (c) University of Toronto. All rights reserved.Copyright © Daniel Veillard. All rights reserved. Copyright © Unicode, Inc. Copyright IBM Corp. All rights reserved. Copyright © MicroQuill Software Publishing, Inc. Allrights reserved. Copyright © PassMark Software Pty Ltd. All rights reserved. Copyright © LogiXML, Inc. All rights reserved. Copyright © 2003-2010 Lorenzi Davide, Allrights reserved. Copyright © Red Hat, Inc. All rights reserved. Copyright © The Board of Trustees of the Leland Stanford Junior University. All rights reserved. Copyright© EMC Corporation. All r ights reserved. Copyright © Flexera Software. All rights reserved. Copyright © Jinfonet Software. All rights reserved. Copyright © Apple Inc. Allrights reserved. Copyright © Telerik Inc. All rights reserved. Copyright © BEA Systems. All rights reserved. Copyright © PDFlib GmbH. All rights reserved. Copyright ©
Orientation in Objects GmbH. All rights reserved. Copyright © Tanuki Software, Ltd. All rights reserved. Copyright © Ricebridge. All rights reserved. Copyright © Sencha,Inc. All rights reserved. Copyright © Scalable Systems, Inc. All rights reserved. Copyright © jQWidgets. All rights reserved. Copyright © Tableau Software, Inc. All rightsreserved. Copyright© MaxMind, Inc. All Rights Reserved. Copyright © TMate Software s.r.o. All rights reserved. Copyright © MapR Technologies Inc. All rights reserved.Copyright © Amazon Corporate LLC. All rights reserved. Copyright © Highsoft. All rights reserved. Copyright © Python Software Foundation. All rights reserved.Copyright © BeOpen.com. All rights reserved. Copyright © CNRI. All rights reserved.
This product includes software developed by the Apache Software Foundation (http://www.apache.org/), and/or other software which is licensed under various versionsof the Apache License (the "License"). You may obtain a copy of these Licenses at http://www.apache.org/licenses/. Unless required by applicable law or agreed to inwriting, software distributed under these Licenses is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express orimplied. See the Licenses for the specific language governing permissions and limitations under the Licenses.
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 various versions of 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 anykind, 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) andredistribution 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-2013, Daniel Stenberg, . All Rights Reserved. Permissions and limitations regarding thissoftware 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 orwithout 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 termsavailable 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 toterms 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 athttp:// 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 & WirelessDeutschland. 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 aresubject 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 athttp:// 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 termsavailable at http:// www.eclipse.org/org/documents/epl-v10.php and at http://www.eclipse.org/org/documents/edl-v10.php.
8/16/2019 In 100 ApplicationServiceGuide En
3/463
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://asm.ow2.org/license.html, http://www.cryptix.org/LICENSE.TXT, http://hsqldb.org/web/hsqlLicense.html, http://httpunit.sourceforge.net/doc/ license.html, http://jung.sourceforge.net/license.txt , http://www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/release/license.html, http://www.libssh2.org, http://slf4j.org/license.html, http://www.sente.ch/software/OpenSourceLicense.html, http://fusesource.com/downloads/license-agreements/fuse-message-broker-v-5-3- license-agreement; http://antlr.org/license.html; http://aopalliance.sourceforge.net/; http://www.bouncycastle.org/licence.html;http://www.jgraph.com/jgraphdownload.html; http://www.jcraft.com/jsch/LICENSE.txt; http://jotm.objectweb.org/bsd_license.html; . http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231; http://www.slf4j.org/license.html; http://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; 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; http://jsoncpp.sourceforge.net/LICENSE; http://jdbc.postgresql.org/license.html; http://
protobuf.googlecode.com/svn/trunk/src/google/protobuf/descriptor.proto; https://github.com/rantav/hector/blob/master/LICENSE; http://web.mit.edu/Kerberos/krb5-current/doc/mitK5license.html; http://jibx.sourceforge.net/jibx-license.html; https://github.com/lyokato/libgeohash/blob/master/LICENSE; https://github.com/hjiang/jsonxx/blob/master/LICENSE; https://code.google.com/p/lz4/; https://github.com/jedisct1/libsodium/blob/master/LICENSE; http://one-jar.sourceforge.net/index.php?page=documents&file=license; https://github.com/EsotericSoftware/kryo/blob/master/license.txt; http://www.scala-lang.org/license.html; https://github.com/tinkerpop/blueprints/blob/master/LICENSE.txt; http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html; https://aws.amazon.com/asl/; https://github.com/twbs/bootstrap/blob/master/LICENSE; https://sourceforge.net/p/xmlunit/code/HEAD/tree/trunk/LICENSE.txt; https://github.com/documentcloud/underscore-contrib/blob/master/LICENSE, and https://github.com/apache/hbase/blob/master/LICENSE.txt.
This product includes software licensed under the Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), the Common Development and DistributionLicense (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 new BSD License (http://opensource.org/licenses/BSD-3-Clause), the MIT License (http://www.opensource.org/licenses/mit-license.php), the Artistic License (http://www.opensource.org/licenses/artistic-license-1.0) and the Initial Developer’s Public License Version 1.0 (http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/).
This product includes software copyright © 2003-2006 Joe WaInes, 2006-2007 XStream Committers. All rights reserved. Permissions and limitations regarding thissoftware 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 includes software Copyright (c) 2013 Frank Balluffi and Markus Moeller. All rights reserved. Permissions and limitations regarding this software are subjectto terms of the MIT license.
See patents at https://www.informatica.com/legal/patents.html.
DISCLAIMER: Informatica LLC provides this documentation "as is" without warranty of any kind, either express or implied, including, but not limited to, the impliedwarranties of noninfringement, merchantability, or use for a particular purpose. Informatica LLC does not warrant that this software or documentation is error free. Theinformation provided in this software or documentation may include technical inaccuracies or typographical errors. The information in this software and documentation issubject 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 SoftwareCorporation ("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.
Part Number: IN-SVG-10000-0001
https://www.informatica.com/legal/patents.htmlhttps://www.informatica.com/legal/patents.html
8/16/2019 In 100 ApplicationServiceGuide En
4/463
Table of Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Informatica Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Informatica My Support Portal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Informatica Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Informatica Product Availability Matrixes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Informatica Web Site. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Informatica How-To Library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Informatica Knowledge Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Informatica Support YouTube Channel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Informatica Marketplace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Informatica Velocity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Informatica Global Customer Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Chapter 1: Analyst Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Analyst Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Analyst Service Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Configuration Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Services Associated with the Analyst Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Flat File Cache Directory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Export File Directory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Attachments Directory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Keystore File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Recycle and Disable the Analyst Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Properties for the Analyst Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
General Properties for the Analyst Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Model Repository Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Logging Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Human Task Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Run-time Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Metadata Manager Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Business Glossary Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Custom Properties for the Analyst Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Process Properties for the Analyst Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Node Properties for the Analyst Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Analyst Security Opt ions for the Analyst Service Process. . . . . . . . . . . . . . . . . . . . . . . . . 32
Advanced Properties for the Analyst Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Custom Properties for the Analyst Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Environment Variables for the Analyst Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . 33
Creating and Configuring the Analyst Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Creating an Analyst Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4 Table of Contents
8/16/2019 In 100 ApplicationServiceGuide En
5/463
Chapter 2: Content Management Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Content Management Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Master Content Management Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Content Management Service Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Probabilistic Models and Classifier Models. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Reference Data Warehouse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Orphaned Reference Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Deleting Orphaned Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Recycling and Disabling the Content Management Service. . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Content Management Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Multi-Service Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Associated Services and Reference Data Location Properties. . . . . . . . . . . . . . . . . . . . . . 41
File Transfer Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Logging Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Custom Properties for the Content Management Service. . . . . . . . . . . . . . . . . . . . . . . . . 42
Content Management Service Process Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Content Management Service Security Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Address Validation Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Identity Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Advanced Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
NLP Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Custom Proper ties for the Content Management Service Process. . . . . . . . . . . . . . . . . . . . 48
Creating a Content Management Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Chapter 3: Data Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Data Integration Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Before You Create the Data Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Create Required Databases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Create Connections to the Databases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Create the Service Principal Name and Keytab File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Create Associated Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Creating a Data Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Data Integration Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Model Repository Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Execution Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Logical Data Object/Virtual Table Cache Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Logging Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Pass-through Security Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
HTTP Proxy Server Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Table of Contents 5
8/16/2019 In 100 ApplicationServiceGuide En
6/463
HTTP Configuration Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Result Set Cache Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Mapping Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Profiling Warehouse Database Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Advanced Profi ling Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
SQL Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Workflow Orchestration Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Web Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Custom Properties for the Data Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Data Integration Service Process Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Data Integration Service Security Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
HTTP Configuration Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Result Set Cache Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Advanced Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Logging Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
SQL Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Custom Properties for the Data Integration Service Process. . . . . . . . . . . . . . . . . . . . . . . 69
Environment Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Data Integration Service Compute Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Execution Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Environment Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
High Availability for the Data Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Data Integration Service Restart and Failover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Data Integration Service Recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Chapter 4: Data Integration Service Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Data Integration Service Architecture Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Data Integration Service Connectivity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Data Integration Service Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Service Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Mapping Service Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Profiling Service Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
SQL Service Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Web Service Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Workflow Orchestration Service Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Data Object Cache Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Result Set Cache Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Deployment Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Logical Data Transformation Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Compute Component. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Execution Data Transformation Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
DTM Resource Allocation Policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Processing Threads. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
6 Table of Contents
8/16/2019 In 100 ApplicationServiceGuide En
7/463
Output Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Process Where DTM Instances Run. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
In the Data Integration Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
In Separate DTM Processes on the Local Node. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
In Separate DTM Processes on Remote Nodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Single Node. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Chapter 5: Data Integration Service Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Data Integration Service Management Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Enable and Disable Data Integration Services and Processes. . . . . . . . . . . . . . . . . . . . . . . . . 89
Enable, Disable, or Recycle the Data Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . 89
Enable or Disable a Data Integration Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Directories for Data Integration Service Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Source and Output File Directories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Control File Directories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Log Directory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Output and Log File Permissions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Run Jobs in Separate Processes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
DTM Process Pool Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Rules and Guidelines when Jobs Run in Separate Processes. . . . . . . . . . . . . . . . . . . . . . 96
Maintain Connection Pools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Connection Pool Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Pooling Properties in Connection Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Example of a Connection Pool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Optimize Connection Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
PowerExchange Connection Pools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
PowerExchange Connection Pool Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Connection Pooling for PowerExchange Netport Jobs. . . . . . . . . . . . . . . . . . . . . . . . . . . 99
PowerExchange Connection Pooling Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Maximize Parallelism for Mappings and Profiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
One Thread for Each Pipeline Stage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Multiple Threads for Each Pipeline Stage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Maximum Parallelism Guidelines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Enabling Partitioning for Mappings and Profiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Optimize Cache and Target Directories for Partitioning. . . . . . . . . . . . . . . . . . . . . . . . . . 106
Result Set Caching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Data Object Caching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Cache Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Data Object Caching Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Data Object Cache Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Configure User-Managed Cache Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Table of Contents 7
8/16/2019 In 100 ApplicationServiceGuide En
8/463
Persisting Virtual Data in Temporary Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Temporary Table Implementation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Temporary Table Operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Rules and Guidelines for Temporary Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Content Management for the Profiling Warehouse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Creating and Deleting Profiling Warehouse Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Database Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116Purge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Tablespace Recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Database Statistics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Web Service Security Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
HTTP Client Filter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Pass-through Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Pass-Through Security with Data Object Caching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Adding Pass-Through Securi ty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Chapter 6: Data Integration Service Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Data Integration Service Grid Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Grid Configuration by Job Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Before You Configure a Data Integration Service Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Grid for SQL Data Services and Web Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Example Grid that Runs Jobs in the Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Rules and Guidel ines for Grids that Run Jobs in the Service Process. . . . . . . . . . . . . . . . 128
Configuring a Grid that Runs Jobs in the Service Process. . . . . . . . . . . . . . . . . . . . . . . . 128
Grid for Mappings, Profiles, and Workflows that Run in Local Mode. . . . . . . . . . . . . . . . . . . . . 132
Example Grid that Runs Jobs in Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Rules and Guidelines for Grids that Run Jobs in Local Mode. . . . . . . . . . . . . . . . . . . . . . 133
Configuring a Grid that Runs Jobs in Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Grid for Mappings, Profiles, and Workflows that Run in Remote Mode. . . . . . . . . . . . . . . . . . . 137
Supported Node Roles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Job Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Example Grid that Runs Jobs in Remote Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Rules and Guidelines for Grids that Run Jobs in Remote Mode. . . . . . . . . . . . . . . . . . . . 140
Recycle the Service When Jobs Run in Remote Mode. . . . . . . . . . . . . . . . . . . . . . . . . . 141
Configuring a Grid that Runs Jobs in Remote Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Logs for Jobs that Run in Remote Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Override Compute Node Attributes to Increase Concurrent Jobs. . . . . . . . . . . . . . . . . . . . 146
Grid and Content Management Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Maximum Number of Concurrent Jobs on a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Editing a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Deleting a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Troubleshooting a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
8 Table of Contents
8/16/2019 In 100 ApplicationServiceGuide En
9/463
Chapter 7: Data Integration Service Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Data Integration Service Applications Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Applications View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Application State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Application Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153Deploying an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Enabling an Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Renaming an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Starting an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Backing Up an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Restoring an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Refreshing the Applications View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Logical Data Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Physical Data Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Mappings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
SQL Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
SQL Data Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Enabling an SQL Data Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Renaming an SQL Data Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Web Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Web Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Enabling a Web Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Renaming a Web Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Workflows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167Workflow Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Enabling a Workflow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Starting a Workflow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Chapter 8: Metadata Manager Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Metadata Manager Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Configuring a Metadata Manager Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Creating a Metadata Manager Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Metadata Manager Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Database Connect Strings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Overriding the Repository Database Code Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Creating and Deleting Repository Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Creating the Metadata Manager Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Restoring the PowerCenter Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Deleting the Metadata Manager Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Enabling and Disabling the Metadata Manager Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Metadata Manager Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Table of Contents 9
8/16/2019 In 100 ApplicationServiceGuide En
10/463
General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Metadata Manager Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Database Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Configuration Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Connection Pool Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Advanced Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Custom Properties for the Metadata Manager Service. . . . . . . . . . . . . . . . . . . . . . . . . . 186Configuring the Associated PowerCenter Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . 186
Privi leges for the Associated PowerCenter Integrat ion Service User. . . . . . . . . . . . . . . . . 187
Chapter 9: Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Model Repository Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Model Repository Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Model Repository Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Model Repository Connectivity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Model Repository Database Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
IBM DB2 Database Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
IBM DB2 Version 9.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Microsoft SQL Server Database Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Oracle Database Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Enable and Disable Model Repository Services and Processes. . . . . . . . . . . . . . . . . . . . . . . 193
Enable, Disable, or Recycle the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . 194
Enable or Disable a Model Repository Service Process. . . . . . . . . . . . . . . . . . . . . . . . . 195
Properties for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
General Properties for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Reposi tory Database Properties for the Model Repository Service. . . . . . . . . . . . . . . . . . 196
Search Properties for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Advanced Properties for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . 199
Cache Properties for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Versioning Properties for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . 199
Custom Properties for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Properties for the Model Repository Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Node Properties for the Model Repository Service Process. . . . . . . . . . . . . . . . . . . . . . . 201
High Availability for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Model Repository Service Restart and Failover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Model Repository Service Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Content Management for the Model Repository Service . . . . . . . . . . . . . . . . . . . . . . . . . 204
Model Repository Backup and Restoration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Security Management for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . 206
Search Management for the Model Repository Service . . . . . . . . . . . . . . . . . . . . . . . . . 207
Repository Log Management for the Model Repository Service. . . . . . . . . . . . . . . . . . . . 208
Audit Log Management for the Model Repository Service . . . . . . . . . . . . . . . . . . . . . . . . 209
Cache Management for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . 209
10 Table of Contents
8/16/2019 In 100 ApplicationServiceGuide En
11/463
Version Control for the Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
How to Configure and Synchronize a Model Repository with a Version Control System. . . . . 211
Repository Object Administration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Objects View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Locked Object Administration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Versioned Object Administration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Troubleshooting Team-based Development. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216Creating a Model Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Chapter 10: PowerCenter Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
PowerCenter Integration Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Creating a PowerCenter Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Enabl ing and Disabl ing PowerCenter Integrat ion Services and Processes. . . . . . . . . . . . . . . . 220
Enabl ing or Disabling a PowerCenter Integration Service Process. . . . . . . . . . . . . . . . . . 220
Enabling or Disabling the PowerCenter Integration Service. . . . . . . . . . . . . . . . . . . . . . . 220
Operating Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Normal Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Safe Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Running the PowerCenter Integration Service in Safe Mode. . . . . . . . . . . . . . . . . . . . . . 222
Configuring the PowerCenter Integration Service Operating Mode. . . . . . . . . . . . . . . . . . 224
PowerCenter Integration Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
PowerCenter Integration Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Advanced Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Operating Mode Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Compatibility and Database Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Configuration Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
HTTP Proxy Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Custom Properties for the PowerCenter Integration Service. . . . . . . . . . . . . . . . . . . . . . . 234
Operating System Profiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Operating System Profile Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Configuring Operating System Profiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Troubleshooting Operating System Profiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Associated Repository for the PowerCenter Integration Service. . . . . . . . . . . . . . . . . . . . . . . 236
PowerCenter Integration Service Processes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Code Pages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Directories for PowerCenter Integration Service Files. . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Directories for Java Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Custom Properties for the PowerCenter Integration Service Process. . . . . . . . . . . . . . . . . 241
Environment Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Configuration for the PowerCenter Integration Service Grid. . . . . . . . . . . . . . . . . . . . . . . . . . 242
Creating a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Table of Contents 11
8/16/2019 In 100 ApplicationServiceGuide En
12/463
Configuring the PowerCenter Integration Service to Run on a Grid. . . . . . . . . . . . . . . . . . 243
Configuring the PowerCenter Integration Service Processes. . . . . . . . . . . . . . . . . . . . . . 243
Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Editing and Deleting a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Troubleshooting a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Load Balancer for the PowerCenter Integration Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 47
Configuring the Dispatch Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248Service Levels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Configuring Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Calculating the CPU Profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Defining Resource Provision Thresholds. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Chapter 11: PowerCenter Integration Service Architecture. . . . . . . . . . . . . . . . . . . . 253
PowerCenter Integration Service Architecture Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
PowerCenter Integration Service Connectivity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
PowerCenter Integration Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Load Balancer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Dispatch Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Resource Provision Thresholds. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Dispatch Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Service Levels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Data Transformation Manager (DTM) Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Processing Threads. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Thread Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Pipeline Partitioning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
DTM Processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Reading Source Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Blocking Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Block Processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Grids. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Workflow on a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Session on a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
System Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
CPU Usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
DTM Buffer Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Cache Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Code Pages and Data Movement Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
ASCII Data Movement Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Unicode Data Movement Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Output Files and Caches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Workflow Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Session Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
12 Table of Contents
8/16/2019 In 100 ApplicationServiceGuide En
13/463
Session Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Performance Detail File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Reject Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Row Error Logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Recovery Tables Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Control File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Email. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272Indicator File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Output File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Cache Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Chapter 12: High Availability for the PowerCenter Integration Service. . . . . . . . . 274
High Availabili ty for the PowerCenter Integration Service Overview. . . . . . . . . . . . . . . . . . . . . 274
Resilience. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
PowerCenter Integration Service Client Resilience. . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
External Component Resilience. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Restart and Failover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Running on a Single Node. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Running on a Primary Node. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Running on a Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Stopped, Aborted, or Terminated Workflows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Running Workflows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Suspended Workflows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
PowerCenter Integration Service Failover and Recovery Configuration. . . . . . . . . . . . . . . . . . 279
Chapter 13: PowerCenter Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
PowerCenter Repository Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Creating a Database for the PowerCenter Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Creating the PowerCenter Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Creating a PowerCenter Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Database Connect Strings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
PowerCenter Repository Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Node Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Repository Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Database Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Advanced Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Metadata Manager Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Custom Properties for the PowerCenter Repository Service. . . . . . . . . . . . . . . . . . . . . . . 290
PowerCenter Repository Service Process Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Custom Properties for the PowerCenter Repository Service Process. . . . . . . . . . . . . . . . . 290
Table of Contents 13
8/16/2019 In 100 ApplicationServiceGuide En
14/463
Environment Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
High Availability for the PowerCenter Repository Service. . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Resilience. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Restart and Failover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Chapter 14: PowerCenter Repository Management.. . . . . . . . . . . . . . . . . . . . . . . . . . 293PowerCenter Repository Management Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
PowerCenter Repository Service and Service Processes. . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Enabling and Disabling a PowerCenter Repository Service. . . . . . . . . . . . . . . . . . . . . . . 294
Enabling and Disabling PowerCenter Repository Service Processes. . . . . . . . . . . . . . . . . 295
Operating Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Running a PowerCenter Repository Service in Exclusive Mode. . . . . . . . . . . . . . . . . . . . 296
Running a PowerCenter Repository Service in Normal Mode. . . . . . . . . . . . . . . . . . . . . . 297
PowerCenter Repository Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Creating PowerCenter Repository Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Deleting PowerCenter Repository Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Upgrading PowerCenter Repository Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Enabling Version Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Managing a Repository Domain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Prerequisites for a PowerCenter Repository Domain. . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Building a PowerCenter Repository Domain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Promoting a Local Repository to a Global Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Registering a Local Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Viewing Registered Local and Global Repositories. . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Moving Local and Global Repositories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Managing User Connections and Locks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Viewing Locks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Viewing User Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Closing User Connections and Releasing Locks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Sending Repository Notifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Backing Up and Restoring the PowerCenter Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Backing Up a PowerCenter Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Viewing a List of Backup Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Restoring a PowerCenter Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Copying Content from Another Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Repository Plug-in Registration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Registering a Repository Plug-in. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Unregistering a Repository Plug-in. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Audit Trails. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Repository Performance Tuning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Repository Statistics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Repository Copy, Back Up, and Restore Processes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
14 Table of Contents
8/16/2019 In 100 ApplicationServiceGuide En
15/463
Chapter 15: PowerExchange Listener Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
PowerExchange Listener Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
DBMOVER Statements for the Listener Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Creating a Listener Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Listener Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
PowerExchange Listener Service General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . 315PowerExchange Listener Service Configuration Properties. . . . . . . . . . . . . . . . . . . . . . . 316
Environment Variables for the Listener Service Process. . . . . . . . . . . . . . . . . . . . . . . . . 316
Editing Listener Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Editing Listener Service General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Editing Listener Service Configuration Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Enabling, Disabling, and Restarting the Listener Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Enabling the Listener Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Disabling the Listener Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Restarting the Listener Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Listener Service Logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Listener Service Restart and Failover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Chapter 16: PowerExchange Logger Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
PowerExchange Logger Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Configuration Statements for the Logger Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Creating a Logger Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Properties of the PowerExchange Logger Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
PowerExchange Logger Service General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . 321
PowerExchange Logger Service Configuration Properties. . . . . . . . . . . . . . . . . . . . . . . . 321
Logger Service Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Configuring Logger Service General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Configuring Logger Service Configuration Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Configuring the Logger Service Process Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Enabling, Disabling, and Restarting the Logger Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Enabling the Logger Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Disabling the Logger Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Restarting the Logger Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Logger Service Logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Logger Service Restart and Failover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Chapter 17: Reporting Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Reporting Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
PowerCenter Repository Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Metadata Manager Repository Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Data Profiling Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Other Reporting Sources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Table of Contents 15
8/16/2019 In 100 ApplicationServiceGuide En
16/463
Data Analyzer Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
Creating the Reporting Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
Managing the Reporting Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
Configuring the Edit Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Enabling and Disabling a Reporting Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Creating Contents in the Data Analyzer Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Backing Up Contents of the Data Analyzer Repository. . . . . . . . . . . . . . . . . . . . . . . . . . 332Restoring Contents to the Data Analyzer Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Deleting Contents from the Data Analyzer Repository. . . . . . . . . . . . . . . . . . . . . . . . . . 333
Upgrading Contents of the Data Analyzer Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Viewing Last Activity Logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Configuring the Reporting Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Reporting Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Data Source Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Repository Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
Granting Users Access to Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
Chapter 18: Reporting and Dashboards Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
Reporting and Dashboards Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
JasperReports Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
Users and Privileges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Configuration Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Reporting and Dashboards Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Reporting and Dashboards Service General Properties. . . . . . . . . . . . . . . . . . . . . . . . . 340
Reporting and Dashboards Service Security Properties. . . . . . . . . . . . . . . . . . . . . . . . . 340
Reporting and Dashboards Service Database Properties. . . . . . . . . . . . . . . . . . . . . . . . 341
Reporting and Dashboards Service Advanced Properties. . . . . . . . . . . . . . . . . . . . . . . . 342
Environment Variables for the Reporting and Dashboards Service. . . . . . . . . . . . . . . . . . 342
Creating a Reporting and Dashboards Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Upgrading Jaspersoft Repository Contents from 9.1.0 HotFix 3 or Later. . . . . . . . . . . . . . . . . . 343
Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
Reporting Source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
Adding a Reporting Source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
Running Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
Exporting Jasper Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
Importing Jasper Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
Connection to the Jaspersoft Repository from Jaspersoft iReport Designer. . . . . . . . . . . . . 345
Enabling and Disabling the Reporting and Dashboards Service. . . . . . . . . . . . . . . . . . . . . . . 345
Editing a Reporting and Dashboards Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Chapter 19: SAP BW Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
SAP BW Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
16 Table of Contents
8/16/2019 In 100 ApplicationServiceGuide En
17/463
Creating the SAP BW Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Enabling and Disabling the SAP BW Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Enabling the SAP BW Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Disabling the SAP BW Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Configuring the SAP BW Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
General Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
SAP BW Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352Configuring the Associated Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Configuring the SAP BW Service Processes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Load Balancing for the SAP BW System and the SAP BW Service. . . . . . . . . . . . . . . . . . . . . 354
Viewing Log Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
Chapter 20: Search Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Search Service Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Search Service Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Search Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Extraction Interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Search Request Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Search Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
General Properties for the Search Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Logging Options for the Search Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Search Options for the Search Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Custom Properties for the Search Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Search Service Process Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Advanced Properties of the Search Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Environment Variables for the Search Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . 361
Custom Properties for the Search Service Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Creating a Search Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Enabling the Search Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Recycling and Disabling the Search Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Chapter 21: System Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
System Services Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
Email Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Before You Enable the Email Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Email Service Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Email Service Process Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Enabling, Disabling, and Recycling the Email Service. . . . . . . . . . . . . . . . . . . . . . . . . . 367
Resource Manager Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
Resource Manager Service Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
Before You Enable the Resource Manager Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
Resource Manager Service P