Informatica BDM Training Course Agenda
COURSE OBJECTIVES
After Completion of this course, trainees must be able to:-
• Install / Configure the following BDM Components
● Domain, Node, MRS, DIS, Analyst
● Execution Modes: Native, Hive, Blaze, Spark
• Use Informatica Developer tool to
● Create Projects / Folders
● Develop Mappings using various Transformations
● Create Workflows & Applications
● Parameterize Objects
● Deploy Code
• Use Informatica Administrator Tool to
● Create / modify services
● View / Set Permissions for Users / Groups
● View Applications & DIS / MRS Properties
● Monitor Workflow / Mapping Execution
● Start Workflow Execution with / without Parameterfiles
● Manage Services / Licenses
• Use Informatica Commandline Utilities to
● Start / Stop Services
● Deploy code
● Start Workflow Execution
• Informatica bdm 10.2 specific new release and enhancements
● Advancements with Informatica 10.2
Connectivity
● AWS S3 & RedShift on Spark
● Increased Concurrency and Queuing
Multiple workflows and mappings can be deployed at the same time which get queued
● Enhancement on Spark Engine:
○ Stateful Computation is supported on Spark Mode.
○ Complex datatype support.
The transformations now supported by spark engine.
•Lookup
•Normalizer
•Rank
•Update Strategy for Hive
Other features added in 10.2, as per official BDM 10.2 release announcement
([Link]
tica_platform/blog/2017/09/09/informatica-1020-is-now-available)
COURSE OUTLINE
• Introduction
● BDM 9.x & 10.x Architecture
● BigData Basics
● Developer Tool Basics
• Informatica BDM Administration
● Pre-requisites for Installation
● Installation of Domain, Node, Services, BigData Components
● Post-Installation Steps / Configurations
● Testing Connections
● BDM Parcel Distribution
● BDM Config Utility
• Use Informatica Administrator tool to:
● Create / modify services
● View Permissions for Users / Groups
● View Applications & DIS / MRS Properties
● Monitor Workflow / Mapping Execution
● Start Workflow Execution with / without Parameter files
• Configure / Install Informatica Developer Tool
• Physical Data Objects
● Create Connections / View Connections for HDFS / HBase / Hive
● Create a Physical Data Object
● View Data on a Physical Data Object
• Mappings & Transformations
● Developing a mapping
● Working with Various Transformations
● Develop a Dynamic Mapping
● Execute Mappings via different Data Integration Services
● View Mapping Properties / Different Execution Modes (Native / Hive / Blaze / Spark)
• Workflows
● Creation of Workflows
● Creating / Deploying Applications containing Mappings & Workflows
● Workflow level properties & Best Practices
• Parameterization
● Creating Parameters for Data Objects / Mappings / Workflows
● Creating Parameter Files
● Parameter Set Basics
● Executing Workflows using Parameter Files
• Code Deployment
● Deployment of code via DeveloperTool
● Deployment of code via infacmd oie commands
● Conflict resolution during code deployment
• Commandline Utilities
● Using Infacmd commands for stopping & starting Informatica Services
● Using Infacmd for executing workflows
● Using Infacmd for code deployment
• Troubleshooting Methodology for BDM specific errors & identifying whether an issue is code or
infrastructure related.
• BDM Workshop