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! : 最强大的 No Code 企业电子化工具
把数据放在Excel上不只是拖累团队的行政效率,他也很容易出错并且无法进行任何内控。
当您的团队成长时,使用Excel管理数据就会越来越痛苦。
创建你们的第一个云数据库!

马上登记
免费试用 Ragic!

用 Google 帐号登记

北京立即科技有限公司
京ICP备2022003680号