Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
I have scenario which need to migrate from Abinitio to Talend.
Here we are getting source file as .txt and Pipe delimited with no header. And header is getting in another .dml file. Here we need to compare the value of first column first row with dml file and need to get the schema based on the value and at last we need to merge all this in single file.
Ex :
Sourec File:
A|Talend|DI|Migration
B|Abinitio|DI
C|12
Header File Data
If firtst column data equal to "A" then we need to get
ID|Tool|Perspective|Type
A|Talend|DI|Migration
If "B"
ID|Tool|Perspective
B|Abinitio|DI
IF "C"
ID|Count
C|12
At last file should look like
ID|Tool|Perspective|Type|Count
A|Talend|DI|Migration|Null
B|Abinitio|DI|Null|Null
C|Null|Null|Null|12
Regards,
Bharath.
Hello,
From your description, do you want to modify the schema structure dynamically? Have you checked talend dynamic schema feature which allows you to design schema with an unknown column structure (unknown name and number of columns)?
Best regards
Sabrina
Hi Sabrina,
I checked it but after fetching the header we need to do the validations on the data on particular columns.
I think this is not possible if we use Dynamic schema type.
Regards,
Bharath.