Ragic 部落格
企業電子化的專家 Ragic 教你如何利用各種軟體、
雲端服務讓公司快速升級!
加入 Ragic 企業電子化的行列!
雲端工作術
生活應用
產業應用/案例
逃離惡夢
關於 Ragic
Facebook Twitter YouTube
雲端資料庫
部落格
關於Ragic
雲端工作術
生活應用
產業應用/案例
逃離惡夢
關於 Ragic

三種方式,讓你的 ERP 無縫串接 Ragic

作者:Jeff Kuo

一般只要小有規模的企業,在導入 Ragic 的時候最常問我們的問題,就是 Ragic 要怎麼跟公司既有的系統來做串接呢?今天我們就來介紹三種不同方式,讓你原本用的系統中的資料,能夠跟 Ragic 串連在一起!

我們通常會把串連方式,依照困難度以及串連的即時度分三個等級:

一、最簡單的手動匯入匯出

二、定期自動匯入匯出

三、HTTP API 的即時整合

一、手動匯入匯出

難度:★

在 Ragic 上任何表單,都可以透過我們 Excel 或 CSV 純文字檔案匯入的方式,批次匯入資料。也就是說,你可能原本系統裡有幾萬筆客戶資料,有了這樣的功能,就不必慢慢一筆一筆敲到新系統中,只要能夠把客戶資料存成 Excel,就可以透過 Ragic 的批次匯入功能,一次把所有的資料匯入。

這種方式的優點是:它非常的簡單,只要你有任何方式取得原始資料的 Excel 檔案或 CSV 檔案,都能夠花幾分鐘的時間就把它匯入到你在 Ragic 上已經做好的表單。但是缺點就是它必須手動操作,你匯入一次就更新一次,如果沒有持續匯入,而你的資料來源資料會變動的時候,Ragic 系統中的表單就沒辦法反映你其他系統中資料的變動。

相反的,如果是其他系統需要抓 Ragic 的資料,你也可以隨時從我們的介面上手動點選下載 Excel 或 CSV 取得該表單所有資料。優點一樣是很簡單,點兩下就可以抓到資料,而缺點就是你 一定要手動從 Ragic 抓資料,匯到外部系統中,才會做一次更新。

二、定期匯入匯出

難度:★★

其實上面第一點說的 Excel 或 CSV 純文字匯入,都是可以透過我們定期從網址匯入的功能, 把這個動作自動化,讓它自動每天執行,就不需要每次用人工的方式更新同步資料。

這個方式最重要的步驟,就是要讓你們想要整合的外部系統,能夠定期自動把資料匯出到一個 Excel 或是 CSV 純文字檔案中,並且把這個檔案放到一個像是 Google Drive 或任何能夠透過 HTTP 或 FTP 存取的 伺服器上。

只要能夠做到這點,Ragic 就可以設定每天自動從這樣的資料來源抓資料,自動根據你設定好的欄位對應,來匯入到你的 Ragic 表單中。

這個方式的優點,就是自動化,不用靠著手動匯入就可以持續地跟其他系統的資料保持同步。 而缺點就是其他系統在自動產生 Excel 跟 CSV 檔案的時候,有可能會需要撰寫一點簡單的程式來倒出資料,另外因為它是每天自動匯入,所以可能沒有辦法抓到最近一天內改動的資料。

同樣的外部系統要抓 Ragic 的資料的時候,也是可以自動化的。所有的 Ragic 表單都有一個即時的 Excel 或 CSV 純文字的 Feed ,我們叫它即時的資料來源。其他外部系統只要能夠透過存取網頁的方式下載這樣的 Excel 檔案或是 CSV 檔案,就可以隨時存取到 Ragic 表單上的最新資料。 因此也可以在外部系統上撰寫定期每天從 Ragic 撈這個 Excel 或是 CSV 的資料的程式,以隨時取得使用者在 Ragic 表單上面做的最新更新。

三、進階的 HTTP API 整合

難度:★★★

以程式設計師來說,最標準的即時資料整合方式,應該就是透過 HTTP API 來做整合。任何你在 Ragic 上面做的表單,都天生就具備了一個程式可以存取的 HTTP API。也就是說程式設計師隨時能夠透過 HTTP API 來抓到 Ragic 上面的最新資料,或是透過 HTTP API 來把其他系統的資料變更寫入到 Ragic 中。(相關文件可參考這裡

而為了達成最大的即時性,抓資料的時候,也能夠透過我們的 Webhook API 達成完全的即時,只要有變更就可以自動通知您的同步程式。

或是在該表單上撰寫 Javascript Workflow 自動在每次使用者更新資料的時候,用自訂格式,呼叫您自己系統的 HTTP API 網址。(這裡有Ragic 的 Javascript workflow engine 說明文件

這個方式的優點,就是資料的同步會是最即時的。可以做到一有變動,其中系統立刻通知另外一個系統說有變動,請來抓取最新版本的資料。缺點則是需要花一些時間請工程師撰寫一些 API 整合程式。

額外介紹:Zapier,不寫程式的 API

希望上面介紹的三種方式,能讓大家對於 Ragic 跟其他系統的整合方式,有個基本的認識。

最後額外提另一種比較特殊的整合方式: Zapier 整合。Zapier 是一個專門做各種比較知名的雲端 SaaS 服務的整合平台,這個平台上面也包含支援 Ragic 。(Ragic 這邊的相關文件說明見此

如果你想要整合的系統是比較知名的國際 SaaS 服務(像是 Trello, Quickbook, Asana 等等),Zapier 多半有支援。而只要 Zapier 有支援的服務,你都可以用 Zapier 來設定整合,就不需要撰寫任何程式,來做到接近即時的整合喔!

分類: 關於 Ragic, Ragic教學

部落格背後使用 Ragic! : 真正好用的電子化管理工具
把資料放在Excel上不只是拖累團隊的行政效率,他也很容易出錯並且無法進行任何內控。
當您的團隊成長時,使用Excel管理資料就會越來越痛苦。
建立你們的第一個雲端資料庫!
瞭解更多:
我們為什麼要開發Ragic?
免費課程
使用說明
Ragic定價
Ragic應用
最新訊息:
部落格
Facebook
YouTube
立即科技 Ragic, Inc.
02-7728-8692
台北市中正區南昌路二段81號9樓
info@ragic.com