...
Code Block |
---|
#REMOTEQUERY (name=worker_1) #PARSER PQL #RUNQUERY timer = TIMER({PERIOD = 1000, SOURCE = 'source'}) map = MAP({EXPRESSIONS = ['toString("marco")'], KEEPINPUT = true}, timer) #REMOTEQUERY (name=worker_2) #PARSER PQL #RUNQUERY timer = TIMER({PERIOD = 1000, SOURCE = 'source'}) map = MAP({EXPRESSIONS = ['toString("marco")'], KEEPINPUT = true}, timer) |
Here, anything between two #REMOTEQUERY commands (or the end of the document) are copied and send as whole to the node to be processed there. Remark: This this different than "direct" from above as the query is not translated locally. By this, you could have e.g. multiple master nodes that will get there the whole queries from another (super master) node.