任務(wù):熟悉Compute節(jié)點(diǎn)的使用及ESQL的基本寫法。
注意:本節(jié)其它節(jié)點(diǎn)屬性和上一節(jié)一樣。
1.Compute節(jié)點(diǎn)在Transformation菜單下:

2.在MQInput節(jié)點(diǎn)和MQ Output節(jié)點(diǎn)之間插入一個(gè)Compute節(jié)點(diǎn)。由于沒有設(shè)置節(jié)點(diǎn)屬性,此時(shí)節(jié)點(diǎn)帶有錯(cuò)誤圖標(biāo)。

3.右鍵點(diǎn)擊Compute節(jié)點(diǎn),點(diǎn)擊“Open ESQL”菜單。

4.在打開的窗口中輸入下面文字。

第一句意思是從輸入內(nèi)容賦值到輸出內(nèi)容。
第二句意思是在employee節(jié)點(diǎn)下增加cnname節(jié)點(diǎn)
第三句意思是刪除原有employee節(jié)點(diǎn)下的name節(jié)點(diǎn)
其它語句都是固定寫法。
5.在InQ中輸入XML文本,待會(huì)看看進(jìn)過Compute節(jié)點(diǎn)轉(zhuǎn)化后這段文本會(huì)變成什么樣子。

6.查看OutQ中的輸出結(jié)果,確實(shí)達(dá)到了ESQL語句的目的。

7.使用rfhutil.exe讀取OutQ中的內(nèi)容。

-The end-