GitHub user dominikriemer added a comment to the discussion: Support multiple 
node query for OPC UA adapter

I'd personally like a feature to browse the complete tree without having to 
lookup the parent node id from an external tool.
As you say, it is not straightforward to add flexible browsing behaviour to the 
TreeInput component, which should ideally be asynchronous to avoid loading very 
large trees at once.

So I see the following options currently, which @tenthe has already described:
* Allow to enter more than one nodeId as a parent node in form of  a list and 
show one tree per entered parent node. (pro: easy to implement, con: no ideal 
UX)
* Query the whole tree at once (+ add a search feature to the tree selection 
component) and accept that there are major performance drawbacks in case of 
large trees (pro: flexible + powerful, con: performance)
* Write a new StreamPipes plugin/UI view which allows asynchronous browsing and 
creation of adapters from this view by bypassing the StreamPipes Connect view. 
(very flexible + powerful, could potentially support more protocols from PLC4X, 
con: implementation effort)

GitHub link: 
https://github.com/apache/streampipes/discussions/890#discussioncomment-4503239

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to