跨異質資料庫 · ETL 排程平台

讓資料在系統之間
自己流動。

Oracle、SQL Server、PostgreSQL 之間的搬移、同步與排程,用一個視覺化平台設定、串接、監控——不必再為每個任務寫腳本、排 cron、半夜盯 log。

3
大資料庫,一套介面
4
種資料表同步策略
0
行排程程式碼
DATA · FLOW Oracle 11g · thick SQL Server MSSQL PostgreSQL PG 同步 引擎 目標庫 同步 / 合併 下游 報表 / API

現況

手動搬資料,正在悄悄吃掉團隊的時間

跨系統的資料流,多半靠一支支腳本與零散的 cron 撐著。能跑,但沒人說得清全貌,也沒人想在半夜被叫醒。

每個任務各寫一支腳本、各排一個 cron,散落在不同機器上,交接時像考古。

跨庫型別對不上——Oracle 的 NUMBER、SQL Server 的 NVARCHAR、PostgreSQL 的 JSONB,每次都得手動橋。

半夜跑失敗,早上才發現;想追是哪一步、哪一筆出錯,翻 log 翻到眼花。

老系統連線眉角一堆,換一台環境就得重踩一次坑,上線永遠比預期慢。

核心功能

一個平台,把整條資料管線包起來

從取數、寫入、同步策略到排程與告警,全部在同一個 Web 介面完成。

跨庫資料搬移

來源 SQL 取數、目標 SQL 寫入,支援多來源並行匯入、單一來源寫入多個目標庫。

資料表同步 — 四種策略

依情境挑策略:整表重刷、依主鍵合併、合併後清除、或只搬異動的時間戳增量(CDC)。大表也能省下整表重跑。

全表覆蓋 主鍵合併 合併+刪除 時間戳增量 · CDC

Pipeline 串接

多個 Job 依序編排成流程,任一步失敗可選擇停止、繼續或略過,分支邏輯自己掌控。

視覺化排程

Cron、每日/每月、或手動一鍵觸發;下次執行時間一目了然,不必再猜。

{ }

參數化樣板

Jinja2 變數搭配日期公式(today-3m、月初月底)與查詢/日期迴圈,一份腳本跑遍所有區間。

執行稽核與告警

每次執行完整留痕:筆數、耗時、每個來源的明細;失敗自動寄信,問題不過夜。

+ Excel 匯入資料庫
+ HTTP API Job
+ 執行中強制中止
+ 一鍵備份 / 還原
+ 角色權限控管

運作方式

五個步驟,從連線到上線

不需要交給工程排期——設定好就自己跑。

01

建立連線

填入資料庫資訊,密碼加密保存,一次測試通過。

02

撰寫 Job

寫讀取與寫入 SQL,或選擇資料表同步、Excel、API。

03

設定參數

日期公式與迴圈自動帶入,預覽渲染後的 SQL。

04

排程 / 串接

設定 Cron 排程,或串成多步驟 Pipeline。

05

監控告警

看執行歷史、追失敗明細,出錯自動通知。


為什麼是這一套

把零散的資料工作,收斂成一個可控的平台

01

三大資料庫,一套介面

Oracle、SQL Server、PostgreSQL 不再各寫各的、各管各的。

02

不用寫排程程式

Web 介面點一點就上線,不必再維護散落的 cron 與腳本。

03

自架部署,資料不出門

裝在自己的環境,連線密碼加密保存,符合內控與稽核要求。

04

增量同步,效率在線

時間戳 CDC 只搬異動資料,大表不再每次整表重跑。

05

出錯看得見

完整執行歷史加上失敗告警,問題在使用者發現之前就先知道。

06

相容老環境

連舊版資料庫的連線眉角都處理好,換環境不再重踩坑。

Oracle SQL Server PostgreSQL
// 更多驅動持續擴充
開始

準備讓資料自己跑起來了嗎?

預約一場 30 分鐘的展示,用你自己的資料流走一遍,看看能省下多少手動作業。