Developer Tool Guide
Total Page:16
File Type:pdf, Size:1020Kb
Informatica® 10.2.1 Developer Tool Guide Informatica Developer Tool Guide 10.2.1 May 2018 © Copyright Informatica LLC 2009, 2019 This software and documentation are provided only under a separate license agreement containing restrictions on use and disclosure. 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 LLC. Informatica, the Informatica logo, PowerCenter, and PowerExchange are trademarks or registered trademarks of Informatica LLC in the United States and many jurisdictions throughout the world. A current list of Informatica trademarks is available on the web at https://www.informatica.com/trademarks.html. Other company and product names may be trade names or trademarks of their respective owners. U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation is subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License. Portions of this software and/or documentation are subject to copyright held by third parties. Required third party notices are included with the product. The information in this documentation is subject to change without notice. If you find any problems in this documentation, report them to us at [email protected]. Informatica products are warranted according to the terms and conditions of the agreements under which they are provided. INFORMATICA PROVIDES THE INFORMATION IN THIS DOCUMENT "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. Publication Date: 2019-04-23 Table of Contents Preface ..................................................................... 11 Informatica Resources.................................................. 11 Informatica Network................................................. 11 Informatica Knowledge Base........................................... 11 Informatica Documentation............................................ 11 Informatica Product Availability Matrixes................................... 12 Informatica Velocity................................................. 12 Informatica Marketplace.............................................. 12 Informatica Global Customer Support...................................... 12 Chapter 1: Informatica Developer............................................ 13 Informatica Developer Overview............................................ 13 Informatica Data Quality and Profiling..................................... 13 Informatica Data Services............................................. 14 Start Informatica Developer............................................... 15 Starting the Developer Tool on a Local Machine............................... 15 Starting the Developer Tool on a Remote Machine.............................. 15 Informatica Developer Interface............................................ 16 Informatica Developer Views........................................... 17 Informatica Developer Welcome Page..................................... 18 Cheat Sheets..................................................... 18 Informatica Developer Online Help........................................ 18 Informatica Preferences.............................................. 19 Informatica Marketplace.............................................. 19 Setting Up Informatica Developer........................................... 19 Step 1. Add a Domain................................................ 20 Step 2. Add a Model Repository......................................... 20 Step 3. Select a Default Data Integration Service............................... 20 Step 4. Select a Default Metadata Access Service.............................. 21 Domains........................................................... 21 Projects............................................................ 21 Creating a Project.................................................. 22 Filter Projects..................................................... 22 Project Permissions.................................................... 23 Permissions for External Objects......................................... 23 Permissions for Dependent Object Instances................................. 24 Parent Object Access................................................ 25 Assigning Permissions............................................... 25 Folders............................................................ 26 Creating a Folder................................................... 26 Table of Contents 3 Copy Object Operations.................................................. 26 Copying an Object.................................................. 27 Saving a Copy of an Object............................................ 27 Tags.............................................................. 27 Creating a Tag.................................................... 28 Assigning a Tag.................................................... 28 Viewing Tags..................................................... 28 Chapter 2: The Model Repository............................................ 29 Model Repository Overview............................................... 29 Objects in Informatica Developer............................................ 30 Object Properties................................................... 32 Repository Object Locks................................................. 33 Lock Management.................................................. 33 Rules and Guidelines for Lock Management.................................. 33 Team-based Development with Versioned Objects................................ 34 Versioned Object Management.......................................... 34 Historical Versions of Objects.......................................... 37 Checked Out Objects View............................................. 37 Version History View................................................ 38 Troubleshooting Team-based Development.................................. 38 Connecting to a Model Repository........................................... 38 Model Repository Service Refresh........................................... 39 Chapter 3: Searches in Informatica Developer............................... 40 Searches in Informatica Developer Overview.................................... 40 Model Repository Search................................................. 40 Searching for Objects and Properties...................................... 41 Business Glossary Search................................................ 42 Business Glossary Desktop Lookup....................................... 42 Looking Up a Business Term........................................... 42 Customizing Hotkeys to Look Up a Business Term............................. 42 Editor Search........................................................ 43 Chapter 4: Connections..................................................... 45 Connections Overview.................................................. 45 Connection Types .................................................. 46 Connection Explorer View................................................ 48 Connection Management................................................. 49 Creating a Connection ............................................... 49 Editing a Connection................................................ 49 Copying a Connection................................................ 50 Deleting a Connection................................................ 50 4 Table of Contents Refreshing the Connections List......................................... 51 Connection Switching................................................... 51 Before You Switch a Connection......................................... 52 Switching a Connection............................................... 52 After You Switch a Connection.......................................... 53 Third-Party JDBC Drivers................................................. 55 Environment SQL...................................................... 55 Connection Environment SQL........................................... 55 Transaction Environment SQL........................................... 56 Guidelines for Configuring Environment SQL................................. 56 Chapter 5: Physical Data Objects............................................ 57 Physical Data Objects Overview............................................ 57 Physical Data Object Types............................................... 58 Relational Data Objects.................................................. 58 Importing a Relational Data Object........................................ 60 Key Relationships.................................................. 60 Customized Data Objects................................................ 61 Key Relationships.................................................. 63 Customized Data Object Write Properties..................................