Advertisement

Ragic 整合方式彙整

Ragic
Developer at Ragic
Aug. 31, 2021
Ragic 整合方式彙整
Ragic 整合方式彙整
Upcoming SlideShare
1 ενημερωση γονέων1 ενημερωση γονέων
Loading in ... 3
1 of 2
Advertisement

More Related Content

Slideshows for you(20)

Advertisement

Recently uploaded(20)

Advertisement

Ragic 整合方式彙整

  1. 整合方式彙整 一般只要小有規模的企業,在導入 Ragic 的時候最常問我們的問題,就是 Ragic 要怎麼跟 公司既有的系統來做串接呢?今天我們就來介紹三種不同方式,讓您原本用的系統中的資料, 能夠跟 Ragic 串連在一起! 我們通常會把串連方式,依照困難度以及串連的即時度分三個等級:一、最簡單的手動匯 入匯出,二、定期自動匯入匯出,三、HTTP API 的即時整合。 在 Ragic 上任何表單,都可以透過我們 Excel 或 CSV 純文字檔案匯入的方式,來批次匯入資 料。也就是說你可能原本系統裡有幾萬筆客戶資料,有了這樣的功能,就不必慢慢一筆一筆敲到新 系統中,只要能夠把客戶資料存成 Excel,就可以透過 Ragic 的批次匯入功能,來一次把所有的資 料匯入。 這樣的方式的優點是它非常的簡單,只要你有任何方式取得原始資料的 Excel 檔案或 CSV 檔 案,都能夠花幾分鐘的時間就把它匯入到你在 Ragic 上已經做好的表單。但是缺點就是它必須手動 操作,你匯入一次就更新一次,如果沒有持續匯入,而你的資料來源資料是會變動的時候,Ragic 系統中的表單就沒辦法反映你其他系統中資料的變動。 一、手動匯入匯出 難度:★ 而相反的如果是其他系統需要抓 Ragic 的資料,你也可以隨時從我們的介面上手動點選下載 Excel 或是 CSV 取得該表單所有資料。優點一樣是很簡單,點兩下就可以抓到資料,而缺點就是你 一定要手動從 Ragic 抓資料,匯到外部系統中,才會做一次更新。 匯入流程: 1. 將要上傳的資料 存成 Excel 檔案。 XL S 2. 使用 Ragic 的批 次匯入功能,將檔 案上傳到資料庫。 3. 匯入成功,上傳 Excel 檔案裡的資 料更新到資料庫。 匯出流程: 1. 從資料庫裡選取 想要下載的表單或 資料範圍。 XL S 2. 使用 Ragic 的 功能將資料下載成 Excel 或 CSV 檔。 3. 資料匯出成功。 有任何問題,歡迎來信詢問! 立即科技 Ragic, Inc. www.ragic.com info@ragic.com 02-2362-1107
  2. 其實上面第一點說的 Excel 或 CSV 純文字匯入,都是可以透過我們定期從網址匯入的功能, 來把這個動作自動化,讓它自動每天執行,就不需要每次用人工的方式更新同步資料。這個方式最 重要的步驟,就是要讓你們想要整合的外部系統,能夠定期自動把資料匯出到一個 Excel 或是 CSV 純文字檔案中,並且把這個檔案放到一個像是 Google Drive 或任何能夠透過 HTTP 或 FTP 存取的 伺服器上。只要能夠做到這點,Ragic 就可以設定每天自動從這樣的資料來源抓資料,自動根據你 設定好的欄位對應,來匯入到你的 Ragic 表單中。 這個方式的優點,就是自動化,不用靠著手動匯入就可以持續地跟其他系統的資料保持同步。 而缺點就是其他系統在自動產生 Excel 跟 CSV 檔案的時候,有可能會需要撰寫一點簡單的程式來 倒出資料,另外因為它是每天自動匯入,所以可能沒有辦法抓到最近一天內改動的資料。 二、定期匯入匯出 難度:★★ 匯入流程: 同樣的外部系統要抓 Ragic 的資料的時候,也是可以自動化的。所有的 Ragic 表單都有一個即 時的 Excel 或 CSV 純文字的 Feed ,我們叫它即時的資料來源。其他外部系統只要能夠透過存取 網頁的方式下載這樣的 Excel 檔案或是 CSV 檔案,就可以隨時存取到 Ragic 表單上的最新資料。 因此也可以在外部系統上撰寫定期每天從 Ragic 撈這個 Excel 或是 CSV 的資料的程式,以隨時取 得使用者在 Ragic 表單上面做的最新更新。 1. 將要上傳的資料 存成 Excel 檔案。 XL S 2. 將檔案上傳到雲 端空間或伺服器, 取得網址。 3. 在 Ragic 設定 「定期從網址匯 入」資料。 4. 設定完成,資料 每天定期自動更新 到資料庫。 以程式設計師來說,最標準的即時資料整合方式,應該就是透過 HTTP API 來做整合。任何你 在 Ragic 上面做的表單,都天生就具備了一個程式可以存取的 HTTP API。也就是說程式設計師 隨時能夠透過 HTTP API 來抓到 Ragic 上面的最新資料,或是透過 HTTP API 來把其他系統的資 料變更寫入到 Ragic 中。而為了達成最大的即時性,抓資料的時候,也能夠透過我們的 Webhook API 達成完全的即時,只要有變更就可以自動通知您的同步程式。或是在該表單上撰寫 Javascript Workflow 自動在每次使用者更新資料的時候,用自訂格式,呼叫您自己系統的 HTTP API 網址。 這個方式的優點,就是資料的同步會是最即時的。可以做到一有變動,其中系統立刻通知另外 一個系統說有變動,請來抓取最新版本的資料。缺點則是需要花一些時間請工程師撰寫一些 API 整 合程式。 希望上面介紹的三種方式,能讓大家對於 Ragic 跟其他系統的整合方式,有個基本的認識。 最後額外提到另一種比較特殊的整合方式 Zapier 整合。Zapier 是一個專門做各種比較知名的雲端 SaaS 服務的整合平台,這個平台上面也包含支援了 Ragic 。如果您想要整合的系統是比較知名的 國際 SaaS 服務 ( 像是 Trello, Quickbook, Asana 等等),Zapier 多半有支援。而只要 Zapier 有 支援的服務,你都可以用 Zapier 來設定整合,就不需要撰寫任何程式,來做到接近即時的整合喔! 三、進階的 HTTP API 整合 難度:★★★ 還有很多很多功能等著你來探索! 上官網了解更多:www.ragic.com
Advertisement