B2B: Data Transformation for Developers

onDemand | Data Integration | Self-Paced | Version 10.2

Course Overview

This course is an introduction to Informatica’s B2B Data Transformation for developers, analysts, and other users who are responsible for designing and implementing transformations.
It includes best practices for Parsing, Serializing, and Mapping tasks.
Applicable to software version 10.2.0.

Objectives

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

  • Discuss the key concepts of the B2B Data Transformation
  • Utilize Parsing techniques
  • Move information from an XML structure to an output format
  • Perform XML to XML transformation with Mappers
  • Discuss various preprocessors and their uses
  • Describe Locators, Keys, Indexing, and their uses
  • Explain concepts of Logic implementation via conditions and specification-driven transformation
  • List the Streamers to process large documents and validators
  • View the notification process and failure handling techniques
  • Discuss the purpose of Libraries
  • Explore the usage of Data Transformation services in B2B Data Exchange and the usage of prebuilt libraries in Data Transformation
  • Discuss PowerCenter integration via the Data Processor transformation

Target Audience

  • Developer

Prerequisites

OR
  • PowerCenter: Developer, Level 1 (onDemand)
Agenda
Module 1: Data Transformation Overview
  • Data Transformation
  • Universal Data Transformation
  • DT
  • Additional components
  • Architecture Overview
  • Deployment and Services
  • Developer/Data Processor components and perspectives
  • Design Workflow
  • Wizard walk-through
Module 2: XML and XSD Basics
  • Overview of both XML and XSD
  • Schema creation
  • Compare the XSD and Data Transformation syntax
  • IntelliScript
Module 3: Parsers
  • Parsers overview
  • Parser properties
  • Parser format
  • Parser use cases
  • Basic anchors in Data Transformation
  • Types of Anchors
  • Anchor properties
  • Markers and their properties
  • Content and its properties
  • Lab: Basic Parsing
Module 4: Anchors and Marking
  • Scope of Anchors
  • Phase of Anchors
  • Marking and Marking options
  • Lab: Phase and Marking
Module 5: Group and Repeating Group
  • Group Overview
  • Group properties
  • Repeating Group functionality
  • Repeating Group properties
  • Lab: Group and RepeatingGroup
Module 6: Matching
  • Regular expressions
  • Regex special characters
  • Character classes
  • Line/Word anchors
  • Conditions
  • Pattern search in DT
  • Variables
Module 7: Actions and Transformers
  • Types of Actions
  • Default and commonly used Transformers
  • Differences between Actions and transformers
  • Commonly used actions
  • Data manipulation functions
  • Conditional processing
  • Alternatives
  • Groups and Ensure Condition
  • Alternatives and Ensure Condition
  • Lab: Transformers, Actions, and Conditions
Module 8: Mapper
  • Mapper Overview
  • Mapper properties
  • Mapper actions and anchors
  • Map Overview
  • SetValue Overview
  • Lab: Simple Mapper
Module 9: Group Mapping and Locators
  • Group Mapping Overview
  • Group Mapping Properties
  • Group Locators – by Occurrence, by Key
  • Group Mapping Use cases
  • Lab: Group Mapping and Locators
Module 10: Repeating Group and Alternative Mappings
  • Repeating Group Mapping Overview
  • Repeating Group Mapping Properties
  • Locators in Repeating Group Mapping
  • Repeating Group Mapping Use cases
  • Alternative Mappings Overview
  • Alternative Mappings Properties
  • Alternative Mappings use cases
  • Calculate Value and Ensure Condition
  • Lab: Repeating Group and Alternative Mappings
Module 11: Serializer
  • Serializer overview
  • Serializer anchors
  • Transformers on serializers
  • Group serializer
  • Create a serializer
  • Commonly used, string, and content serializers
  • How serializers utilize locator property
  • Repeating Group Serializer Overview
  • Repeating Group Serializer Properties
  • Repeating Group Serializer Use cases
  • Alternative Serializer Overview
  • Alternative Serializer functionality
  • Alternative Serializer Use cases
  • Actions in Serializer
  • Lab: Simple Serializer
  • Lab: Repeating Group Serializer
Module 12: Global Components
  • Global components Overview
  • Uses of global components
  • Connecting components – RunParser, RunSerializer, and Run Mapper
  • Lab: Global Components
Module 13: Embedded Components
  • Embedded Parser Overview
  • Embedded Parser Properties
  • Connect component
  • Embedded Parser Use cases
  • Embedded Mapper Overview
  • Embedded Mapper Properties
  • Embedded Mapper Use cases
  • Embedded Serializer Overview
  • Embedded Serializer Properties
  • Embedded Serializer Use cases
  • Lab: Embedded Parser
  • Lab: Embedded Mapper
Module 14: Advanced Parsers
  • Enclosed Group
  • Delimited Sections
  • Find Replace Anchor
  • Lab: Advanced Parsers
Module 15: Action Components
  • Sort
  • Aggregate Values
  • Append Values
  • XSLT Map
  • Delimited Sections Serializer
Module 16: Deploying Services
  • Deploying Services Overview
  • Deploying Services Properties
  • Lab: Use Data Processor transformation in Mapping
Module 17: Libraries
  • Purpose of Libraries
  • Library structure
  • Installing Libraries
  • Libraries and Data Processor Transformation
  • Library object development
  • Lab: Generate HL7 Library Object
Module 18: Unstructured Data Transformation
  • Unstructured Data Transformation Overview
  • Unstructured Data Transformation components
  • How it works with DT
  • Relational Hierarchies
  • Lab: Additional Exercise
  • Appendix: Command Line Execution


Enroll Now

Back to Course Overview

Power User Axon for Community Users (Instructor Led or onDemand) Axon Content Curation (Instructor Led) Axon for Power Users (Instructor Led) Axon Data Governance (Professional Certification) Axon Data Governance (Professional Certification) Axon Data Governance (Professional Certification) Some more content to make this bigger asdf asdf asdf

Informatica offers programs to extend learning in convenient and economic packages. Programs include self-paced subscriptions as well as bundled instructor led training and certifications. Each program is curated around a specific skillset to enable customer success.

365University Data Governance Annual Subscription

Informatica MasterPass Education Subscription

Informatica Learning Library

Data Governance & Privacy Journey Master

View Full Course Offerings