use case: etl / mapping scenarios - adeptia help · pdf file3 in this use case we will use...

12
1

Upload: vandiep

Post on 15-Mar-2018

217 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

1

Page 2: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

Use Case: ETL / Mapping scenarios

2

Page 3: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

3

In this use case we will use following Mappings

1. Applying ‘For Each’ condition to split data into multiple outputs

2. Applying ‘Lookup’ and ‘Value-maps’ condition

3. Applying ‘Duplicate handling’ condition

4. Pivoting to single record

5. Joining two sources by common key

Use Case highlights

Page 4: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

Design methodology

Design Configure Deploy

Design a high

level process

flow

Configure

all the activities

in the process flow

Attach to Event

4

Page 5: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

5

Design: Process Flow

Please refer to the Use Case video describing how to build this process flow

Page 6: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

6

Configure – Source and Targets

Page 7: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

7

Configure – Source and Target Schemas

Services > Schema > Text

Services > Schema > Database

Page 8: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

8

Configure – Mapping (duplicate and split)Services > Data Transformation > Data Mapping (Refer to the video for details)

[ not(preceding:: EmpSSN = EmpSSN) and EmpState = 'CA']

Page 9: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

9

Configure – Attach activities to process flow

Select and drag the activities from Repository View and attach it to activities.

Page 10: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

10

Deploy – File EventRight click on the process flow located under Develop > Process > Process Flow

and create and register File Event to the process flow.

Page 11: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

11

Project: View and manage activities for this use case

Page 12: Use Case: ETL / Mapping scenarios - Adeptia Help · PDF file3 In this use case we will use following Mappings 1. Applying ‘For Each’ condition to split data into multiple outputs

Thank You!

12