在自定义运算符中,我尝试打开一个已在启动时提交的文件,并将文件中的值标记化,并将值与输入流进行比较,这是其他文件。
答案 0 :(得分:1)
您可以在Custom运算符的逻辑中使用多个onTuple子句。
这是一个例子。在这里,我们有两个输入端口Beacon_1_out0和Beacon_2_out0。我为每个输入端口添加了onTuple子句,并对来自每个输入端口的数据进行处理。每个端口的处理都是独立进行的。
() as Custom_3 = Custom(Beacon_1_out0 ; Beacon_2_out0)
{
logic
onTuple Beacon_1_out0:
{
printStringLn((rstring)Beacon_1_out0);
}
onTuple Beacon_2_out0:
{
printStringLn((rstring)Beacon_1_out0);
}
}
如果要比较来自多个流的数据,则可能需要使用Join运算符。 Join运算符应该允许您更轻松地比较来自多个输入流的数据。