Question
After reading data, I set up a process for each record using Loop by Number of Data operation, but could not obtain the data.
What is the cause and how can I fix it?
Answer
Possible causes
The obtained data may not have been mapped properly because a value was not set for the [separation path] of the Loop by Number of Data operation.
How to handle this issue
If the internal data model of a component whose data is mapped to Loop by Number of Data operation (the component that reads the data) is XML type, specify the path that will be the base point of the loop for [Separation path] of the Loop by Number of Data operation.
For example, if the data has the following structure and you want to repeat processing for each element below "record", set "/root/record" in [Separation path].
<root>
<record>
<value><! [CDATA[1]]></value>
<value><! [CDATA[HULFTSquare]]></value>
</record>
</root>
Supplementation
If the internal data model of the component that reads data is table model type, there is no need to specify [Separation path].
If you are experiencing the same problem with the table model type, please contact our Technical Support Center.
XML Framework
https://www.hulft.com/help/en-us/HULFTSquare/Content/Data_Integration/Detailed/xml_framework.htm
Loop by Number of Data
https://www.hulft.com/help/en-us/HULFTSquare/Content/Designer/Connector/flow_loop_by_number_of_data.htm
Comments
0 comments
Article is closed for comments.