trinity, Trinity, etl, ETL, job control, jcs, job flow, data quality

本公司Trinity v.3.1,大幅增強資料轉換及工作流程管理的功能!

繼第一季推出Trinity v3.0後,本公司繼續強化Trinity的腳步,收集了來自於兩岸三地的客戶及合作夥伴的建議,進行了多項新功能的規劃與開發,以及原有功能的強化。透過此篇簡介,且讓我們一窺究竟…

【全新功能】

資料轉換新功能─信用卡查核碼檢核與產生、階層式資料攤平、異格式資料合併

Trinity又新增了資料轉換的新功能!根據市場的要求,我們新增了:

信用卡查核碼的檢核與產生:協助檢查與處理信用卡資料的資料品質,減少人為錯誤的發生。

階層式資料攤平:又稱為hierarchical flattener,主要用於階層式樹狀資料的正規化,如組織圖,以及ERP系統中常見的材料表(Bill Of Material, BOM)等,對於轉置ERP系統的資料而言,是一個省時省力的好功能。

一對一資料合併:Trinity開發出一對一資料合併的功能Merger,能針對擁有同樣鍵值(Key)的資料表格,透過預定的條件,以現有的轉換函數靈活整合,如員工基本資料的整合等,十分貼近客戶需求。

 

更強大的資料加密新選擇—RSA Tokenizer

本公司與資料安全大廠RSA(現為EMC子公司)合作,結合RSA的加密方法論,讓Trinity具備了即時加解密的能力,特別適用於個資法實施後,擁有大量客戶基本資料的客戶(金融業、電信業、網路行銷業等),有效的保護了資料的安全性。

 

工作流程安排更具彈性─Job Flow control enhancement

Trinity的Job Flow原本就是工作控制的重要功能,現在除原有的上下游依存度(Dependency)已具備成功/失敗以及回傳值(Return code)的控制外,在上下游的邏輯關係上,更在原有的And邏輯上,加上了Or的邏輯。

此外,Job Flow的規模,更擴充到64 jobs X 64層,可以容納更複雜的作業流程。

以上的強化,使得流程控制更加靈活,更適應客戶的實質需要。

 

接取檔案功能再進化─File Monitor Job Runner

繼原有的批次及近即時(Near real-time)作業模式後,Trinity又推出「檔案接取」的新作業模式。Trinity可監控特定資料夾的活動,一旦發現有檔案傳遞完成,則啟動相關作業。

此模式特別適用於隨時有檔案產生的電信業、製造業等行業,讓作業啟動方式又多了一個新選擇。

 

管理功能更進階─Task Console Enhancement

Trinity原本的圖型化管理介面,已久為客戶所稱道。現在更因應客戶需要,增加了以下的管理功能:

單一Agent檢視視窗:可監控單一Agent的工作負載狀況,讓系統管理人員更快掌握效能瓶頸,解決系統問題。

TreeView檢視頁籤:以樹狀結構,檢視目前作業執行狀況,讓系統管理人員對作業執行結構更一目瞭然。

AllView支援Job Flow跨層設計:繼Job Flow增強為可支援跨層設計後,作業檢視的AllView也支援此功能,使得系統監控人員可以更清楚作業流程執行的狀況。

【強化功能】

資料品質監控更清晰─Quality Rule Improvement

Trinity的資料品質模組中,在原有功能基礎上,又新增了Quality Rule權重設定介面,以及Data Quality品質監控儀表版,讓設計人員可針對資料的重要性設定不同的權重,正確衡量對資料品質的影響;並且透過監控儀表板,可以對目前的資料品質有快速而清楚的了解。

資料調度更靈活─SQL Executor Enhancement

SQL Executor在原本執行資料庫SQL指令的基礎上,又加上了更多的邏輯判斷功能,如變量應用、條件判斷 (IF - ELSE)、For迴圈、SQL變量傳遞、錯誤機制處理、呼叫預存程序(Stored Procedure)等等,讓資料流程的安排更具彈性。

其他更細部的改善及強化,如:

資料庫驅動程式版本管理的強化

可載入同品牌資料庫不同版本的驅動程式,特別適用於差異較大的Oracle 8/9版本,讓企業內資料庫升級轉換無負擔。

以上是v3.1眾多新功能中的重要部分,其他還有更多微調,包含Task Console效能的改善,以及部分操作方式的調整等,相信都可以讓您感受到開發團隊的用心,也歡迎您親自來體驗Trinity v3.1的強大功能!