Cloud Data Integration Services

Instructor Led | Cloud | 4 days | Release 39

Course Overview

This course is applicable to version R39. Learn the fundamentals of Informatica Intelligent Cloud Services (IICS) including the architecture and data integration features, synchronization tasks, cloud mapping designer, masking tasks, and replication tasks. This course enables you to operate and manage user security, secure agents, and monitor tasks and resources in IICS.


After successfully completing this course, students should be able to:

  • Describe Informatica Cloud Architecture
  • Install the secure agent and create connections
  • Create Synchronization task
  • Create Data Transfer task
  • Use Cloud Mapping Designer to create Mappings and Mapping Tasks
  • Create a Replication task
  • Create a Masking task
  • Create a Mass Ingestion task
  • Create Taskflows
  • Use IICS REST web services for data integration
  • Use Intelligent Structure Model to parse data
  • Handle exceptions
  • Use advanced data integration features to optimize performance of jobs
  • Automate and monitor tasks
  • Configure advanced administration settings in IICS
  • Distinguish users and groups
  • Configure custom roles in IICS
  • Asset Management

Target Audience

  • Developer
  • Operator


  • None
Module 1: Informatica Cloud Overview
  • Informatica Intelligent Cloud Services (IICS) as an iPaaS solution
  • Informatica Cloud Terminologies
  • Informatica Cloud Architecture
  • CDI Assets
  • CDI Components
  • Lab: Navigating the IICS interface
Module 2: Runtime Environments and Connections
  • Runtime Environments
  • Secure Agent Architecture
  • Secure Agent Status
  • Configuring Firewall for Secure Agent
  • Elastic Server
  • Secure Agent Services
  • IICS Log Files
  • Connections
  • Connection Types
  • Creating Connections
  • Lab: Installing IICS Secure Agent
  • Lab: Creating a Salesforce connection
  • Lab: Creating a Flat File connection
  • Lab: Create SQL Server connection
Module 3: Synchronization and Data Transfer Task
  • Synchronization Task Overview
  • Synchronization Task – Definition Step
  • Synchronization Task – Source Step
  • Synchronization Task – Target Step
  • Synchronization Task – Data Filters Step
  • Synchronization Task – Field Mapping Step
  • Synchronization Task – Schedule Step
  • Data transfer tasks Overview
  • Data transfer tasks – Source and Target
  • Activity Monitor
  • Lab: Creating a Synchronization Task
  • Lab: Using Filter, Expression and Lookup in a Synchronization Task
Module 4: Cloud Mapping Designer
  • Cloud Mapping Designer Overview
  • Mapping Designer Terminologies
  • CLAIRE Transformation Recommendations
  • Copying Transformation
  • Mapping Data Preview
  • Customizing Mapping Preview
  • Field Rules
  • Best Practices for Creating Mappings
  • Data flow run order
  • Mapping Task
  • Dynamic Schema Change
  • Deploy mapping updates
Module 5: Cloud Mapping Designer - Transformations
  • Source Transformation
  • Target Transformation
  • Filter Transformation
  • Joiner Transformation
  • Expression Transformation
  • Lookup Transformation
  • Union Transformation
  • Mapplets
  • SQL Transformation
  • Aggregator Transformation
  • Normalizer Transformation
  • Rank Transformation
  • Data Masking Transformation
  • Java Transformation
  • Lab: Using Query in a Mapping
  • Lab: Using Normalizer, Aggregator, and Rank transformations in a mapping
  • Lab: Using Unconnected Lookup transformation in a mapping
  • Lab: Using Mapplet transformation in a mapping
Module 6: Mapping Parameters
  • Parameterization use cases
  • Adding Parameters to a Mapping
  • Creating parameters
  • Parameter Types
  • Using parameter files
  • In-Out Parameter in Mapplet
  • Parameter File Directory
  • Parameter Best Practices
  • Lab: Performing Complete Parameterization
  • Lab: Using Parameter File in a Mapping task
  • Lab: Using In-Out parameters for incremental data loading
