IICS Overview
IICS Overview
IICS Overview
Version: IICS-R32-Cloud-DIS-OD-201909
September 2019
Copyright (c) 1998–2019 Informatica LLC. All rights reserved.
This educational service, materials, documentation and related software contain proprietary
information of Informatica LLC 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 the materials and documentation may be reproduced or transmitted in any
form, by any means (electronic, photocopying, recording or otherwise) without prior consent of
Informatica LLC. The related software is protected by U.S. and/or international Patents and other
Patents Pending.
Use, duplication, or disclosure of the related 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 educational service, materials, and documentation is subject to change
without notice. If you find any problems in this educational service, materials or documentation,
please report them to us in writing.
Informatica, Informatica Platform, Informatica Data Services, PowerCenter, PowerCenterRT,
PowerCenter Connect, PowerCenter Data Analyzer, PowerExchange, PowerMart, Metadata
Manager, Informatica Data Quality, Informatica Data Explorer, Informatica B2B Data
Transformation, Informatica B2B Data Exchange Informatica On Demand, Informatica Identity
Resolution, Informatica Application Information Lifecycle Management, Informatica Complex Event
Processing, Ultra Messaging and Informatica Master Data Management are trademarks or
registered trademarks of Informatica LLC 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 educational service, materials and/or documentation are subject to copyright held
by third parties, including without limitation: Copyright © Adobe Systems Incorporated. All rights
reserved. Copyright © Microsoft. All rights reserved. Copyright © Oracle. All rights reserved.
Copyright @ the CentOS Project.
This Software is protected by U.S. Patent Numbers 5,794,246; 6,014,670; 6,016,501; 6,029,178;
6,032,158; 6,035,307; 6,044,374; 6,092,086; 6,208,990; 6,339,775; 6,640,226; 6,789,096;
6,820,077; 6,823,373; 6,850,947; 6,895,471; 7,117,215; 7,162,643; 7,243,110, 7,254,590;
7,281,001; 7,421,458; 7,496,588; 7,523,121; 7,584,422, 7,720,842; 7,721,270; and 7,774,791,
international Patents and other Patents Pending.
DISCLAIMER: Informatica LLC provides this educational services, materials, and 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. Informatica
LLC does not warrant that this educational service, materials, documentation or related software is
error free. The information provided in this educational service, materials, documentation and
related software may include technical inaccuracies or typographical errors. The information in this
educational service, materials, documentation and related software is subject to change at any time
without notice.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Document Conventions
This guide uses the following formatting conventions:
ii
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
iii
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Table of Contents
Module 1: Informatica Cloud Overview
Lab 1-1: Navigating the IICS Interface ................................................................................ 1
Module 2: Runtime Environments and Connections
Lab 2-1: Creating a Salesforce Connection ...................................................................... 13
Lab 2-2: Creating a Flat File Connection ........................................................................... 21
Lab 2-3: Creating a Oracle Connection ............................................................................. 27
Module 3: Synchronization Task
Lab 3-1: Creating a Synchronization Task ........................................................................ 41
Lab 3-2: Using Filter, Expression, and Lookup in a Synchronization Task ....................... 53
Lab 3-3: Creating a Synchronization Task with Multiple Object Source Types ................. 71
Lab 3-4: Using Pre and Post SQL Commands in a Synchronization Task........................ 83
Module 4: Cloud Mapping Designer – Basic Transformations
Lab 4-1: Creating a Mapping Using Basic Transformations .............................................. 95
Module 5: Advanced Transformations and Mapping Tasks
Lab 5-1: Using Normalizer Aggregator and Rank Transformations in a Mapping ........... 121
Lab 5-2: Creating a Mapping Task .................................................................................. 145
Lab 5-3: Creating a Mapping using Unconnected Lookup Transformation ..................... 151
Lab 5-4: Creating a Mapping using SQL Transformation ................................................ 175
Module 6: Mapping Parameters
Lab 6-1: Performing Complete Parameterization ............................................................ 191
Lab 6-2: Using Parameter File in a Mapping Task .......................................................... 215
Lab 6-3: Using In-Out Parameter for Incremental Data Loading ..................................... 227
Module 7: Expression Macro and Dynamic Linking
Lab 7-1: Using an Expression Macro in a Mapping ......................................................... 249
Lab 7-2: Using Dynamic Linking in a Mapping ................................................................ 271
Module 8: Replication Task
Lab 8-1: Replicating Data to a Flat File ........................................................................... 281
Module 9: Masking Task
Lab 9-1: Creating a Masking Task .................................................................................. 289
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Tasks:
Access IICS Interface:
1. Access your cloud trial account by clicking Launch in your option menu.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Note: The Explore page shows all the projects and assets built using IICS.
6. To check the asset dependencies, go to Default and select any asset.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
8. To view the objects that the asset depends on, click Uses.
9. To view the objects that the asset is dependent on, click Used By.
11. To check the list of all the bundles available in your organization, from the Navigation
pane, select Bundles.
Note: A bundle is a set of prebuilt integration template that allows you to execute custom
integration tasks.
12. To check the status of a job, from the Navigation pane, select My Jobs.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
14. To list import/export task started by current user, from the Navigation pane, select My
Import/Export Logs.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Note: The My Services window appears. You can select any available service at the
time of log in as well.
17. From the My Services window, select Administrator.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.
18. In Organization page, you can enable or disable CLAIRE recommendation preference.
Note: By default, CLAIRE recommendation is enabled. For this course, do not make any
changes in the Administrator service unless stated in the labs.
19. To navigate to the Monitor service, select the drop-down next to Administrator.
Unauthorized reproduction or distribution prohibited. Copyright© 2019, Informatica and/or its affiliates.