跨系統的資料流,多半靠一支支腳本與零散的 cron 撐著。能跑,但沒人說得清全貌,也沒人想在半夜被叫醒。
每個任務各寫一支腳本、各排一個 cron,散落在不同機器上,交接時像考古。
跨庫型別對不上——Oracle 的 NUMBER、SQL Server 的 NVARCHAR、PostgreSQL 的 JSONB,每次都得手動橋。
半夜跑失敗,早上才發現;想追是哪一步、哪一筆出錯,翻 log 翻到眼花。
老系統連線眉角一堆,換一台環境就得重踩一次坑,上線永遠比預期慢。
從取數、寫入、同步策略到排程與告警,全部在同一個 Web 介面完成。
來源 SQL 取數、目標 SQL 寫入,支援多來源並行匯入、單一來源寫入多個目標庫。
依情境挑策略:整表重刷、依主鍵合併、合併後清除、或只搬異動的時間戳增量(CDC)。大表也能省下整表重跑。
多個 Job 依序編排成流程,任一步失敗可選擇停止、繼續或略過,分支邏輯自己掌控。
Cron、每日/每月、或手動一鍵觸發;下次執行時間一目了然,不必再猜。
Jinja2 變數搭配日期公式(today-3m、月初月底)與查詢/日期迴圈,一份腳本跑遍所有區間。
每次執行完整留痕:筆數、耗時、每個來源的明細;失敗自動寄信,問題不過夜。
不需要交給工程排期——設定好就自己跑。
填入資料庫資訊,密碼加密保存,一次測試通過。
寫讀取與寫入 SQL,或選擇資料表同步、Excel、API。
日期公式與迴圈自動帶入,預覽渲染後的 SQL。
設定 Cron 排程,或串成多步驟 Pipeline。
看執行歷史、追失敗明細,出錯自動通知。
Oracle、SQL Server、PostgreSQL 不再各寫各的、各管各的。
Web 介面點一點就上線,不必再維護散落的 cron 與腳本。
裝在自己的環境,連線密碼加密保存,符合內控與稽核要求。
時間戳 CDC 只搬異動資料,大表不再每次整表重跑。
完整執行歷史加上失敗告警,問題在使用者發現之前就先知道。
連舊版資料庫的連線眉角都處理好,換環境不再重踩坑。