網頁
2011年11月6日 星期日
2011年5月6日 星期五
talend 放置資料於globalMap 與 context
Talend Open Studio對異質整合的功用是一件值得學習的方式,只是tool 本身有太多需要程式定義的方法,如globalMap, context 幾乎是值得研究的地方
globalMap 的用法
globalMap 是畫在 Job 所生成的 物件暫純區 所有 有用到的 拖拉元件都會有對應
如使用 tLoop_1 會產生 一個相關的globalMap 中的
tLoop_1_CURRENT_VALUE 與 tLoop_1_CURRENT_ITERATION
其讀取方式 可用 globalMap.get("tLoop_1_CURRENT_VALUE")拿到 相對應的object
當然 其他有其他的
context
是定義內部暫純區
如使用於 tJavaFlex 我就可以 放
context.put("mydates",mydates);
之後用的地方可以使用此conext.get("mydates") 讀取此物件
globalMap 的用法
globalMap 是畫在 Job 所生成的 物件暫純區 所有 有用到的 拖拉元件都會有對應
如使用 tLoop_1 會產生 一個相關的globalMap 中的
tLoop_1_CURRENT_VALUE 與 tLoop_1_CURRENT_ITERATION
其讀取方式 可用 globalMap.get("tLoop_1_CURRENT_VALUE")拿到 相對應的object
當然 其他有其他的
context
是定義內部暫純區
如使用於 tJavaFlex 我就可以 放
context.put("mydates",mydates);
之後用的地方可以使用此conext.get("mydates") 讀取此物件
2011年3月19日 星期六
整合工具 -Talend
Talend 他是一套系統整合用的工具,在專案的運用上不管是資料庫,檔案,系統連結
有其高竿的元件使用
他的 License 一般都是 Apache License 所以 不太需要 有其他的 Payment 只要學與用
減少很多在 資料整合與 訊息交換上的 一堆麻煩。
它存在 java 與 perl 的程式產生器 所以 只要懂Java 與 eclipse 上手還算簡單,
在 資料庫 建置上 我建議 下列 步驟
有其高竿的元件使用
他的 License 一般都是 Apache License 所以 不太需要 有其他的 Payment 只要學與用
減少很多在 資料整合與 訊息交換上的 一堆麻煩。
它存在 java 與 perl 的程式產生器 所以 只要懂Java 與 eclipse 上手還算簡單,
在 資料庫 建置上 我建議 下列 步驟
- 建立連結
- 建立 metadata
- 建置 Job
- 建置metadata
- 建置Job
訂閱:
文章 (Atom)