freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

odikm二次開發(fā)手冊-資料下載頁

2025-05-30 18:07本頁面
  

【正文】 :構(gòu)建字符串的Java表達(dá)式。 Java表達(dá)式舉例:(”WORK_TABLE”) + “FUTURE” CKM的特別語法: 下面的語法用在IKM中,調(diào)用檢查過程(CKM) % @include CKM_FLOW/CKM_STATIC DELETE_ERRORS % CKM_FLOW:根據(jù)接口控制中選擇CKM,觸發(fā)流控制。 CKM_STATIC:觸發(fā)目標(biāo)數(shù)據(jù)存儲中的靜態(tài)控制。檢查數(shù)據(jù)存儲中的常量或者靜態(tài)常量。 DELETE_ERRORS:自動刪除檢測到的錯誤。 動作中使用置換方法: % ()。 % 例如:% ()。 % PS:不要使用”=”,并且以分號結(jié)束。 動作一般是:add、drop、enable、disable、modify。 GUIDELINES (相關(guān)指南)在KM的修改、開發(fā)中,遵循以下相關(guān)指南、規(guī)則,將使開發(fā)過程變得更為輕松、靈活,以下是我們歸納總結(jié)的一些經(jīng)驗、指南: n 不要從無到有開發(fā)你的KM,這樣的話成本代價太大。ODI已經(jīng)提供了100多種KM,因此建議在編寫KM之前先了解一下已有的KM,手中的KM樣例越多,開發(fā)起來速度越快。例如,可以復(fù)制利用已有的一些代碼對它進(jìn)行改進(jìn)、增強,或者將相似的代碼部分拷貝、移植到新開發(fā)的KM中,實現(xiàn)重用。 n 在KM中盡量少使用硬編碼的方式,物理表名、模式名、catalog盡量少以硬編碼的方式寫入到KM中;而應(yīng)該多使用諸如getTable(),getObjectName()這樣的API方法,以增強KM的通用性。 n 在KM中多使用SQL語句,而不要全部都用Java或Jython語言,因為SQL語句更易于閱讀和維護(hù)。 n 另外,對于新開發(fā)的KM,也要以編于理解的名字命名。 開發(fā)平臺 ODI上開發(fā)對于KM的開發(fā),可以直接在ODI平臺上進(jìn)行,其具體步驟如下所示: 在ODI中點擊進(jìn)入Designer→項目→知識模塊 選定需要編輯的KM、及KM的哪個步驟,如下圖編輯的是LKM File to DB2 UDB(load),則雙擊進(jìn)入即可。 選中所需要編輯的KM步驟,點擊詳細(xì)步驟→具體的某個步驟,即可進(jìn)行KM的編輯了,另外也可以新增或刪除步驟。 雙擊具體的某個步驟,即進(jìn)入代碼界面,進(jìn)行KM的編寫。 對于編寫好的KM,只能通過接口調(diào)用后運行,在Operator中查看代碼執(zhí)行情況,檢查其正確與否。 Eclipse開發(fā)如果是直接在Designer里面編寫KM,然后供接口調(diào)用、從Operator里查看執(zhí)行結(jié)果,這種方式開發(fā)效率低下、對代碼錯誤無法判斷。因此需要選取一個開發(fā)平臺,能夠直接在平臺上對KM進(jìn)行開發(fā)、編譯、調(diào)試。 開源插件JyDT支持在Eclipse平臺下開發(fā)、調(diào)試、編譯Jython代碼,在Eclipse平臺下開發(fā)KM,然后移植到ODI中,將極大的提高開發(fā)效率,但是以這種方式開發(fā)KM也要注意以下幾個問題: n Eclipse JyDT僅支持Jython開發(fā),對于混合了Subsititution API的KM來說,Eclipse直接調(diào)用不了這些存儲在資料庫里的信息 n 對于上述情況可以采用一種變通的方法,即先在接口中運行KM,在Operator中得到KM編譯過的代碼后,再將代碼移植到Eclipse中做修改,這樣Subsititution API中的方法已經(jīng)經(jīng)過編譯,轉(zhuǎn)換成了實際的物理配置信息 n 對于由大量SQL語句組裝成的KM,Eclipse無法編輯 由此可見Eclipse開發(fā)平臺適用于那些由Jython直接編寫的KM,因此對KM的開發(fā)可以由兩個平臺結(jié)合起來,按實際情況選用以提高開發(fā)效率。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1