圖可是恒天軟件自主研發的一款圖形化的大數據計算編排引擎,提供一系列底層功能節點,將數據輸入輸出、數據處理等定制化部分全面統一。通過簡單的拖拽和配置,對大數據的計算邏輯進行高度抽象和管理,并對計算任務進行調度和監控,從而一站式地解決數據接入、數據同步、數據校驗、數據轉換、數據計算以及數據輸出。
產品功能
數據接入
圖可引擎提供輸入節點,支持多種數據源的接入適配。通過識別統一資源標識符URI,圖可輸入節點可自動識別及調用相關適配器。
數據同步
圖可允許設置數據的排序字段,數據的主鍵或聯合主鍵,支持數據接入時全量同步和增量同步。數據校驗、轉換、計算數據校驗、轉換規則被視作數據計算規則的一種,都通過計算設計器來配置。數據處理包括了字段的上下限檢查、正則校驗、空值處理、精度變換、格式轉換、字段加解密、字段脫敏、字段組合計算、記錄去重、記錄組合計算、大表連接、篩選、過濾、合并、分組等各種不同處理邏輯。另外還支持利用SQL語句自定義處理邏輯。
數據輸出
與數據接入對應,圖可的計算結果能夠輸出到不同目標存儲,比如數據文件、數據庫、內存緩存、消息隊列等
設計項目管理
主要管理由計算設計器完成的設計項目,方便拖拽邏輯的復用。邏輯以JSON格式保存到數據庫。
任務管理
計算設計器完成計算配置后,提交到任務中心進行任務配置。包含任務頻率、異常處理、斷線重連和任務斷點續跑等。