000-349 · Question #9
The Analyze Tree results contain the message: L201 Different data objects of COMPONENT 1 are not distinguishable in TYPE file Data (warning) What action do you need to take?
The correct answer is D. Define component 1 of File differently, or more specifically. The L201 warning means the parser cannot distinguish between multiple instances of COMPONENT 1 in the type definition, requiring a more specific or different component definition to resolve the ambiguity.
Question
The Analyze Tree results contain the message:
L201 Different data objects of COMPONENT 1 are not distinguishable in TYPE file Data (warning) What action do you need to take?
Options
- AAdd delimiters to the File group.
- BAdd a Terminator to the File group.
- CWrite a map designed to help you identify the bad data.
- DDefine component 1 of File differently, or more specifically.
How the community answered
(36 responses)- A6% (2)
- B11% (4)
- C3% (1)
- D81% (29)
Why each option
The L201 warning means the parser cannot distinguish between multiple instances of COMPONENT 1 in the type definition, requiring a more specific or different component definition to resolve the ambiguity.
Adding delimiters to the File group changes how file-level records are separated structurally but does not address the ambiguity in how individual COMPONENT 1 instances are identified within the type tree.
Adding a Terminator to the File group defines where a file record ends but does not resolve the component-level distinguishability issue that triggers the L201 warning.
Writing a diagnostic map is a workaround to inspect incoming data but does not fix the underlying type definition that causes COMPONENT 1 instances to be indistinguishable to the parser.
Defining COMPONENT 1 differently or more specifically provides the type tree with enough discriminating criteria to uniquely identify each data object instance, directly resolving the L201 warning. The warning is generated precisely because the current definition is too generic for the parser to differentiate between occurrences. Adding more specific properties, restrictions, or structural cues to the component definition makes each instance uniquely identifiable within the TYPE file.
Concept tested: Resolving Analyze Tree component distinguishability warning L201
Source: https://www.ibm.com/docs/en/transformation-extender
Topics
Community Discussion
No community discussion yet for this question.