Discovered data selection items
- Last UpdatedJun 26, 2025
- 1 minute read
When using data discovery to generate data selection items and the Discovery query does not utilize the streamIdFields, the Structured Data Files adapter sanitizes the streamId name for JSON and XML. Previously, when the discovery process generates dataSelectionItems, the streamID name mirrored the valueField path.
For example, when using JSON, if the valueField equals $.items[*].value1, the StreamId would be identical ("$.items().value1"). With this change, the streamID would now be items.value1.
Additionally, when using XML, if the valueField is entered as .\sample\items\value1, the StreamId would now be sample\items\value1.
All other streamId naming conventions, such as the friendlyName or streamIdPrefix, still apply.
To ensure the streamId names are satisfactory to the users requirements, verify the data selection items before setting the selected parameter to True.