2013-07-17 75 views
1

我使用Yahoo Pipes工作,並有兩個'XPath Fetch Page'源代碼。 單獨地,他們完美地工作。將兩個供稿合併到一個流中。多麼團結?

One Page。創建pubDate字段 Created pubDate filed

第二頁。創建等領域 Creating other fields

在現在,我想插入來自第一進料提交至第二pubdate的。我將使用UNION模塊

UNION

pubdate的字段不存在於最終的結果。 如果我更改聯盟模塊的輸入訂單,我只收到pubDate。爲什麼? 如何在輸出流中插入pubDate

input order

回答

0

不幸的是,你不能輕易地合併或加入兩種不同的飼料項目。

聯合操作符的工作方式與SQL相似:條目{entryA,entryB,entryC}與另一個條目{entryX,entryY}的訂閱源的集合成爲集合{entryA,entryB,entryC,entryX,entryY} 。也就是說,這些條目是未修改的。來自兩個提要的條目都包含在結果集中,而不需要對這兩個提要進行任何修改或交互。

從兩個不同來源的數據合併的唯一方法是通過嵌套的管道:

  1. 創建需要參數X
  2. 創建將有一個循環的第二管道第一管道,併爲每個輸入它將打電話給第一個管道,傳遞一些值作爲參數X

它效率不高,不是很好,但可能,它的工作原理。

相關問題