![Page 1: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/1.jpg)
1
PowerCenter 8.5 Level I Administrator
Student Guide Version – L1A_20080313
![Page 2: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/2.jpg)
PowerCenter 8.5 Level I Administrator Lab Guide
Version 03
March 2008
Copyright (c) 2008 Informatica Corporation.
All rights reserved. Printed in the USA.
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.
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(c)(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 document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. Informatica Corporation does not warrant that this documentation is error free. Informatica, PowerMart, PowerCenter, PowerChannel, PowerCenter Connect, MX, and SuperGlue 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 are copyrighted by DataDirect Technologies, 1999-2002.
Informatica PowerCenter products contain ACE (TM) software copyrighted by Douglas C. Schmidt and his research group at Washington University and University of California, Irvine, Copyright (c) 1993-2002, all rights reserved.
Portions of this software contain copyrighted material from The JBoss Group, LLC. Your right to use such materials is set forth in the GNU Lesser General Public License Agreement, which may be found at http://www.opensource.org/licenses/lgpl-license.php. The JBoss 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.
Portions of this software contain copyrighted material from Meta Integration Technology, Inc. Meta Integration® is a registered trademark of Meta Integration Technology, Inc.
This product includes software developed by the Apache Software Foundation (http://www.apache.org/). The Apache Software is Copyright (c) 1999-2005 The Apache Software Foundation. All rights reserved.
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit and redistribution of this software is subject to terms available at http://www.openssl.org. Copyright 1998-2003 The OpenSSL Project. All Rights Reserved.
The zlib library included with this software is Copyright (c) 1995-2003 Jean-loup Gailly and Mark Adler.
The Curl license provided with this Software is Copyright 1996-2007, Daniel Stenberg, <[email protected]>. All Rights Reserved.
The PCRE library included with this software is Copyright (c) 1997-2001 University of Cambridge Regular expression support is provided by the PCRE library package, which is open source software, written by Philip Hazel. The source for this library may be found at ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre.
InstallAnywhere is Copyright 2005 Zero G Software, Inc. All Rights Reserved.
Portions of the Software are Copyright (c) 1998-2005 The OpenLDAP Foundation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted only as authorized by the OpenLDAP Public License, available at http://www.openldap.org/software/release/license.html.
This Software is protected by U.S. Patent Numbers 6,208,990; 6,044,374; 6,014,670; 6,032,158; 5,794,246; 6,339,775 and other U.S. 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 non-infringement, merchantability, or use for a particular purpose. The information provided in this documentation may include technical inaccuracies or typographical errors. Informatica could make improvements and/or changes in the products described in this documentation at any time without notice.
![Page 3: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/3.jpg)
iii
Preface Welcome to the “PowerCenter 8.5 level One Administrator” course.
Administrating a major software package such as PowerCenter is a considerable challenge which requires a solid understanding of the software and careful planning. This course will prepare you for that challenge by teaching you Informatica’s proven architecture and best practices for successful administration.
In the labs, you will document the PowerCenter environment according to established best practices. You will practice the steps of installing and configuring PowerCenter 8.5 services, implementing domain security and managing the repository. Project phase deployments as well as implementation of subject area security are also examined. In all of this you will be guided by Informatica’s Velocity methodology.
![Page 4: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/4.jpg)
About This Guide Course Objectives Welcome to the “Upgrading to PowerCenter 8” course.
After completing this course, you should be able to:
• Describe Informatica’s Administrative best practices • Install and configure Informatica services and client tools • Implement domain security • Manage the repository • Deployments between repositories on same server • Deployments between servers • Subject Area security implementation
Audience This course is designed for PowerCenter administrators or developers with minimal experience using PowerCenter 8 or 8.5. You should also be familiar with basic database and data integration terminology and comfortable with the use of the Microsoft Windows operating system.
Document Conventions This guide uses the following formatting conventions:
If you see… It means… Example
> Indicates a submenu to navigate to. Click Repository > Connect. In this example, you should click the Repository menu or button and choose Connect.
boldfaced text Indicates text you need to type or enter. Click the Rename button and name the new source definition S_EMPLOYEE.
UPPERCASE Database tables and column names are shown in all UPPERCASE.
T_ITEM_SUMMARY
italicized text Indicates a variable you must replace with specific information.
Connect to the Repository using the assigned login_id.
Note: The following paragraph provides additional facts.
Note: You can select multiple objects to import by using the Ctrl key.
Tip: The following paragraph provides suggested uses or a Velocity best practice.
Tip: The m_ prefix for a mapping name is…
![Page 5: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/5.jpg)
v
Other Informatica Resources In addition to the student guides, Informatica provides these other resources:
• Informatica Documentation • Informatica Customer Portal • Informatica web site • Informatica Developer Network • Informatica Knowledge Base • Informatica Professional Certification • Informatica Technical Support
Obtaining Informatica Documentation You can access Informatica documentation from the product CD or online help.
Visiting Informatica Customer Portal As an Informatica customer, you can access the Informatica Customer Portal site at http://my.informatica.com. The site contains product information, user group information, newsletters, access to the Informatica customer support case management system (ATLAS), the Informatica Knowledge Base, and access to the Informatica user community.
Visiting the Informatica Web Site You can access Informatica’s corporate web site at http://www.informatica.com. The site contains information about Informatica, its background, upcoming events, and locating your closest sales office. You will also find product information, as well as literature and partner information. The services area of the site includes important information on technical support, training and education, and implementation services.
Visiting the Informatica Developer Network The Informatica Developer Network is a web-based forum for third-party software developers. You can access the Informatica Developer Network at the following URL:
http://devnet.informatica.com
The site contains information on how to create, market, and support customer-oriented add-on solutions based on interoperability interfaces for Informatica products.
Visiting the Informatica Knowledge Base As an Informatica customer, you can access the Informatica Knowledge Base at http://my.informatica.com. The Knowledge Base lets you search for documented solutions to known technical issues about Informatica products. It also includes frequently asked questions, technical white papers, and technical tips.
Obtaining Informatica Professional Certification You can take, and pass, exams provided by Informatica to obtain Informatica Professional Certification. For more information, go to:
http://www.informatica.com/services/education_services/certification/default.htm
![Page 6: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/6.jpg)
Providing Feedback Email any comments on this guide to [email protected].
Obtaining Technical Support There are many ways to access Informatica Technical Support. You can call or email your nearest Technical Support Center listed in the following table, or you can use our WebSupport Service.
Use the following email addresses to contact Informatica Technical Support:
• [email protected] for technical inquiries • [email protected] for general customer service requests
WebSupport requires a user name and password. You can request a user name and password at http://my.informatica.com.
North America / South America Europe / Middle East / Africa Asia / Australia
Informatica Corporation Headquarters 100 Cardinal Way Redwood City, California 94063 United States Toll Free 877 463 2435 Standard Rate United States: 650 385 5800
Informatica Software Ltd. 6 Waltham Park Waltham Road, White Waltham Maidenhead, Berkshire SL6 3TN United Kingdom Toll Free 00 800 4632 4357 Standard Rate Belgium: +32 15 281 702 France: +33 1 41 38 92 26 Germany: +49 1805 702 702 Netherlands: +31 306 022 797 United Kingdom: +44 1628 511 445
Informatica Business Solutions Pvt. Ltd. 301 & 302 Prestige Poseidon 139 Residency Road Bangalore 560 025 India Toll Free Australia: 00 11 800 4632 4357 Singapore: 001 800 4632 4357 Standard Rate India: +91 80 5112 5738
![Page 7: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/7.jpg)
Course Introduction 0.1
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction
0
![Page 8: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/8.jpg)
Course Introduction 0.2
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 2 of 26
Module Agenda
> This module provides an introduction to: — Instructor and class participants— Training site information— Course:
> Audience and prerequisites> Goal and objectives> Methodology and materials> Agenda> Document conventions
— Additional resources and technical support— Informatica Certification
![Page 9: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/9.jpg)
Course Introduction 0.3
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 3 of 26
Instructor and Class Participants
> Who are you?— Name— Company— Role
> What is your prior experience?— Informatica Applications— Relational database— Programming
> How do you expect to benefit from this course?
0
![Page 10: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/10.jpg)
Course Introduction 0.4
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 4 of 26
Training Site Information
> Bathrooms
> Telephones
> Fire Exits
> Class duration and breaks
> Meals and refreshments
> Questions?
![Page 11: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/11.jpg)
Course Introduction 0.5
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 5 of 26
Course Audience
> This course is designed for Administrators of PowerCenter 8.5— Server Administrators— PowerCenter Developers
0
![Page 12: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/12.jpg)
Course Introduction 0.6
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 6 of 26
Course Prerequisites
> Skills assumed by the course material/required to successfully complete the course
![Page 13: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/13.jpg)
Course Introduction 0.7
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 7 of 26
Course Goal
> To enable participants to administer the PowerCenter 8 Service-Oriented Environment
0
![Page 14: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/14.jpg)
Course Introduction 0.8
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 8 of 26
Course Objectives
— Describe, create and implement the primary elements of PowerCenter’s Service Oriented Architecture.
— Create and implement a PowerCenter Security Domain— Create and implement Deployment Strategies— Use Command-Line Scripting to perform many
administrative functions— Develop and implement a PowerCenter Recovery
Strategy
![Page 15: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/15.jpg)
Course Introduction 0.9
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 9 of 26
Course Methodology
> Subject matter is delivered via: — Lecture and slide presentations — Software demonstrations — Class discussions— Hands-on labs — Simulated exercises
0
![Page 16: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/16.jpg)
Course Introduction 0.10
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 10 of 26
Course Materials
> Student Guide— All slides presented during lecture— Notes that provide additional information and
references
> Lab Guide— Hands-on lab exercises and solutions
> Media— Best Practices PDF
![Page 17: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/17.jpg)
Course Introduction 0.11
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 11 of 26
Overview of Course Flow
Unit 1.PowerCenter 8.5
SOA
Unit 2.Best Practices
Unit 3.Implement
Environment
Unit 4.Configuring
Services
Unit 5.Unified Security
Unit 6.Repository
Management
Unit 7.Deployments
Unit 7.Subject Areas
Unit 8.Command-Line
Programs
0
![Page 18: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/18.jpg)
Course Introduction 0.12
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 12 of 26
Document Conventions
Tip: The m_ prefix for a mapping name is a Velocity best practice.
The following paragraph provides suggested uses or a Velocity best practice
Tip:
Note: You can select multiple objects to import by using the Ctrl key.
The following paragraph contains additional facts
Note:
Connect to the Repository using the assigned login_id.
Indicates a variable you must replace with specific information
Italicized text
T_ITEM_SUMMARYDatabase tables and column names are all shown in uppercase
UPPERCASE
Click the Rename button and name the new source definition S_EMPLOYEE.
Indicates text you need to type or enter
Boldfaced text
Click Repository > Connect.In this example, you click the Repository menu or button and choose Connect.
Indicates a submenu to navigate to
>
ExampleIt means…If you see…
![Page 19: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/19.jpg)
Course Introduction 0.13
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 13 of 26
Other Informatica Resources
> In addition to the student guides, Informatica provides these other resources:— Informatica Documentation— Informatica Customer Portal— Informatica Website— Informatica Developer Network— Informatica Knowledge Base— Informatica Technical Support
0
![Page 20: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/20.jpg)
Course Introduction 0.14
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 14 of 26
Informatica Documentation
> Can be accessed:— From the product CD— Using online help
![Page 21: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/21.jpg)
Course Introduction 0.15
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 15 of 26
The Informatica Customer Portal
> Is available to Informatica customers and partners at http://my.informatica.com
> This Website provides:— Product information— User group information— Newsletters— Access to ATLAS— Informatica Knowledge
Base— Access to the Informatica user community
0
![Page 22: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/22.jpg)
Course Introduction 0.16
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 16 of 26
Accessing the Customer Portal
> Use your company email id to register— Once approved you will have
default access
> Default provides access to — Most recent documentation— Knowledge base
> Default does not provide access to online support— Use Project ID to request access to online support— Once approved you can create Service Requests
![Page 23: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/23.jpg)
Course Introduction 0.17
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 17 of 26
The Informatica Corporate Website
> Can be accessed athttp://www.informatica.com
> This Website provides:— Corporate information
and background— Upcoming events— How to locate your nearest
sales office— Product information, literature, and partner information— Information on technical support, training, education,
and implementation services
0
![Page 24: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/24.jpg)
Course Introduction 0.18
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 18 of 26
The Informatica Knowledge Base
> Can be accessed via the Customer Portal http://my.informatica.com
> Contains — Documented solutions to known technical issues— Answers to frequently-asked
questions (FAQs)
— White papers— Technical tips
![Page 25: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/25.jpg)
Course Introduction 0.19
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 19 of 26
Knowledge Base Search
> Generic
> Specific
0
![Page 26: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/26.jpg)
Course Introduction 0.20
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 20 of 26
The Informatica Developer Network
> Can be accessed at http://devnet.informatica.com
> Is a Web-basedforum for third-partysoftware developers
> Contains informationon:— How to create, market, and support customer-oriented
add-on solutions — Based on interoperability interfaces for Informatica
products
![Page 27: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/27.jpg)
Course Introduction 0.21
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 21 of 26
Informatica Technical Support
> Can be accessed by:— Calling or emailing your nearest Technical Support
Center> See Student Note
— Emailing Informatica Technical Support directly:> Technical inquiries: [email protected]
> General customer service requests: [email protected]
— Online using the Informatica WebSupport Service> Obtain a username and password at
http://my.informatica.com
Informatica Technical Support Centers
Informatica Business Solutions Pvt. Ltd.301 & 302 Prestige Poseidon139 Residency RoadBangalore 560 025 IndiaToll FreeAustralia 00 11 800 4632 4357Singapore 001 800 4632 4357Standard Rate India +91 80 5112 5738
Asia/Australia
45Europe/Middle East/Africa
Informatica CorporationHeadquarters100 Cardinal WayRedwood City, CA, 94063 United StatesToll Free 877 463 2435Standard Rate US 650 385 5800
North America/South America
0
![Page 28: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/28.jpg)
Course Introduction 0.22
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 22 of 26
Creating a Service Request
> Check the Knowledge Base to see if a solution exists— If so, a Service Request is not required
> On the Online Support page, navigate to the Service Requests tab
> Click the New button
![Page 29: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/29.jpg)
Course Introduction 0.23
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 23 of 26
Creating a Service Request Continued
> On the service request form, fill out all required fields— In the Description field, give as much relevant detail as
possible so engineers can recreate the problem if necessary
> Click Submit
0
![Page 30: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/30.jpg)
Course Introduction 0.24
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 24 of 26
Informatica Certification Program
> We need to develop a set of boilerplate slides to put here for courses leading to certification— Basic information slide— “Benefits of certification” slide— “Certification path” slide (diagram?)— Study guidelines?— Information about certification tests
![Page 31: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/31.jpg)
Course Introduction 0.25
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 0: Course Introduction 25 of 26
Summary
> This module provided an introduction to: — Instructor and class participants— Training site information— Course:
> Audience and prerequisites> Goal and objectives> Methodology and materials> Agenda> Document conventions
— Additional resources and technical support— Informatica Certification
0
![Page 32: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/32.jpg)
Course Introduction 0.26
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
![Page 33: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/33.jpg)
Primary Elements of PC8.5 SOA 1.1
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA
1
![Page 34: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/34.jpg)
Primary Elements of PC8.5 SOA 1.2
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 2 of 18
Module Objectives
After completing this module you will be able to:• Discuss the essentials of the PowerCenter 8.5 Architecture
Why you need these skills/Why you need to know:• Provides the student include a high-level understanding
of the PowerCenter 8.5 Architecture.
![Page 35: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/35.jpg)
Primary Elements of PC8.5 SOA 1.3
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 3 of 18
PowerCenter 8.5 Architecture
Sources Targets
Repository
Integration Service
Repository Service Process
Repository Service
Domain
Administration Console
PowerCenter Client Native drivers
TCP/IP
TCP/IPODBC
Native drivers/ODBC
Native drivers/ODBC
ODBC
TCP/IP
HTTPS
Security Domain
•Security Domain - a collection of user accounts and groups in a PowerCenter domain. User account information for each security domain is stored in the domain configuration database.
1
![Page 36: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/36.jpg)
Primary Elements of PC8.5 SOA 1.4
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 4 of 18
Domain Node
• A logical name assigned to a physical machine• Node has physical attributes (HostName, PortNo)
• Each node runs a Service Manager• Two types: Gateway and Worker Nodes
![Page 37: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/37.jpg)
Primary Elements of PC8.5 SOA 1.5
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 5 of 18
Gateway Node
• Created during installation• Additional Gateway Nodes can be created as
backups• One Gateway Node serves as the Master• The Master Gateway Node receives requests from
clients and routes them to the appropriate services• Purpose of the Gateway node:
• Starts up and manages services running on the domain• Manages domain configuration metadata• Provides service lookup for clients• Checks for service availability • Coordinates failover of services
Every domain must have one and only one node designated as the Gateway node. However, with the High Availability feature, one or more backup gateway nodes may also be designated for failover.
Note
1
![Page 38: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/38.jpg)
Primary Elements of PC8.5 SOA 1.6
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 6 of 18
Worker Node
• Can run Application Services• Can not act as a Gateway• Uses information from the nodemeta.xml file to connect
to the domain
![Page 39: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/39.jpg)
Primary Elements of PC8.5 SOA 1.7
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 7 of 18
PowerCenter 8 Services
• The functionality of PowerCenter 8 is provided by services, including:• Service Manager
• Manages application services• Provide functions internal to the workings of the product• Always required and running
• Application Services• Configured by Informatica Administrator • Provides key visible functions• External clients directly interact with these services
The key application services are:• Repository Service• Integration Service• SAP BW Service• Web Services HubThe SAP BW Service and Web Services Hub are beyond the scope of this course.
Application Services
The terms “PowerCenter Server” and “Repository Server” are no longer used in PowerCenter 8.
Note
1
![Page 40: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/40.jpg)
Primary Elements of PC8.5 SOA 1.8
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 8 of 18
Service Manager
• Primary control point for PowerCenter Services• Runs as a lightweight service on a Web application
server - Tomcat• Provides functions including:
• Security: authentication and authorization• Configuration: domains and nodes• General functionality: alerts, licensing, and logging
• The Informatica Service• On Windows, “Informatica Services 8.5” in the Control
Panel Services • On Unix, the “infaservice.sh” script
![Page 41: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/41.jpg)
Primary Elements of PC8.5 SOA 1.9
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 9 of 18
Service Manager Example
DomainMetadata
Logs
RepositoryDatabase
PowerCenterServiceManager
Web ServicesHub Service SAP BW
Service
Integration Service
Grid
LogOperation
Gateway(Backup)
Gateway (Primary)
1
![Page 42: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/42.jpg)
Primary Elements of PC8.5 SOA 1.10
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 10 of 18
Application Services Example
DomainMetadata
Logs
RepositoryDatabase
Master Gateway
Integration Service (P)
RepositoryService (P)
PowerCenterApplicationServices
Web ServicesHub Service SAP BW
Service
Integration Service
Grid
RepositoryService (B)
Integration Service (B)
Though in these diagrams each of the various services is shown as residing on a separate machine this is not necessarily the case, and generally is not.
Note
![Page 43: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/43.jpg)
Primary Elements of PC8.5 SOA 1.11
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 11 of 18
PowerCenter 8.5 Logs
• The log function is provided by the Service Manager• Two functions provide logging:
• Log Manager – implemented at the gateway node• Log Agent – implemented at all other nodes in the domain
which run an integration service
•Log Manager runs on the master gateway node. It collects and processes log events for Service Manager domain operations and application services. The log events contain operational and error messages for a domain. The Log Manager receives log events from the Service Manager and the application services. When the Log Manager receives log events, it generates log event files. Those log events files are viewable in the Administration Console.
•The Log Agent runs on the nodes to collect and process log events for session and workflows. Sessions log events include information about the tasks performed by the Integration Service, session errors, and load summary and transformation statistics for the session. Workflow log events include information about tasks performed by the Integration Service, workflow processing, and workflow errors. Session and Workflow log events are viewable with the Log Events window in the Workflow Monitor.
1
![Page 44: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/44.jpg)
Primary Elements of PC8.5 SOA 1.12
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 12 of 18
Domain Administration
• Single primary PowerCenter Administrator• Created during installation• Other Administrators can be assigned ownership
(write permission) for:• Nodes• Services• Folders, including nested folders
• Write permission “cascades”• Example: write permission for a folder includes all objects
in the folder
![Page 45: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/45.jpg)
Primary Elements of PC8.5 SOA 1.13
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 13 of 18
Domain Metadata
• Domain metadata is stored in an RDBMS• Stored in small set of tables using BLOBs• Upgrade plan must include a schema for these
tables• Typically <10Mb
Domain Metadata
Authentication Configuration Resource Map
IC3
Currently, the domain metadata repository contains four tables.Note
1
![Page 46: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/46.jpg)
Slide 13
IC3 Why do you say that there are only 4 tables? It looks to me that there are 11 tables comprising the domain metadata.Informatica Corporation, 3/4/2008
![Page 47: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/47.jpg)
Primary Elements of PC8.5 SOA 1.14
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 14 of 18
Domain Configuration Schema
• Stores metadata for domain configuration• Six tables, prefixed with “PCSF_”
• PCSF_CPU_USAGE_SUMMARY• PCSF_DOMAIN• PCSF_MASTER_ELECTION• PCSF_MASTER_ELECT_LOCK• PCSF_REPO_USAGE_SUMMARY• PCSF_RUN_LOG
• All gateway nodes must have a connection to the domain configuration schema
• Service Manager on master gateway node manages the domain configuration
IC4
•Each time you make a change to the domain, the Service Manager writes the change to the domain configuration. For example, when you add a node to the domain, the Service Manager adds the node information to the domain configuration. The gateway nodes use a JDBC connection to access the domain configuration database.
•Perform the following domain configuration management tasks:
•Back up the domain configuration
•Restore the domain configuration
•Migrate the domain configuration
•Configure the connection to the domain configuration database
•Custom properties - Use custom properties only if Informatica Global Customer Support instructs you to do so
![Page 48: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/48.jpg)
Slide 14
IC4 Same here, it looks to me that there are 11 tables comprising the domain metadata. The new security tablesare not included here.Informatica Corporation, 3/4/2008
![Page 49: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/49.jpg)
Primary Elements of PC8.5 SOA 1.15
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 15 of 18
PowerCenter 8.5 – Packaging
• One installation DVD or electronic software download• Includes both Advanced and Standard Edition• Includes both Unix and Windows versions • Access to features is controlled by license key
• License Key – File shipped electronically• Documentation DVD
1
![Page 50: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/50.jpg)
Primary Elements of PC8.5 SOA 1.16
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 16 of 18
PC8 Installation and Configuration
• 2 Installers • Services• Client• Option to Upgrade
• Minimal Install requires:• Install Services
• Must create or Join a Domain• Must define and configure Node
• Install Client Tools
• Informatica is one Service to the OS
![Page 51: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/51.jpg)
Primary Elements of PC8.5 SOA 1.17
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 1: Primary Elements of PC8.5 SOA 17 of 18
Summary
This module showed you how to:• Discuss the essentials of the PowerCenter 8.5 Architecture
Why you need to know:• Provides the student include a high-level understanding
of the PowerCenter 8.5 Architecture.
1
![Page 52: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/52.jpg)
Primary Elements of PC8.5 SOA 1.18
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
![Page 53: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/53.jpg)
Best Practices 2.1
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices2
![Page 54: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/54.jpg)
Best Practices 2.2
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 2 of 20
Module Objectives
After completing this module you will be able to:• Configure a PowerCenter 8.5 environment using
recognized Best Practices
Why you need these skills/Why you need to know:• Educate the student to use all the knowledge and
technology at one's disposal to ensure success
![Page 55: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/55.jpg)
Best Practices 2.3
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 3 of 20
Naming Conventions
• Velocity Best Practices recommend namingconventions for Administrative objects• Smoothes migrations• Improves readability
• Whether or not you use the recommended conventions, Best Practices strongly urges that you use some naming conventions• Failure to do so can result in significant lost time with
interpretations
• Effective use of description fields also adds with future
interpretations
2
![Page 56: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/56.jpg)
Best Practices 2.4
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 4 of 20
Repository Objects
• Should be named descriptively
• “L” for Local or “G” for Global
• Service Type prefix
• Velocity Recommends ‘REPO_SVC’
• Purpose for the object
• For Example Project Name, Subject Area name
• Project Phase descriptor
• Dev, Test or Prod
• Example: G_REPO_SVC_CustomerMaster_Dev would equate to a global repository for Customer Master data in the Development environment
![Page 57: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/57.jpg)
Best Practices 2.5
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 5 of 20
Folders and Groups
• Folder and group names should include their project name
• If more than one folder/group for a project, add description• Example: DW_SALES_US and DW_SALES_UK are associated
with the same project (DW) and the same group (SALES)
• Individual developer folders and non-prod folders should begin with z_ • Group them together
• Avoids confusion with working folders
2
![Page 58: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/58.jpg)
Best Practices 2.6
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 6 of 20
ODBC Data Source Names
• Should be named consistently on all client machines• PowerCenter uniquely describes a source by its Database
Data Source (DBDS) name, which is the same as the ODBC DSN
• Using different names risks analyzing the same table under multiple names
• Should be configured as System DSNs so all users can “see” them• Provides consistency when collaborating on colleagues’
machines
• Do not use project phase descriptors (e.g., “dev”) in the ODBC DSN• The DSNs migrate with the sources and targets – you do not
want a “dev” DSN in your prod repository!
If ODBC DSNs are different across multiple machines, there is a risk of analyzing the same table using different names. For example, machine1 has ODBS DSN Name0 that points to database1. TableA gets analyzed in on machine 1. TableA is uniquely identified as Name0.TableA in the repository. Machine2 has ODBS DSN Name1 that points to database1. TableA gets analyzed in on machine 2. TableA is uniquely identified as Name1.TableA in the repository. The result is that the repository may refer to the same object by multiple names, creating confusion for developers, testers, and potentially end users.
Also, refrain from using environment tokens in the ODBC DSN. For example, do not call it dev_db01. When migrating objects from dev, to test, to prod, PowerCenter can wind up with source objects called dev_db01 in the production repository. ODBC database names should clearly describe the database they reference to ensure that users do not incorrectly point sessions to the wrong databases.
![Page 59: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/59.jpg)
Best Practices 2.7
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 7 of 20
ODBC Data Source Names (Cont’d)
• Should be named with database descriptor and connect string.
• Use the ‘@’ or ‘_’ to separate descriptors• Examples
• DatabaseName@ConnectString• E.g. - custInfo@EDW
2
![Page 60: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/60.jpg)
Best Practices 2.8
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 8 of 20
Database Connections
• Ideally should be User_DatabaseName• However, security considerations may apply – follow those
first and foremost
• Do not use • Machine names
• Project phase descriptors (Dev, Test or Prod)
• The same naming convention should be used across all project phases.
• Ideally created by project administrators only • Use permission options to protect connections
• Avoid developers creating their own connections
Database connection names must be very generic to be understandable and ensure a smooth migration.
![Page 61: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/61.jpg)
Best Practices 2.9
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 9 of 20
Database Connections (Cont’d)
• Examples• User_DatabaseName• E.g. - ordersUser@EDW
2
![Page 62: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/62.jpg)
Best Practices 2.10
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 10 of 20
Domain and Application Objects
WEB_SVC_ProjectPhaseDescriptor_(optionaldescriptor)
Web Services
REPO_SVC_ProjectPhaseDescriptor_(optionaldescriptor)
Repository Services
INT_SVC_ProjectPhaseDescriptor_(optionaldescriptor)
Integration Services
NODE(#)_ServerName_(optional descriptor)Nodes
DOM_Project_ProjectPhase DescriptororDMN_Project_ProjectPhaseDescriptor
Domains
![Page 63: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/63.jpg)
Best Practices 2.11
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 11 of 20
Domain Configurations
• PC8.5 Domain Architecture• Simplified administration of disparate PowerCenter services
across the enterprise
• Allows for grouping of services and objects based on ownership
• Single point of entry to administrator the PowerCenter environment that can span multiple nodes
• Key Domain Components • Master Gateway
• Shared File System
• Domain Metadata
2
![Page 64: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/64.jpg)
Best Practices 2.12
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 12 of 20
PowerCenter Domain ExamplesDOM_MyCompany • Single PowerCenter
Node• Any number of services
can exist on one node• That one node is the
master gateway
• Single PowerCenterDomain for Dev, Test and Prod• Multiple Divisions
within the company have projects on single installation
Repository
RepositoryService
IntegrationService
Master GatewayService
Manager
LogService
WebServices
Hub
Node_01
![Page 65: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/65.jpg)
Best Practices 2.13
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 13 of 20
PowerCenter Domain ExamplesDOM_MyCompany • Multiple PowerCenter
Nodes• Single Domain• Installation exists on
more than one node• Grid Functionality
available
• Distributed Services• Services can be
distributed on several nodes within a single domain
• More Nodes can be installed per company division
RepositoryService
Master GatewayService
Manager
Node_01_HR
LogService
Service Manager
Node_02_HR
IntegrationService 2
![Page 66: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/66.jpg)
Best Practices 2.14
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 14 of 20
Complete Distribution ExampleDom_Dev_Test • Dev/Test Domain
• Isolated from Prod server
• Services be installed on one or more nodes
• More nodes can be added for additional company divisions
• Services can be distributed across domains
RepositoryService
Master GatewayService
Manager
Node_01_HR_Dev
LogService
IntegrationService
![Page 67: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/67.jpg)
Best Practices 2.15
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 15 of 20
Complete Distribution Example (Cont’d)
• Prod Domain• Isolated from Dev/Test
environment
• Services within Prod Domain• Can be distributed to
execute on separate nodes
• Or multiple services can exist on one node/division
RepositoryService
Master GatewayService
Manager
Node_01_HR_Prod
LogService
Service Manager
Node_02_HR_Prod
IntegrationService 2
![Page 68: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/68.jpg)
Best Practices 2.16
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 16 of 20
Security Configurations
• Domain Folders can be used to better secure domain objects and services• Can contain Nodes, Services,
Grids, Licenses, and other Folders
• Domain folder type• Functionality
• Object
• Environment
• Create User Accounts• Set permissions and privileges to
the folders the user needs to access
![Page 69: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/69.jpg)
Best Practices 2.17
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 17 of 20
Domain Documentation
• Host Directory Structure Document
• Velocity Document used to detail the organization’s PowerCenter Environment
• Multiple Domains will require multiple documents
• Describes the Domain, Nodes, Application Services, Process Variables, etc.
• This document can be modified to serve the customer’s organizational needs
2
![Page 70: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/70.jpg)
Best Practices 2.18
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 18 of 20
Host Directory Structure - Example
![Page 71: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/71.jpg)
Best Practices 2.19
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 19 of 20
Module 2 Lab: Naming Practice
• In this lab you will…
• Document Domain architecture requirements for Mersche
Motors using the Host Directory Structure document2
![Page 72: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/72.jpg)
Best Practices 2.20
Copyright © 2008 Informatica CorpPowerCenter 8 Level I Administrator
Module 2: Best Practices 20 of 20
Summary
This module showed you how to:• Configure a PowerCenter 8.5 environment using
recognized Best Practices
Why you need to know:• Educate the student to use all the knowledge and
technology at one's disposal to ensure success
![Page 73: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/73.jpg)
Implementing a PC 8.5 Environment 3.1
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment
3
![Page 74: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/74.jpg)
Implementing a PC 8.5 Environment 3.2
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 2 of 29
Module Objectives
After completing this module you will be able to:• Prepare for and Install PowerCenter 8.5.
Why you need to know:• This module will enable the Administrator to smoothly
implement PowerCenter 8.5 components.
![Page 75: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/75.jpg)
Implementing a PC 8.5 Environment 3.3
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 3 of 29
PowerCenter 8.5 Installation
• PowerCenter Installer can be run several times to install PC components on multiple host machines
• When the Installer is exectued for the first time, a Domain and Node are created.
• Each subsequent installation can then create a Node and join the existing Domain or create a new Domain.
• After PowerCenter 8.5 is installed, the Administration Console is used to create and configure PC services and Domain objects
3
![Page 76: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/76.jpg)
Implementing a PC 8.5 Environment 3.4
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 4 of 29
PowerCenter 8.5 Installation
• To Install PowerCenter 8.5, complete the following
tasks:
• Complete the pre-installation tasks
• Install PowerCenter 8.5 services
• Install PowerCenter 8.5 clients
• Create Repositories and Services
![Page 77: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/77.jpg)
Implementing a PC 8.5 Environment 3.5
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 5 of 29
PowerCenter 8.5 Installation
Configure environment variables to install PowerCenter.
5
Create a keystore file to use a secure connection with HTTPS.
6
Create host system user account to own the installation files and possibly the Powercenter output files.
4
Determine the machines and port numbers to run PowerCenter Services in the domain.
3
Create schema/user that contains the PowerCenter domain configuration tables.
2
Review the installation prerequisites and verify that the environment meets the requirements.
1Pre-Install TaskPre-Install Steps
• Pre-Installation tasks
3
![Page 78: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/78.jpg)
Implementing a PC 8.5 Environment 3.6
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 6 of 29
PowerCenter 8.5 Installation
• Server Installation Wizard
![Page 79: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/79.jpg)
Implementing a PC 8.5 Environment 3.7
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 7 of 29
PowerCenter 8.5 Installation
• Server Installation Wizard
3
![Page 80: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/80.jpg)
Implementing a PC 8.5 Environment 3.8
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 8 of 29
PowerCenter 8.5 Installation
• Server Installation Wizard
![Page 81: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/81.jpg)
Implementing a PC 8.5 Environment 3.9
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 9 of 29
PowerCenter 8.5 Installation
• Server Installation Wizard
3
![Page 82: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/82.jpg)
Implementing a PC 8.5 Environment 3.10
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 10 of 29
HTTPS Configuration
• Create or use existing keystore
Select this option to use a self-signed keystore file generated by the PowerCenter installer. Specify the port number to use.
Select this option to use a keystore file you specify. The keystorefile can be self signed or signed by a certification authority.
Specify the port number and the location and password of the keystore.
![Page 83: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/83.jpg)
Implementing a PC 8.5 Environment 3.11
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 11 of 29
HTTPS
• Domain. • Create or specify a keystore file to configure HTTPS
• Configure an HTTPS port for the Administration Console
• Or use the defineDomain, defineGatewayNode or defineWorkerNode command line programs.
• Metadata Manager • Specify the HTTPS ports for Metadata Manager and Reporting
Service when you create the services in the Administration Console.
• Data Analyzer. • Create or specify a keystore file to configure HTTPS.
• When you create a Reporting Service in the PowerCenter Administration Console, you specify the HTTPS port for Data Analyzer.
3
![Page 84: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/84.jpg)
Implementing a PC 8.5 Environment 3.12
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 12 of 29
Server Installation Wizard
• Pre-Installation Summary
![Page 85: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/85.jpg)
Implementing a PC 8.5 Environment 3.13
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 13 of 29
Installation Progress Screen
• Creation of License object, installation directory, shared host directory, HTTPS configuration, etc
3
![Page 86: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/86.jpg)
Implementing a PC 8.5 Environment 3.14
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 14 of 29
Create or Join Domain
Choose to create a domain if you are installing PowerCenter for the first time or you are installing PowerCenter on a single machine.
Choose to join a domain if you have created a PowerCenter domain on another machine and you want to add the current machine as a node in the domain.
![Page 87: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/87.jpg)
Implementing a PC 8.5 Environment 3.15
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 15 of 29
Domain Database Creation
• Configure domain database type, URL, UserID/Password, etc…
3
![Page 88: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/88.jpg)
Implementing a PC 8.5 Environment 3.16
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 16 of 29
Domain Configuration
• Name the domain, provide host name, port no, etc
![Page 89: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/89.jpg)
Implementing a PC 8.5 Environment 3.17
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 17 of 29
Node Configuration
• Progress Screen
3
![Page 90: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/90.jpg)
Implementing a PC 8.5 Environment 3.18
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 18 of 29
Indicates whether the current Windows user account that installs Informatica Services also runs Informatica Services.
If selected, enter the user name and password of the user account to run Informatica Services.
Configure Informatica Services
• Server Installation Wizard
![Page 91: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/91.jpg)
Implementing a PC 8.5 Environment 3.19
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 19 of 29
Post Installation Summary
• Installation Status
3
![Page 92: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/92.jpg)
Implementing a PC 8.5 Environment 3.20
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 20 of 29
Client Installation Wizard
![Page 93: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/93.jpg)
Implementing a PC 8.5 Environment 3.21
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 21 of 29
Welcome Screen
• Introduction to install
3
![Page 94: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/94.jpg)
Implementing a PC 8.5 Environment 3.22
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 22 of 29
Installation Prerequisites
• Space Requirements, Preinstallation tasks
![Page 95: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/95.jpg)
Implementing a PC 8.5 Environment 3.23
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 23 of 29
Installation Directory
3
![Page 96: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/96.jpg)
Implementing a PC 8.5 Environment 3.24
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 24 of 29
Pre-Installation Summary
• Product Name, Installation Directory, Shortcut folder, Disk Space Information
![Page 97: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/97.jpg)
Implementing a PC 8.5 Environment 3.25
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 25 of 29
Client Installation Wizard
• Progress screen
3
![Page 98: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/98.jpg)
Implementing a PC 8.5 Environment 3.26
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 26 of 29
PowerCenter 8.5 Installation Summary
• Installation Status
![Page 99: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/99.jpg)
Implementing a PC 8.5 Environment 3.27
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 27 of 29
Installation Complete
• Select Client Applications to launch
3
![Page 100: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/100.jpg)
Implementing a PC 8.5 Environment 3.28
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 28 of 29
Module 3 Lab: Install PowerCenter 8.5 Services and Clients
• In this lab you will…
• Use PowerCenter’s Installation Wizard to install services and clients for Mersche Motors Company
![Page 101: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/101.jpg)
Implementing a PC 8.5 Environment 3.29
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 3: Implementing a PC 8.5 Environment 29 of 29
Summary
This module showed you how to:• Prepare for and Install PowerCenter 8.5.
3
![Page 102: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/102.jpg)
Implementing a PC 8.5 Environment 3.30
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
![Page 103: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/103.jpg)
Configuring PC 8.5 Services 4.1
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services
4
![Page 104: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/104.jpg)
Configuring PC 8.5 Services 4.2
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 2 of 50
Module Objectives
After completing this module you will be able to:• Configure a PowerCenter 8.5 application services using
Best Practice standards
Why you need to know:• This module will enable the Administrator to properly
create and configure PowerCenter 8.5 Services
![Page 105: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/105.jpg)
Configuring PC 8.5 Services 4.3
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 3 of 50
PowerCenter 8.5 Administration Console
4
![Page 106: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/106.jpg)
Configuring PC 8.5 Services 4.4
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 4 of 50
Administration Console Tabs
• Domain Tab
• Navigator Window
• Main Window
• Logs Tab
• Permissions Tab
• Reports Tab
• Upgrade Tab
• Manage Account Tab
![Page 107: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/107.jpg)
Configuring PC 8.5 Services 4.5
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 5 of 50
PowerCenter 8.5 Administration Console
Domain Objects Navigator Main Window Legend
abs
4
![Page 108: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/108.jpg)
Configuring PC 8.5 Services 4.6
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 6 of 50
Domain Tab Navigator
• Shows Domain Objects
• Create and Delete Objects
• Move Objects into Folders
![Page 109: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/109.jpg)
Configuring PC 8.5 Services 4.7
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 7 of 50
Domain Tab Overview
• Legend
4
![Page 110: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/110.jpg)
Configuring PC 8.5 Services 4.8
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 8 of 50
Domain Properties Tab
![Page 111: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/111.jpg)
Configuring PC 8.5 Services 4.9
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 9 of 50
Domain Resources Tab
4
![Page 112: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/112.jpg)
Configuring PC 8.5 Services 4.10
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 10 of 50
Domain Permissions Tab
![Page 113: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/113.jpg)
Configuring PC 8.5 Services 4.11
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 11 of 50
Domain Log Management Tab
4
![Page 114: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/114.jpg)
Configuring PC 8.5 Services 4.12
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 12 of 50
Nodes
• When Powercenter services are installed a machine is added to the domain as a node
• Multiple nodes can be added to a domain• Each node in the domain runs a Service Manager
• Service Manager manages domain operations on that node• The operations that the Service Manager performs depend on
the type of node
• A node can be a gateway node or a worker node• Subscribe to alerts to receive notification about node
events such as node failure or a master gateway election.
![Page 115: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/115.jpg)
Configuring PC 8.5 Services 4.13
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 13 of 50
Gateway Node
• One node acts as the gateway for the domain at any given time• Can execute application services• Can serve as a master gateway node
• The master gateway node is the entry point to the domain.• The Service Manager on the master gateway node:
• Performs all domain operations on the master gateway node
• More than one node can be configured to serve as a gateway• If the master gateway node becomes unavailable, the Service
Manager on other gateway nodes elect another master gateway node. If you configure only one node to serve as the gateway andthe node becomes unavailable, the domain cannot accept service requests.
4
![Page 116: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/116.jpg)
Configuring PC 8.5 Services 4.14
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 14 of 50
Worker Node
• Any node not configured to serve as a gateway• Can run application services, but it cannot serve as a
gateway. • The Service Manager performs limited domain
operations on a worker node.
![Page 117: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/117.jpg)
Configuring PC 8.5 Services 4.15
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 15 of 50
Node Properties Tab
Start and Stop Node
Edit Node Properties
Node Properties
4
![Page 118: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/118.jpg)
Configuring PC 8.5 Services 4.16
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 16 of 50
Node Processes Tab
![Page 119: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/119.jpg)
Configuring PC 8.5 Services 4.17
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 17 of 50
Node Resources Tab
4
![Page 120: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/120.jpg)
Configuring PC 8.5 Services 4.18
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 18 of 50
Node Permissions Tab
![Page 121: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/121.jpg)
Configuring PC 8.5 Services 4.19
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 19 of 50
Application Services
• Application services represent PowerCenter server-based functionality.
• Application services include: • Repository Service • Integration Service • Reporting Service • Metadata Manager Service • Web Services Hub• SAP BW Service.
• When you configure an application service, you designate the node where it runs.
4
![Page 122: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/122.jpg)
Configuring PC 8.5 Services 4.20
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 20 of 50
Repository Service
• Manages the repository • Retrieves, inserts, and updates metadata in the
repository database tables • If the service process fails or the node becomes
unavailable, the service fails• The high availability option allows the administrator to
configure the service to run on primary and backup nodes
• By default, the service process runs on the primary node
• If the service process fails, a new process starts on the same node. If the node becomes unavailable, a service process starts on one of the backup nodes.
![Page 123: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/123.jpg)
Configuring PC 8.5 Services 4.21
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 21 of 50
Repository Service Actions Tab
4
![Page 124: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/124.jpg)
Configuring PC 8.5 Services 4.22
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 22 of 50
Repository Service Properties Tab
![Page 125: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/125.jpg)
Configuring PC 8.5 Services 4.23
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 23 of 50
Repository Service Processes Tab
4
![Page 126: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/126.jpg)
Configuring PC 8.5 Services 4.24
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 24 of 50
Repository Service Connections Tab
![Page 127: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/127.jpg)
Configuring PC 8.5 Services 4.25
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 25 of 50
Repository Service Locks Tab
4
![Page 128: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/128.jpg)
Configuring PC 8.5 Services 4.26
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 26 of 50
Repository Service Plug-ins Tab
![Page 129: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/129.jpg)
Configuring PC 8.5 Services 4.27
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 27 of 50
Repository Service Lineage Tab
4
![Page 130: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/130.jpg)
Configuring PC 8.5 Services 4.28
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 28 of 50
Repository Service Permissions Tab
![Page 131: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/131.jpg)
Configuring PC 8.5 Services 4.29
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 29 of 50
Repository Service Logs Tab
4
![Page 132: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/132.jpg)
Configuring PC 8.5 Services 4.30
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 30 of 50
PowerCenter 8.5 Administration Console
• Creating a Repository Service
Create New Repository
Restore Repository Contents from Backup
![Page 133: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/133.jpg)
Configuring PC 8.5 Services 4.31
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 31 of 50
Repository Service and Service Manager
• PowerCenter services can reside on multiple nodes in a domain
• The Service Manager directs client requests to the appropriate Repository Service process
PowerCenter Clients
Node A(Gateway)
Node B
ServiceManager
ServiceManager
App ServicesApp Services
Repository Service Repository
Domain
4
![Page 134: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/134.jpg)
Configuring PC 8.5 Services 4.32
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 32 of 50
Integration Service
• Moves data from sources to targets based on workflow and mapping metadata stored in a repository
• When a workflow starts, the Integration Service retrieves mapping, workflow, and session metadata from the repository
• It extracts data from the mapping sources and stores the data in memory while it applies the transformation rules configured in the mapping
• The Integration Service loads the transformed data into one or more targets.
![Page 135: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/135.jpg)
Configuring PC 8.5 Services 4.33
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 33 of 50
Integration Service Properties Tab
4
![Page 136: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/136.jpg)
Configuring PC 8.5 Services 4.34
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 34 of 50
Integration Service Assoc Repository Tab
![Page 137: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/137.jpg)
Configuring PC 8.5 Services 4.35
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 35 of 50
Integration Service Processes Tab
4
![Page 138: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/138.jpg)
Configuring PC 8.5 Services 4.36
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 36 of 50
Integration Service Permissions Tab
![Page 139: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/139.jpg)
Configuring PC 8.5 Services 4.37
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 37 of 50
Integration Service Logs Tab
4
![Page 140: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/140.jpg)
Configuring PC 8.5 Services 4.38
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 38 of 50
PowerCenter 8.5 Administration Console
• Creating an Integration Service
![Page 141: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/141.jpg)
Configuring PC 8.5 Services 4.39
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 39 of 50
PowerCenter 8.5 Administration Console
• Creating an Integration Service
4
![Page 142: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/142.jpg)
Configuring PC 8.5 Services 4.40
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 40 of 50
PowerCenter 8.5 Administration Console
• Configuring an Integration Service
Service ProcessVariables
![Page 143: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/143.jpg)
Configuring PC 8.5 Services 4.41
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 41 of 50
Reporting Service
• Executes the Data Analyzer application in a PC domain. • The Data Analyzer can be used to create and execute
reports on data in a relational database or to run the following PowerCenter reports: • PowerCenter Repository Reports • Data Profiling Reports• Metadata Manager Reports • Organizational reports can also be executed
• Not a highly available service• However, multiple Reporting Services can be executed on the
same node.
• Configure a service for each data source• Create the data sources in Data Analyzer for a single reporting
service
4
![Page 144: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/144.jpg)
Configuring PC 8.5 Services 4.42
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 42 of 50
Metadata Manager Service
• Executes the Metadata Manager application• Manages connections between the Metadata Manager
components• Used to browse and analyze metadata from disparate
source repositories• Can load, browse, and analyze metadata from application,
business intelligence, data integration, data modeling, and relational metadata sources
• Can be configured to run on only one node• Not a highly available service
• However, multiple Metadata Manager Services can be executed on the same node.
![Page 145: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/145.jpg)
Configuring PC 8.5 Services 4.43
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 43 of 50
Web Services Service
• Receives requests from web service clients• Exposes PowerCenter workflows as services• Does not run an associated service process
• It executes within the Service Manager.
4
![Page 146: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/146.jpg)
Configuring PC 8.5 Services 4.44
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 44 of 50
SAP BW Service
• Listens for RFC requests from SAP BW• Initiates workflows to extract from or load to SAP BW• Not a highly available service
• However can configured it to run on one node.
![Page 147: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/147.jpg)
Configuring PC 8.5 Services 4.45
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 45 of 50
License Properties Tab
Add Incremental Key
Edit License Properties
4
![Page 148: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/148.jpg)
Configuring PC 8.5 Services 4.46
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 46 of 50
License Assigned Services Tab
![Page 149: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/149.jpg)
Configuring PC 8.5 Services 4.47
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 47 of 50
License Permissions Tab
4
![Page 150: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/150.jpg)
Configuring PC 8.5 Services 4.48
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 48 of 50
License Objects Properties
• Main Window
Add Incremental Key
Edit License Properties
![Page 151: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/151.jpg)
Configuring PC 8.5 Services 4.49
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 49 of 50
Module 4 Lab: Create and Configure PowerCenter 8.5 Services
• In this lab you will…
• Use PowerCenter’s Administration Console to create and
configure repository and integration services
4
![Page 152: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/152.jpg)
Configuring PC 8.5 Services 4.50
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 4: Configuring PC 8.5 Services 50 of 50
Summary
This module showed you how to:• Configure a PowerCenter 8.5 application services using
Best Practice standards
![Page 153: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/153.jpg)
Unified Security 5.1
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: PowerCenter 8.5 Unified Security
5
![Page 154: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/154.jpg)
Unified Security 5.2
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 2 of 71
Module Objectives
After completing this module you will be able to:• Differentiate between the following PowerCenter Security
Elements of Users, Groups, Roles, Privileges and OS Profiles
Why you need these skills/Why you need to know:• Benefits to the student include improving compliance with
internal security by using PowerCenter 8.5 Security Model
![Page 155: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/155.jpg)
Unified Security 5.3
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 3 of 71
PowerCenter 8.5 Security Model
• Users – entity that logs in to Informatica applications• Groups – combinations of users and/or other groups• Privileges – allowable actions over object types such as
Repository Service• Roles – collection of privileges• Users, groups, privileges, roles centrally managed in the
Administration Console• Permissions – access control over object instances such
as the development instance of the Repository Service• Currently managed in each application
• Privileges are activated on an object instance by setting the permissions in each client application
5
![Page 156: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/156.jpg)
Unified Security 5.4
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 4 of 71
Security Administration
• Users and groups• Can be created in PowerCenter Administration Console and
use PowerCenter authentication• Can be imported/synchronized from external Enterprise
Directory System and use LDAP authentication
• Privileges• Defined in the Security Domain Page of the Administration
Console• Defined for each service type (such as Repository Service,
Reporting Service, Metadata Manager Service etc..)• Can be assigned to a custom role or directly to users/groups
![Page 157: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/157.jpg)
Unified Security 5.5
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 5 of 71
Users and Groups –Can access multiple Informatica Tools
Roles – System Defined and Custom
Unified User, Group and Privilege Administration
Users and Privileges –Assign privileges to perform specific activities at service level
5
![Page 158: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/158.jpg)
Unified Security 5.6
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 6 of 71
Security Administration
• Encryption –• When you log into a PowerCenter Application,
PowerCenter encrypts the password• Authentication –
• When you log in to a PowerCenter application, the Service Manager authenticates your user account based on your user name and password or on your user authentication token
• Authorization –• When you request an object in a PowerCenter
application, the Service Manager and application services authorizes the request based on your privileges, roles and permissions
![Page 159: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/159.jpg)
Unified Security 5.7
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 7 of 71
Security Administration
5
![Page 160: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/160.jpg)
Unified Security 5.8
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Users
![Page 161: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/161.jpg)
Unified Security 5.9
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 9 of 71
Users
• A PowerCenter domain can have the following types of user accounts:• Default administrator• Domain administrator • Application administrator• User
• Need user account to:• Access the services and objects in the PowerCenter domain• Use the PowerCenter applications
• Users can perform tasks based on the role, privileges and permissions granted the them
5
![Page 162: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/162.jpg)
Unified Security 5.10
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 10 of 71
Create User
![Page 163: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/163.jpg)
Unified Security 5.11
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 11 of 71
Edit User Properties
Create User (cont’d)
5
![Page 164: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/164.jpg)
Unified Security 5.12
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 12 of 71
Verify Privileges
![Page 165: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/165.jpg)
Unified Security 5.13
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 13 of 71
• Users can also be created using LDAP• Requires a registered plug-in• Enterprise Directory integration
• Import both users and groups for LDAP authentication• Secure option to connect (through SSL)• Can specify multiple search bases and filters to use when
importing• Configure frequency of synchronization
LDAP Integration
5
![Page 166: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/166.jpg)
Unified Security 5.14
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 14 of 71
LDAP Connectivity Properties
Configure LDAP Connectivity
![Page 167: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/167.jpg)
Unified Security 5.15
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 15 of 71
• Specify searches and filters to import users/groups from LDAP
Security Domain Properties
Configure LDAP Import
5
![Page 168: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/168.jpg)
Unified Security 5.16
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 16 of 71
• Configure synchronize for group and users to imports from LDAP
LDAP Synchronization Times
Configure Frequency of Synchronization
![Page 169: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/169.jpg)
Unified Security 5.17
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 17 of 71
• Microsoft Active Directory (2000, 2003)• Sun Java System Directory Server (5.2, 6)• Novell e-Directory Server (8.7, 8.8)• IBM Tivoli Directory Server (5.2, 6.0, 6.1)• OpenLDAP (2.3)
Supported Enterprise Directory Systems
5
![Page 170: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/170.jpg)
Unified Security 5.18
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Groups
![Page 171: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/171.jpg)
Unified Security 5.19
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 19 of 71
Create Group
5
![Page 172: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/172.jpg)
Unified Security 5.20
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 20 of 71
Assign Users to Groups
![Page 173: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/173.jpg)
Unified Security 5.21
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 21 of 71
Assign Users to Groups (cont’d)
5
![Page 174: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/174.jpg)
Unified Security 5.22
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 22 of 71
A Completed Group – Overview Tab
Group Propertiesand Users
![Page 175: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/175.jpg)
Unified Security 5.23
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 23 of 71
Group Privileges
A Completed Group – Privileges Tab
5
![Page 176: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/176.jpg)
Unified Security 5.24
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 24 of 71
Lab A: Explore PC8.5 Unified Security
• In this lab you will…
• Create Users and Groups for the Mersche Motors Domain based on requirements that have been previously gathered
![Page 177: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/177.jpg)
Unified Security 5.25
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Privileges
5
![Page 178: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/178.jpg)
Unified Security 5.26
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 26 of 71
Privileges
• Privileges determine the actions a user can perform on Domain objects
• The Domain and Application Service Privileges are grouped into Privilege Groups• A Privilege Group is an organization of Privileges that
define common user actions. • The Privilege Groups are as follows:
• Domain• Repository• Metadata Manager• Reporting Service
![Page 179: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/179.jpg)
Unified Security 5.27
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 27 of 71
Domain Privileges
• Domain Privileges determine the actions that users can perform using the• Administration Console • infacmd and pmrep command line programs
• Domain Privileges include:• Domain Administration (Nodes, Grids, Services)
• Execute, Manage• Manage Execution
• Security Administration• Manage Users & Groups• Grant Privileges & Permissions
• Tools Access• Administration Console 5
![Page 180: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/180.jpg)
Unified Security 5.28
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 28 of 71
Domain Privileges – for a User
User’s Domain Privileges
Selected User
![Page 181: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/181.jpg)
Unified Security 5.29
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 29 of 71
Edit Domain Privileges
5
![Page 182: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/182.jpg)
Unified Security 5.30
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 30 of 71
Repository Service Privileges
• Determine actions that users can perform using• Designer & Repository Manager • Workflow Manager & Monitor• pmrep & pmcmd command line programs
• Repository Service Privileges include:• Folder – Create, Copy & Manage Versions• Runtime Objects – Create, Edit, Delete, Manage
Versions, Monitor, Execute, Manage Execution• Global Objects – Create Connections, Manage
Deployment Groups, Create Labels, Create Queries• Tools – Access all Client Tools• Design Objects -
![Page 183: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/183.jpg)
Unified Security 5.31
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 31 of 71
Repository Service Privileges – for a User
User’s Repository Service Privileges
Selected User
5
![Page 184: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/184.jpg)
Unified Security 5.32
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 32 of 71
Edit Repository Service Privileges
![Page 185: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/185.jpg)
Unified Security 5.33
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 33 of 71
Reporting Service Privileges – for a User
User’s Reporting Service Privileges
Selected User
5
![Page 186: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/186.jpg)
Unified Security 5.34
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 34 of 71
Reporting Service Privileges
![Page 187: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/187.jpg)
Unified Security 5.35
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Roles
5
![Page 188: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/188.jpg)
Unified Security 5.36
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 36 of 71
Roles
• A Role is a collection of Privileges.• Two types of roles can be assigned
• System Defined• Created by PowerCenter• Cannot be deleted or edited (e.g. - Service Administrator;
Domain Administrator)
• Custom• Canned Custom Roles created by PowerCenter• Can be edited or deleted• Can create additional custom roles (e.g. - PowerCenter
Developer; PowerCenter Operator) • Roles can be assigned to either a group or a user on a task-
specific basis to one or more services
![Page 189: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/189.jpg)
Unified Security 5.37
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 37 of 71
• System roles can’t be deleted• Administrator role is a super-user for a service• Domain Administrator role is a super-user of all
application services, nodes, grids in domain
Roles (cont’d)
5
![Page 190: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/190.jpg)
Unified Security 5.38
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 38 of 71
Domain Administrator Role
• Super-user for all application services, nodes and grids in domain
• Has permissions to all objects in the domain, including the domain object itself
• Has all privileges in the domain• Other implicit privileges
• Configure a node as a gateway node• Create, edit and delete the domain• Configure SMTP• Configure service levels in the domain• Shut down domain• Receive domain alerts• Export and truncate domain logs• Configure restart of service processes
![Page 191: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/191.jpg)
Unified Security 5.39
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 39 of 71
• Has all privileges for any service instance• Has all permissions to all objects in that Repository and
Application Service• Has implicit owner permissions
• Can delete any object in the Repository and Application Service
• Can grant permissions to any user on any object in the Repository and Application Service
Service Administrator Role
5
![Page 192: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/192.jpg)
Unified Security 5.40
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 40 of 71
Create Role
Custom Roles
Create Role
![Page 193: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/193.jpg)
Unified Security 5.41
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 41 of 71
Role Properties
5
![Page 194: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/194.jpg)
Unified Security 5.42
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 42 of 71
Privilege Groups
![Page 195: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/195.jpg)
Unified Security 5.43
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 43 of 71
Role Privileges - Domain
5
![Page 196: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/196.jpg)
Unified Security 5.44
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 44 of 71
Role Privileges – Metadata Manager Service
![Page 197: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/197.jpg)
Unified Security 5.45
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 45 of 71
Role Privileges – Repository Service
5
![Page 198: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/198.jpg)
Unified Security 5.46
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 46 of 71
Role Privileges – Reporting Service
![Page 199: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/199.jpg)
Unified Security 5.47
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 47 of 71
Custom Roles
Custom Role Properties
5
![Page 200: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/200.jpg)
Unified Security 5.48
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 48 of 71
Assigning Role to Group
Edit Group
![Page 201: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/201.jpg)
Unified Security 5.49
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 49 of 71
Assign Role to Group (cont’d)
5
![Page 202: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/202.jpg)
Unified Security 5.50
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 50 of 71
Assign Additional Privileges to Group
![Page 203: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/203.jpg)
Unified Security 5.51
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 51 of 71
Role Assigned to Group
5
![Page 204: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/204.jpg)
Unified Security 5.52
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 52 of 71
Lab B: Explore PC8.5 Unified Security
• In this lab you will…
• Create Roles and Privileges and assign them to Users or Groups based on requirements that have been previously gathered
![Page 205: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/205.jpg)
Unified Security 5.53
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security
5
![Page 206: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/206.jpg)
Unified Security 5.54
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 54 of 71
Domain Object Permissions
Permissions by User
Permissions by Object
![Page 207: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/207.jpg)
Unified Security 5.55
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 55 of 71
Domain Permissions - By User
5
![Page 208: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/208.jpg)
Unified Security 5.56
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 56 of 71
Domain Permissions – By Object
![Page 209: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/209.jpg)
Unified Security 5.57
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 57 of 71
Granting Object Permissions
5
![Page 210: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/210.jpg)
Unified Security 5.58
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 58 of 71
Inherited Permissions
![Page 211: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/211.jpg)
Unified Security 5.59
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 59 of 71
Repository Folder Permissions
Edit Folder
Add User or Group
5
![Page 212: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/212.jpg)
Unified Security 5.60
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 60 of 71
Add Additional User / Group to Folder
Select additional User to grant Folder Permissions
![Page 213: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/213.jpg)
Unified Security 5.61
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 61 of 71
Assign Folder Permissions to selected User or Group
Select newly assigned User or Group
Assign User / Group Folder Permissions
5
![Page 214: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/214.jpg)
Unified Security 5.62
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 62 of 71
• Operating System profile • Defined in Administration Console• Definition includes the OS user id, Integration Service
parameters (directories), environment variables• Supported on UNIX and Linux, not Windows
•Switching users in Windows doesn’t switch entire security context of user
• For an Integration Service on a Grid, the OS user id has to be defined on all nodes
• Previously workflows used the access permissions of the user who started the Informatica Service
Operating System Profile
![Page 215: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/215.jpg)
Unified Security 5.63
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 63 of 71
Create / Modify the OSProfile
• Create an OSProfile• User must have Domain Administrator Privileges:
• Define an Operating System Profile• Grant permission to other users for that OSProfile
• Modify an OSProfile• User must have the Domain Privilege of Manage Users
and Groups with Permissions on the OSprofile• Attributes that can be modified are:
• Integration service parameters• Environment variables
5
![Page 216: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/216.jpg)
Unified Security 5.64
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 64 of 71
• Repository Folders• The Folder Owner can now associate a default OS profile to run
workflows inside the folder• Default OS user profile can be overridden at runtime when jobs are
started• Only users w/permission on the OS profile can use it to run jobs
• To use OS profile• Configure pmimpprocess on every node configured to run the
Integration Service• Enable OS profile attribute for the Integration Service
• Change Mechanism for the Workflow Process User Id• Pmimpprocess switches to the OS user id – all arguments are
encrypted• External 3rd party mechanism (i.e., sudo)
Operating System Profiles
![Page 217: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/217.jpg)
Unified Security 5.65
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 65 of 71
Workflow Tasks(OS User ID2)
DTM / Sessions(OS User ID2)
Session Logs(OS User ID2)
Workflow (OS User ID2)
DI Service(INFA Service
User ID)
Workflow I/O(OS User ID2)
Workflow Logs
(INFA Service User ID)
Spawning Processes with OS User ID
5
![Page 218: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/218.jpg)
Unified Security 5.66
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 66 of 71
• Define profile and operating system user id and password
Creating an Operating System Profile
![Page 219: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/219.jpg)
Unified Security 5.67
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 67 of 71
• Configure Integration Service parameters for the profile
OS Profile Integration Service Attributes
5
![Page 220: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/220.jpg)
Unified Security 5.68
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 68 of 71
• Configure permissions (who can use the profile)
OS Profile Permissions
![Page 221: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/221.jpg)
Unified Security 5.69
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 69 of 71
Lab C: Explore PC8.5 Unified Security
• In this lab you will…
• Grant Permissions to Users and Groups within the Administration Console for the Mersche Motors Domain based on requirements that have been previously gathered
5
![Page 222: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/222.jpg)
Unified Security 5.70
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
Module 5: Unified Security 70 of 71
Summary
This module showed you how to:• Differentiate between the following PowerCenter Security
Elements of Users, Groups, Roles, Privileges and OS Profiles
Why you need to know:• Benefits to the student include improving compliance with
internal security by using PowerCenter 8.5 Security Model
![Page 223: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/223.jpg)
Unified Security 5.71
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
5
![Page 224: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/224.jpg)
Unified Security 5.72
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level 1 Administrator
![Page 225: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/225.jpg)
Repository Management 6.1
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management
6
![Page 226: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/226.jpg)
Repository Management 6.2
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 2 of 22
Module Objectives
After completing this module you will be able to:• Describe the architecture of the PowerCenter
repository• Administer the PowerCenter repository
Why you need these skills/Why you need to know:• Enable the student to understand and execute the
tasks required to properly administer a PowerCenter repository
![Page 227: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/227.jpg)
Repository Management 6.3
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 3 of 22
The Repository
• The PowerCenter repository is a specialized schema residing in a relational database• Its tables contain metadata, instructions for extracting,
transforming, and loading data
• Clients access the database tables through the Repository Service
Repository
Repository Service Process
Repository Service
PowerCenter Clients
TCP/IP
6
![Page 228: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/228.jpg)
Repository Management 6.4
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 4 of 22
The Repository Contents
Repository Manager Objects
Folders
Designer Objects
Source Definitions
Target Definitions
Transformations
Mappings
Mapplets
User-defined Functions
Multi-dimensional Metadata
Workflow Manager Objects
Database Connections
Sessions
Workflows
Workflow Tasks
WorkletsRepository
Global Objects
Labels
Deployment Groups
Object Queries
Connection Objects
• Metadata • Describes different kinds of repository objects• PowerCenter Client tools are used to develop each kind of
object.
![Page 229: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/229.jpg)
Repository Management 6.5
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 5 of 22
Repository Domains
Local
Local
Local
Local
Global
• Shared metadata• Local repoconnection info
Global shortcut
6
![Page 230: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/230.jpg)
Repository Management 6.6
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 6 of 22
Repository Domains
• Allows sharing of metadata between repositories using shortcuts• Saves time and work by reusing metadata• Enforces standards among departments
• Must contain one global repository• Can contain multiple local repositories• Example:
• A complex calculation for the profitability of products can be standardized for use across all products
• One developer builds a set of transformations that implement this calculation
• Share the transformations across the repository domainNote: Each repository in a domain is still managed by its own Repository Service
![Page 231: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/231.jpg)
Repository Management 6.7
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 7 of 22
Creating a Repository Domain
1. Create a global repository.• Create new or promote a local repository.
2. Register local repositories with the global repository.3. Create user profiles for users performing cross-repository
work.• Need identical repository user names and password in each
repository.
6
![Page 232: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/232.jpg)
Repository Management 6.8
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 8 of 22
Folders
• Help organize objects repository objects.
• Are created via the Repository Manager
• Can be used to group objects (sources, targets, mappings, workflows, etc.) by project or user• You can copy objects from
folder to folder
• Permissions can be set to provide security
![Page 233: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/233.jpg)
Repository Management 6.9
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 9 of 22
Folder Properties
• When you create a folder, you set its properties
• You can configure folders to be shared• Enables users to create
shortcuts to objects in the folder
• On Properties tab, set “Allow Shortcut”
Applies to objects in the folder. Required for versioned repositories.Status
Makes the folder shared (see next slide)Allow shortcut
Operating System profile nameOS Profile
Defaults to creatorOwner
Text describing the folder’s purposeDescription
Name of folder (required)Name
DescriptionFolder Property6
![Page 234: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/234.jpg)
Repository Management 6.10
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 10 of 22
Permissions
• Permissions control the level of access a user (or group) has to the objects in a folder
• Access is divided into three kinds of permission:• Read – user can view the folder and objects in it• Write – user can create or edit objects in a folder• Execute – user can run or schedule workflows
• Permissions are set on the permissions tab of the folder properties
![Page 235: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/235.jpg)
Repository Management 6.11
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 11 of 22
Setting Permissions
• Select the Permissions tab
• Click “Add” to add users or groups
• With a user highlighted, select the checkboxes for the appropriate permissions
• On the Permissions tab, you can also change the folder’s owner• Defaults to folder’s creator
6
![Page 236: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/236.jpg)
Repository Management 6.12
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 12 of 22
Permissions for Global Objects
• Permissions also apply to global objects such as object queries, deployment groups, labels, and connection objects• Read – user can view the objects• Write – user can maintain object queries and labels and add or
delete objects from deployment groups• Execute – user can run object queries, apply labels, and copy
deployment groups
![Page 237: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/237.jpg)
Repository Management 6.13
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 13 of 22
Best Practices for Using Folders
• Implement naming standards before creating• Choose an organizational strategy:
• Organize by subject (target) area• Organize work by key business area
• Organize by environment• Suitable for small development teams working with a minimal number of
mappings
• Organize by source area• Use this option if development is centralized around source systems
6
![Page 238: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/238.jpg)
Repository Management 6.14
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 14 of 22
Connection Objects
• Connection objects enable workflow sessions to communicate with data sources and targets
• A connection object exists as a global object defining a single connection in the repository
• Connection objects can establish connections to• Relational databases• Queues• FTP servers• Applications• External loaders
• Connection object properties vary depending on the connection type
![Page 239: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/239.jpg)
Repository Management 6.15
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 15 of 22
• Create FTP connection• Enable SFTP attribute in
connection properties to enable secure FTP
• Provide public and private key files
• Public and private key files must be accessible on nodes where session runs
FTP Connection
6
![Page 240: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/240.jpg)
Repository Management 6.16
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 16 of 22
Creating Relational Connections
• Create connections in Workflow Manage using the Connection Browser for the connection type
• To create a relational database connection, select Connections Relational
![Page 241: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/241.jpg)
Repository Management 6.17
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 17 of 22
Creating Relational Connections
• Select the database type and click New
6
![Page 242: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/242.jpg)
Repository Management 6.18
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 18 of 22
Creating Relational Connections (Continued)
• In the Connection Object Definition dialogue, enter• A name for the connection
object• Database username and
password• ODBC connect string
![Page 243: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/243.jpg)
Repository Management 6.19
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 19 of 22
Connection Owner and Permissions
• The owner of a connection defaults to the user who creates it
• The owner can grant read, write, and execute permissions for users and groups
• The owner can also change the owner of the connection object
6
![Page 244: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/244.jpg)
Repository Management 6.20
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 20 of 22
Adding Users and Groups
• To grant permissions, the owner of the connection selects users and groups and clicks “Add”
![Page 245: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/245.jpg)
Repository Management 6.21
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 21 of 22
Module 6 Lab: Administering Repositories
• In this lab you will…• Create a repository folder• Assign folder permissions• Create repository connections
6
![Page 246: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/246.jpg)
Repository Management 6.22
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 6: Repository Management 22 of 22
Summary
This module showed you how to:• Describe the architecture of the PowerCenter
repository• Administer the PowerCenter repository
Why you need to know:• Enable the student to understand and execute the
tasks required to properly administer a PowerCenter repository
![Page 247: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/247.jpg)
Deployments 7.1
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments
7
![Page 248: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/248.jpg)
Deployments 7.2
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 2 of 31
Module Objectives
After completing this module you will be able to:Deploy Powercenter metadata from development to test and
then production environments
Why you need these skills/Why you need to know:• Smoothly migrate Powercenter metadata between phases
of a project
![Page 249: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/249.jpg)
Deployments 7.3
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 3 of 31
Deployments
• Migration of PowerCenter metadata repositories from Development to Test, and Production Environments
• Protect the integrity of the metadata for each project phase as the system evolves
7
![Page 250: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/250.jpg)
Deployments 7.4
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 4 of 31
Deployment Strategy
• A process that ensures the smooth and precise deployment of repository metadata.
• To define a strategy you must analyze the following factors:• How is the PowerCenter environment architected?• How are the repository folders defined?
![Page 251: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/251.jpg)
Deployments 7.5
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 5 of 31
Standalone Repositories
• All work is performed in a single PowerCenter repository that serves as the metadata store
• Separate folders are used to represent the development, test, and production workspaces
• Folders are used to segregate work • This type of architecture within a
single repository ensures seamless migration from development to QA, and from QA to production
7
![Page 252: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/252.jpg)
Deployments 7.6
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 6 of 31
Standalone Repositories - Disadvantages
• Performance:• Containing a development, test, and production environment
within a single repository can cause degradation in production performance
• The production environment shares CPU and memory resources with the development and test environments.
• Although these environments are stored in separate folders, they all reside within the same database table space and on the same server.
• Confusion:• A single repository structure can create uncertainty as the same
users and groups exist in all environments and the number of project folders can increase exponentially.
![Page 253: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/253.jpg)
Deployments 7.7
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 7 of 31
Distributed Repositories
• Maintains separate, independent repositories, hardware, and software for development, test, and production environments.
• Segregated environments permit work in development without impacting test or production.
• Each repository has a similar name, like the folders in the standalone environment.
7
![Page 254: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/254.jpg)
Deployments 7.8
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 8 of 31
Deployment Options
• Folder Copy• Object Copy• XML Export/Import• Repository Copy• PMREP
![Page 255: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/255.jpg)
Deployments 7.9
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 9 of 31
Folder Copy
• Copying an entire folder allows you to quickly promote all of the objects located within that folder• Including sources, targets, mappings, workflows, etc.
• From the Repository Manager, folders can be copied:• Within the same repository• From one repository to another (e.g. From the development
Repository to the test Repository)• You can copy a folder from a versioned to a non-versioned
repository.
7
![Page 256: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/256.jpg)
Deployments 7.10
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 10 of 31
Folder Copy (cont’d)
• Folder copy is the appropriate method of deployment for:• Standalone repositories • Between multiple repositories on the same node• Between multiple repositories on separate node within the same
domain.
![Page 257: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/257.jpg)
Deployments 7.11
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 11 of 31
Folder Copy (cont’d)
• Drag and drop of a project folder will invoke the Copy Wizard
• A series of windows will guide the user through the copy process.
7
![Page 258: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/258.jpg)
Deployments 7.12
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 12 of 31
Folder Copy - Advantages
• The Repository Managers Folder Copy Wizard makes it almost seamless to copy an entire folder and all the objects located within it.
• If the project uses a common or shared folder and this folder is copied first, then all shortcut relationships are automatically converted to point to this newly copied common or shared folder.
• All connections, sequences, mapping variables, and workflow variables are copied automatically.
![Page 259: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/259.jpg)
Deployments 7.13
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 13 of 31
Folder Copy - Disadvantages
• The primary disadvantage of the folder copy method is that the repository is locked while the folder copy is being performed.
• Therefore, it is necessary to schedule this migration task during a time when the repository is least utilized
• A locked repository means than no jobs can be launched during this process.
• This can be a serious consideration in real-time or near real-time environments.
• If copy is occurring between repositories, user must be connected to both repositories
7
![Page 260: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/260.jpg)
Deployments 7.14
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 14 of 31
Object Copy
• The Workflow Manager, Designer, and Repository Manager provide a Copy Wizard that you use to copy repository objects
• You can copy repository objects such as workflows, worklets, tasks, sessions, mappings, mapplets, sources, targets, and transformations. You can also copy segments of workflows or mappings
• You can copy objects within the same folder, to a different folder, or to a different repository
• Object Copy is typically used for incrementaldeployments of a project phase
![Page 261: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/261.jpg)
Deployments 7.15
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 15 of 31
Object Copy (cont’d)
• Advantage:• In a distributed environment, object copy
provides more granular control over objects.
• Disadvantages:• Much more work to deploy an entire group of
objects• Shortcuts must exist prior to importing/copying
mappings
7
![Page 262: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/262.jpg)
Deployments 7.16
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 16 of 31
XML Export/Import
• Similar to copying an object from one folder or repository to another• For example, when you copy an object
between folders or export and import that object, you can resolve object name conflicts
• When you export an object from one repository and import the object into another repository, you do not need to be connected to both repositories
![Page 263: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/263.jpg)
Deployments 7.17
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 17 of 31
XML Export/Import
• User can complete the following tasks using XML Export/Import:• Deploy metadata between project phases (e.g.
development to test, then test to production)• Archive metdata• Share metadata• Search and replace property names in an entire
repository object• Copy metadata between repositories. • Create mappings. • Export and import of relational sources and targets
can be used to share metadata with other business intelligence and data modeling tools.
7
![Page 264: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/264.jpg)
Deployments 7.18
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 18 of 31
XML Export\Import Advantages
• Exporting an object from one repository and then importing the object into another repository, does not require the administrator to be connected to both repositories
• the XML files can be uploaded to a third-party versioning tool (such as Source Safe)
• Multiple objects can be exported into a single XML file, and then imported at the same time
• The administrator has the opportunity to resolve naming conflicts
![Page 265: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/265.jpg)
Deployments 7.19
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 19 of 31
XML Export\Import Disadvantages
• XML file is dependent on DTD file• Client install creates the DTD file• PowerCenter Client creates the XML file based on the structure
specified in the DTD• If the DID is not present on the client machine, XML can not be
imported.
• Informatica restricts which elements you can modify in the XML file.• PowerCenter Client might include a Cyclic Redundancy Checking
Value (CRCVALUE) code in one or more elements in the XML file. The CRCVALUE code is another attribute in an element
• If you modify certain attributes in an element that contains a CRCVALUE code, you cannot import the object
7
![Page 266: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/266.jpg)
Deployments 7.20
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 20 of 31
Repository Copy
• From one repository into another repository without contents
• Provides a quick way to copy a repository for use as the basis of a new repository
• Can be used as a way of preserving the original repository before upgrading
• Can also utilized when deploying a repository from development into production.
![Page 267: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/267.jpg)
Deployments 7.21
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 21 of 31
Repository Copy - Procedure
• In the Administration Console:• Use the Actions drop down to;• Backup the test repository• If distributed environment, copy
backup file to common location that can be seen by both dev/test and production nodes
• Backup production repository contents for archival
• Notify users of deployment• Delete production repository
contents• Restore test backup file as
production repository
7
![Page 268: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/268.jpg)
Deployments 7.22
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 22 of 31
Repository Copy - Advantages
• The ability to copy all objects (i.e., mappings, workflows, mapplets, reusable transformation, etc.) at once from one environment to another.
• The ability to automate this process using pmrep commands, thereby eliminating many of the manual processes that users typically perform.
• The ability to move everything without breaking or corrupting any of the objects.
![Page 269: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/269.jpg)
Deployments 7.23
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 23 of 31
Repository Copy - Disadvantages
• Entire repository is moved at once• therefore manual intervention may be necessary before the actual
production executions can take place• Significant maintenance is required to remove any unwanted or excess
objects.• There may also be a need to adjust server variables, sequences,
parameters/variables, database connections, etc.
• This process requires that the existing production rep be deleted, and then the test rep can be copied. • This results in a loss of production environment operational metadata
such as load statuses, session run times, etc • This metadata can be a competitive advantage for organizations that
use this information to plan for future growth.
7
![Page 270: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/270.jpg)
Deployments 7.24
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 24 of 31
Repository Copy – Disadvantages (cont’d)
• At this time, repository copy can only be done within a single domain• Copy Contents from option on the Actions drop down within
Administration Console can only see one domain with multiple repositories
• Repository copy can be supported by backing up the test repository then restoring it as prod on separate domain
![Page 271: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/271.jpg)
Deployments 7.25
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 25 of 31
PMREP
• A command line program that you use to update repository information and perform repository functions
• Installed in the PowerCenter Client and Services bin directories.
• Perform repository administration tasks such as:• Exporting/importing XML• Deploy/Rollback a deployment group• Backing up and restoring repositories• Copy folders• updating session-related parameters• Updating security information in the PowerCenter repository.
• Can be used from the Informatica Server or any client machine connected to the server.
7
![Page 272: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/272.jpg)
Deployments 7.26
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 26 of 31
Versioned Repositories
• Powercenter team-based development (licensed) option that allow the repository to store multiple versions of objects
• Store copies of previous versions of objects in development, track changes to those objects, and prepare them for deployment to a production environment.
• Each time an object is ‘checked in’, the repository increments the version number by one and stores a new version of the object in the repository database
• Allows for the use of Deployment Groups for migrating metadata between repositories
![Page 273: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/273.jpg)
Deployments 7.27
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 27 of 31
Deployment Groups
• Deployment Groups are containers that hold references to objects that need to be migrated.
• Static• A deployment group populated by manually selecting the
objects • Create a static deployment group when the set of
deployment objects is not expected to change.
• Dynamic• The result set from an object query is used to populate this
type deployment group. Create a dynamic deployment group when the set of deployment objects is expected to change frequently
• The dynamic deployment group query multiple times and add new objects to the group each time the query is executed
7
![Page 274: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/274.jpg)
Deployments 7.28
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 28 of 31
Deployment Groups - Advantages
• Backup and restore of the Repository needs to be performed only once.
• Copying a Folder replaces the previous copy.• Copying a Mapping allows for different names to be
used for the same object.• Allows for version-based object migration.• Faster and more flexible than folder moves for
incremental changes.• Allows for migration “rollbacks”• Allows specifying individual objects to copy, rather
than the entire contents of a folder or repository.
![Page 275: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/275.jpg)
Deployments 7.29
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 29 of 31
Post Deployment Tasks
• Implement the appropriate security.• In Development, the owner of the folders should be a user(s) in
the development group.• In Test, change the owner of the test folder to a user(s) in the
test group.• In Production, change the owner of the folders to a user in the
production group.• Revoke all rights to Public other than Read for the production
folders.
7
![Page 276: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/276.jpg)
Deployments 7.30
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 30 of 31
Module 7 Lab: Deployments
• In this lab you will…• Backup the test repository• Place the backup file on a common location• Backup the production repository• Delete the contents of the production repository• Restore the contents of the test repository to production• Attempt to run a workflow
![Page 277: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/277.jpg)
Deployments 7.31
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
Module 7: Deployments 31 of 31
Summary
This module showed you how to:Deploy Powercenter metadata from development to test and
then production environments
Why you need to know:• Smoothly migrate Powercenter metadata between phases
of a project
7
![Page 278: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/278.jpg)
Deployments 7.32
Copyright © YYYY Informatica CorpPC 8.5 Level 1 Administrator
![Page 279: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/279.jpg)
Command Line Programs 8.1
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs
8
![Page 280: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/280.jpg)
Command Line Programs 8.2
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 2 of 16
Module Objectives
After completing this module you will be able to:• Use PowerCenter command line programs to administer
the domain
Why you need these skills/Why you need to know:• Many administrator tasks can be automated through the
use of PowerCenter’s command-line programs.
![Page 281: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/281.jpg)
Command Line Programs 8.3
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 3 of 16
Command Line Programs
• Allow you to perform a subset of tasks in PowerCenter Client
• Can combine multiple commands into a script• See Command Line Reference in online help
Perform repository administration tasks.pmrep
Manage workflows. E.g. start, stop, & schedule.pmcmd
Administer PowerCenter domain and node properties.infasetup
Access PowerCenter application services.infacmdDescriptionProgram
8
![Page 282: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/282.jpg)
Command Line Programs 8.4
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 4 of 16
Modes
• Command Line Mode• Can issue commands directly from the operating system
command line.• Use to script commands.
• Interactive Mode• Can issue commands from an interactive prompt. The program
does not exit after it completes a command.
XXpmrepXXpmcmd
XinfasetupXinfacmd
InteractiveCommand Line
![Page 283: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/283.jpg)
Command Line Programs 8.5
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 5 of 16
Command Line Mode Return Codes
• Commands return success or failure• Zero (0) = success• Non-zero number = failure
• Enter an echo command immediately after command:• DOS shell: echo %ERRORLEVEL%• UNIX Bourne or Korn shell: echo $?• UNIX C shell: echo $status
• pmcmd return code values explain cause of failure (1-25)
8
![Page 284: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/284.jpg)
Command Line Programs 8.6
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 6 of 16
Scripting Commands
• Use scripts for tasks you perform often• E.g. daily backup for a repository
• Command line mode only• Issue commands from a script, batch file, or other
program• Windows: batch files with a .bat extension• UNIX: script files with a .sh extension
![Page 285: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/285.jpg)
Command Line Programs 8.7
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 7 of 16
infacmd
• Use to administer PowerCenter domains and services• Run from <install_dir>\server\bin directory• Administer:
• Application services and processes• Domain gateway• Licenses• Log events• Nodes• Grids• Domains
8
![Page 286: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/286.jpg)
Command Line Programs 8.8
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 8 of 16
infacmd Example
• Windows:infacmd AddNodeResource -dn MyDomain -un AdminUser -pd password -nn Node1 -rt "File Directory" -rn BkupDir
• UNIX: infacmd.sh AddNodeResource -dn MyDomain -un AdminUser -pd password -nn Node1 -rt "File Directory" -rn BkupDir
![Page 287: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/287.jpg)
Command Line Programs 8.9
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 9 of 16
infacmd for Security
• Use to create and modify users, roles, and groups• Example:infacmd createUser -dn MyDomain-un UserName -pd password -nu new_user_name -np new_user_password
• Related security commands include EditUserDisableUserCreateGroupCreateRoleAddUserToGroupAssignRoleToUser
AssignRoleToGroupRemoveUserRemoveUserFromGroupRemoveGroupRemoveRoleResetPassword
8
![Page 288: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/288.jpg)
Command Line Programs 8.10
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 10 of 16
infacmd for Security (Continued)
• Use to change permissions and privileges for users, roles, and groups
• Example:infacmd AddUserPermission -dn MyDomain-un UserName –pd password -eu existing_user_name–on object_full_path_name-esd existing_user_security_domain
• Related security commands include AddGroupPermissionAddGroupPrivilegeAddUserPrivilegeAddRolePrivilege
RemoveRolePrivilegeRemoveGroupPrivilegeRemoveUserPrivilege
![Page 289: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/289.jpg)
Command Line Programs 8.11
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 11 of 16
infasetup
• Use to modify domain and node properties after you install PowerCenter Services• E.g. change port number for a node• BackupDomain, RestoreDomain, DefineWorkerNode,
DefineGatewayNode, and more
• <install_dir>\server directory• Windows example:infasetup UpdateWorkerNode -nn Node1 -na Host1:9090
• Use infasetup.sh on UNIX
8
![Page 290: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/290.jpg)
Command Line Programs 8.12
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 12 of 16
pmcmd
• Communicates with Integration Service• Use to perform some Workflow Manager tasks
• E.g. start, stop, and abort workflows, get session statistics, get service properties, and more
• <install_dir>\server\bin directory• Example:pmcmd startworkflow -sv MyIntService -d MyDomain -u seller3 -p jackson -f SalesEast wf_SalesAvg
![Page 291: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/291.jpg)
Command Line Programs 8.13
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 13 of 16
pmrep
• Use to update repository information and perform repository functions• E.g. list objects, users, and groups; export and import objects;
create folders, users, and group; and more
• <install_dir>\server\bin or <install_dir>\client\bin directory
• Example:pmrep ObjectImport -i newworkflows.xml -c mycontrolfile -l importlog.txt
8
![Page 292: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/292.jpg)
Command Line Programs 8.14
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 14 of 16
pmrep to Back Up and Restore a Repository
• Use to back up repositories for security or migration
• Example of backing up:pmrep backup -o repo_backup.rep
• Example of restoring:pmrep restore -u AdminUser-p AdminPassword –i repo_backup.rep-y -v repo_user -x repo_password
![Page 293: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/293.jpg)
Command Line Programs 8.15
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 15 of 16
Module 8 Lab: Command-Line Programs
• In this lab you will…• Set permissions for REPEDW_Admin_01 user for the repository
folders and connection objects• Assign workflows to prod Integration Service• Test run the deployed workflows
8
![Page 294: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/294.jpg)
Command Line Programs 8.16
Copyright © 2008 Informatica CorpPowerCenter 8.5 Level I Administrator
Module 8: Command Line Programs 16 of 16
Summary
This module showed you how to:• Use PowerCenter command line programs to administer
the domain
Why you need to know:• Many administrator tasks can be automated through the
use of PowerCenter’s command-line programs.
![Page 295: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/295.jpg)
Subject Area Implementation 9.1
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation
9
![Page 296: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/296.jpg)
Subject Area Implementation 9.2
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 2 of 22
Module Objectives
After completing this module you will be able to:• Define a Subject Area• Implement a Subject Area into the PowerCenter
architecture.
Why you need these skills/Why you need to know:• Quickly and efficiently create a subject area for a new
project within Powercenter that is totally encapsulated by security.
![Page 297: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/297.jpg)
Subject Area Implementation 9.3
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 3 of 22
Subject Area
• A Subject Area is:• A distinct project or logical grouping of work inside the
PowerCenter Domain• Organized within Domain folders• Protected by Domain & Host Security• Extends to include Repository Folders and input/output files
generated by PowerCenter & stored on host machine• Includes the source and target connections used to access
project data
9
![Page 298: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/298.jpg)
Subject Area Implementation 9.4
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 4 of 22
Subject Area – Domain Objects
• Certain Domain objects should be created to support a Subject Area• Domain Folders
• Created to house domain objects for each subject area.
• Repository Service• Separately store metadata pertaining to each subject area for better
security
• Integration Service• Execution statics can be used for departmental chargeback• Process variables can be better configured to secure sensitive output/input
files
• Nodes• Separate nodes can be installed for each subject area.
![Page 299: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/299.jpg)
Subject Area Implementation 9.5
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 5 of 22
Domain Folders
• Created for each Subject Area to organize and secure services and other project objects
• The owner of the Subject Area should be an administrative user defined in the Security Domain
• The owner should belong to a distinct PowerCenter domain security group
• The owner should be granted full privileges and permissions on the Subject Area Domain folders
9
![Page 300: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/300.jpg)
Subject Area Implementation 9.6
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 6 of 22
Integration Service
• Each Integration Service process uses run-time files to process workflows and sessions
• If you configure an Integration Service to run on a grid or to run on backup nodes, the run-time files must be stored in a shared location.
• By default, the installation program creates a set of Integration Service directories in the server\infa_shared directory on the host machine.
• PowerCenter uses process variables to point to the common directory structure on the host machine.• An integration Service should be created for each Subject Area.
![Page 301: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/301.jpg)
Subject Area Implementation 9.7
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 7 of 22
Integration Service (cont’d)
• The process variables are configured on the processes tab of the Integration Service in the Administration Console
9
![Page 302: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/302.jpg)
Subject Area Implementation 9.8
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 8 of 22
Integration Service
• Process Variables - Definitions
Stores run time files that are used to recover a workflow or session. These files store the state of each workflow and session operation.
$PMStorageDirStorage subdirectory
Stores lookup files. $PMLookupFileDirLookup file subdirectory
Stores workflow logs. $PMWorkflowLogDir
Workflow log subdirectory
Stores temporary files. $PMTempDirTemporary subdirectory
Stores external procedure files. $PMExtProcDirExternal procedure file subdirectory
Stores source files. $PMSourceFileDirSource file subdirectory
Stores target files. $PMTargetFileDirTarget file subdirectory
Stores index and data cache files. $PMCacheDirCache file subdirectory
Stores reject files. $PMBadFileDirBad file subdirectory
Stores session logs. $PMSessionLogDirSession log subdirectory
Root directory for all subdirectories.$PMRootDirRoot directory
DescriptionService Process Variable
Directory
![Page 303: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/303.jpg)
Subject Area Implementation 9.9
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 9 of 22
Host Directories
• infa_shared• Example of host directories created by
PowerCenter Installation• Developers & Administrators from all
projects need access to these folders to view log results, review cache files for accuracy, deliver target files, receive source files etc
This represents a fundamental security problem
9
![Page 304: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/304.jpg)
Subject Area Implementation 9.10
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 10 of 22
Integration Service
• Process Variables – The Problem• By default, all users are sharing and have access to the common
directory structure• Data contained within these directories may be sensitive and
should not be accessed by all users• Inadvertent deletion/overwrite of important files may occur• This arrangement is not conducive to accurate departmental
chargeback• This arrangement may not comply with the organizations
Sarbanes-Oxley procedures
![Page 305: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/305.jpg)
Subject Area Implementation 9.11
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 11 of 22
Integration Service
• Process Variables – The Solution• Each Subject Area should have its own distinct directory
structure on the host machine to store files and data related tothe Subject Area
• These structures should be secured and access should be limited using host-based security groups
• Individual network IDs should be granted access through named shares by local host groups
• The process variables of the Integration Service should then be pointed to the secured host share.
9
![Page 306: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/306.jpg)
Subject Area Implementation 9.12
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 12 of 22
Subject Area
• Integration Service - Example• Process variables should be set to Host directory structure
shared by those in the Domain and Host security group.
![Page 307: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/307.jpg)
Subject Area Implementation 9.13
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 13 of 22
Subject Area – Repository Objects
• Certain Repository objects should be created to support the Subject Area• Repository Folders• Repository Connections
9
![Page 308: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/308.jpg)
Subject Area Implementation 9.14
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 14 of 22
Repository Folders
• Created for each Subject Area to ease management of project content
• The Administrator and project group should be given permissions and privileges on the Subject Area repository folder
• The level of permissions that the project group has on the project folder is determined by the security requirements of the organization
![Page 309: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/309.jpg)
Subject Area Implementation 9.15
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 15 of 22
Database Connections
• PowerCenter stores the information necessary to connect to the source/target within the repository in the form of a connection definition
• Assigning a specific owner to the connection definition prevents others from modifying the connection properties
• Subject Area security can be applied to the connection by assigning permissions to the Subject Area Domain Security group.
9
![Page 310: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/310.jpg)
Subject Area Implementation 9.16
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 16 of 22
Database Connections
• Privileges and Permissions• Privileges to create connections are
assigned in the Administrator Console
• Permissions to read, write & execute the connection are granted within the PowerCenter Workflow Manager Client
![Page 311: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/311.jpg)
Subject Area Implementation 9.17
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 17 of 22
Host Security
• Governs access to the host file directories and individual data files such as those generated for use by PowerCenter
• Access to the file directories can be restricted by creating local host security groups
• Host security groups should have individual network accounts (corresponding to those in the PowerCenter Security Domain) assigned to them for each Subject Area
• Each host security group will be given access to it’s Subject Area share, therefore restricting any other users on the machine for viewing sensitive files.
• Informatica runtime host id should be added to the host security group
9
![Page 312: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/312.jpg)
Subject Area Implementation 9.18
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 18 of 22
Host Security
• Host Security Group – Example
![Page 313: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/313.jpg)
Subject Area Implementation 9.19
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 19 of 22
Subject Area – Implementation Steps
• Create Domain Objects (Folder, Repository Service and Integration Service)
• Create Domain Security Group for Subject Area• Set Domain object permissions• Create Administrative User for Security Group• Assign existing or create new Domain Security users to Subject Area
security group within PowerCenter• Create Repository Objects (folder & database connections) for
Subject Area• Set Repository Object permissions• Create Subject Area directories on host machine• Create Host Security Group – add Informatica runtime id• Create Host share and assign privileges to Host Security Group• Point Integration Service Process Variables to new host directory
structure
9
![Page 314: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/314.jpg)
Subject Area Implementation 9.20
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 20 of 22
Module 9 Lab: Implement a Subject Area
• In this lab you will…• Implement a Customer Master ETL project Subject Area
![Page 315: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/315.jpg)
Subject Area Implementation 9.21
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator
Module 9: Subject Area Implementation 21 of 22
Summary
This module showed you how to:• Define a Subject Area• Implement a Subject Area into the PowerCenter
architecture.
Why you need to know:• Quickly and efficiently create a subject area for a new
project within Powercenter that is totally encapsulated by security.
9
![Page 316: PC8.5_Level1_Administrator - Student Guide.pdf](https://reader030.vdocument.in/reader030/viewer/2022032705/55cf91d1550346f57b910090/html5/thumbnails/316.jpg)
Subject Area Implementation 9.22
Copyright © 2008 Informatica CorpPC 8.5 Level 1 Administrator