B2B: Data Transformation

for Developers

Instructor-Led | Data Integration | 4 Days | Version 10.2.0

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 also includes best practices for Parsing, Serializing, and Mapping tasks. This course is 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, and indexing and their uses 
  • Explain concepts such 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

  • None
Agenda
Module 1: Data Transformation Overview
  • Data Transformation
  • Universal Data Transformation
  • DT Studio
  • 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 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 RepeatingGroup
  • Group overview
  • Group properties
  • RepeatingGroup functionality
  • RepeatingGroup 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 EnsureCondition
  • Alternatives and EnsureCondition
  • 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: GroupMapping and Locators
  • GouprMapping overview
  • GroupMapping properties
  • Group Locators - By Occurrence, By Key
  • GroupMapping Use cases
  • Lab: GroupMapping and Locators
Module 10: RepeatingGroup and Alternative Mappings
  • RepeatingGroupMapping overview
  • RepeatingGroupMapping properties
  • Locators in RepeatingGroupMapping
  • RepeatingGroupMapping use cases
  • AlternativeMappings overview
  • AlternativeMappings properties
  • AlternativeMappings use cases
  • CalculateValue and EnsureCondition
  • Lab: RepeatingGroup 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 
  • RepeatingGroup Serializer overview
  • RepeatingGroup Serializer properties
  • RepeatingGroup Serializer use cases
  • AlternativeSeriallizer overview
  • AlternativeSeriallizer functionality
  • AlternativeSeriallizer use cases
  • Actions in Serializer
  • Lab: Simple Serializer
  • Lab: RepeatingGroup Serializer
Module 12: Global Components
  • Global components overview
  • Uses of global components
  • Connecting components - RunParser, RunSerializer, and RunMapper
  • 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
  • EmbeddedSerializer overview
  • EmbeddedSerializer properties
  • EmbeddedSerializer use cases
  • Lab: EmbeddedParser
  • Lab: EmbeddedMapper
Module 14: Advanced Parsers
  • EnclosedGroup
  • DelimitedSections
  • FindReplaceAnchor
  • Lab: Advanced Parsers
Module 15: Action Components
  • Sort
  • AggregateValues
  • AppendValues
  • XSLTMap
  • DelimitedSectinsSerializer
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 I: 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