基本上在我的FlowDef中,我想用我將通過API讀取的其他元組與我的元組進行連接。所以我創建了另一個空管道,並使用函數從API中填充元組。然後我做一個CoGroup並將其用作尾管。在級聯中創建一個「懸掛」管道
Tap tap1 = new Hfs();
Pipe pipe1 = new Pipe("pipe1");
Pipe pipeFromApi = new Pipe("pipeFromApi");
Pipe joinPipe = new CoGroup(pipe1, pipeFromApi);
Tap tap2 = new Hfs();
flowDef.addSource(pipe1, tap1).addTailSink(joinPipe, tap2);
這會導致以下錯誤 - 「管道名稱未在接收器或源映射中找到:'pipeFromApi'」。
有關如何實現此目的的任何想法?