3 - informatica reusable transformations and mapplets

6
Re – usable Transformations and Mapplets

Upload: sunilchopsey

Post on 17-Dec-2015

3 views

Category:

Documents


0 download

DESCRIPTION

sdsd

TRANSCRIPT

  • Re usable Transformations and Mapplets

  • Reusable TransformationA Transformation is said to be in reusable mode when multiple instances of the same transformation can be created.

    Reusable transformations can be used in multiple mappings.

    Creating Reusable transformations:Design it in the Transformation DeveloperPromote a standard transformation from the Mapping Designer.

  • MappletA Mapplet is a reusable object that represents a set of transformations

    It allows to reuse transformation logic and can contain as many transformations as needed

    Mapplets can: Include source definitionsAccept data from sources in a mappingInclude multiple transformationsPass data to multiple pipelinesContain unused ports

  • Sample Mapplet in a Mapping

  • Expanded Mapplet

  • Mapplet - ComponentsEach Mapplet must include the following: One Input transformation and/or Source Qualifier transformationAt least one Output transformationA Mapplet should contain exactly one of the following: Input transformation with at least one port connected to a transformation in the Mapplet Source Qualifier transformation with at least one port connected to a source definition

    After you save a mapplet, you can use it in a mapping to represent the transformations within the mapplet. When you use a mapplet in a mapping, you use an instance of the mapplet. Like a reusable transformation, any changes made to the mapplet are automatically inherited by all instances of the mapplet. Can use it in a mapping to represent the transformations within the mappletAfter you save a mapplet, you can use it in a mapping to represent the transformations within the mapplet. When you use a mapplet in a mapping, you use an instance of the mapplet. Like a reusable transformation, any changes made to the mapplet are automatically inherited by all instances of the mapplet. Can use it in a mapping to represent the transformations within the mappletApply the following rules while designing mapplets: Use only reusable Sequence GeneratorsDo not use pre- or post-session stored procedures in a mapplet Use exactly one of the following in a mapplet: Source Qualifier transformation ERP Source Qualifier transformation Input transformation Use at least one Output transformation in a mapplet