Module 7: Expression Macro and Dynamic Linking
  • Expression Macro
  • Dynamic Linking
  • Lab: Using Expression Macro in a mapping
  • Lab: Using Dynamic Linking in a mapping
Module 8: Replication Task
  • Replication Task Overview
  • Replication Task Features
  • Replication Task: Source and Target Options
  • Other Replication Task Options
  • Resetting the Target Table
  • Generating Non-Unique Index
  • Appendix: Replicating Data to a Flat file
Module 9: Masking Task
  • Masking Task Overview
  • Masking Task: Source and Target Options
  • Data Subset: Row Limits and Data Filters
  • Field Masking Rules
  • Masking Rule Types
  • Refresh Masking Task metadata
  • Reset a Masking Task
  • Masking Best Practices
  • Appendix: Creating a Masking Task
Module 10: Mass Ingestion Task
  • Mass Ingestion Task Overview
  • Functionalities
  • Configuring a Mass Ingestion Task
  • File Ingestion Task
  • Database Ingestion Task
  • Streaming Ingestion Task
  • Lab: Creating a Streaming Ingestion Task
Module 11: Taskflows
  • Taskflow overview
  • Linear Taskflows
  • File Listener Enhancements
  • Taskflow Steps
  • Taskflow Templates
  • Parameters in Taskflow
  • Using REST APIs
  • File Listener
  • Invoke a Taskflow through a File Listener
  • Lab: Passing in-out parameters in a Taskflow
  • Lab: Invoking a Taskflow through a File Listener
Module 12: Hierarchical Connectivity
  • Web Service transformation
  • REST V2 Connector
  • Hierarchical Schemas
  • Hierarchy Parser Transformation
  • Hierarchy Builder Transformation
  • Lab: Creating a mapping using a REST V2 connector
  • Lab: Using Web Services transformation in a mapping
  • Lab: Using Hierarchy Parser and Hierarchy Builder Transformation
Module 13: Intelligent Structure Model
  • Intelligent Structure Model
  • Intelligent Structure Discovery Process
  • Intelligent Structure Example
  • Refining a Discovered Structure
  • Editing an Intelligent Structure Model
  • Intelligent structure models based on an XSD file
  • Using intelligent structure models in Structure Parser transformation
  • Lab: Creating an Intelligent Structure Model
  • Lab: Using Structure Parser transformation in a mapping
Module 14: Advanced Task Settings and Performance Tuning  
  • Primary Key Chunking
  • Lookup SQL Override
  • Partitions Overview
  • Types of Partitions
  • Partitioning Rules and Guidelines
  • Pushdown optimization overview
  • Types of pushdown optimization
  • Pushdown optimization user-defined parameters
  • Secure agent groups
  • Shared secure agent groups
  • DTM performance properties
Module 15: Exception Handling
  • Types of exceptions
  • User-defined exceptions
  • Non-fatal exceptions
  • Default Field Value Setting
  • Row Error Logging
  • Error handling settings
  • Fatal exceptions
  • Bad files or Reject files
  • Lab: Creating a mapping to handle non-fatal errors
Module 16: Automating and Monitoring Tasks
  • Schedules
  • Schedule Repeat Frequency
  • Schedule Blackout Period
  • Schedule Export
  • Monitoring tasks
  • Email Notifications
  • Event Monitoring
  • Lab: Creating a schedule
Module 17: Administration
  • Licenses
  • Administrator Service
  • User Roles (System-defined Roles and Custom Roles)
  • Creating a User
  • User Groups
  • User Statistics
  • Permissions
  • Object-Level Permissions
  • Organization Hierarchy
  • Sub-Organization
  • Importing and Exporting Assets
  • Asset Dependency
  • Add-on Bundles
  • Lab: Configure Administrative settings for your Informatica Cloud org
  • Lab: Creating a sub-organization and importing/exporting assets
  • Lab: Managing Assets in Org
Module 18: IICS APIs
  • REST API overview
  • Informatica Cloud REST API
  • REST API Versions
  • Request Header and Request Body configuration
  • Return Lists
  • Lab: Running a Mapping task using REST API

Enroll Now

Back to Course Overview