刮板到数据库可视化器连接器

时间:2016-11-22 13:00:08

标签: web-scraping google-sheets database-connection

我正在使用Dexi.io将一些输出到Google云端硬盘的数据作为CSV进行扫描,然后将其解析(通过Google工作表脚本)并添加到原生工作表(全部自动)。

我想将我的数据(自动)推送到数据库Visualizer"某种形式(目前使用knack.com)允许我显示数据(表格格式),并提供一些选项,以便更深入地进行过滤,排序和挖掘;所有受我管理的登录信用卡保护。

我尝试使用Zapier自动化Google Sheets to Knack集成,但是Knack只有一个选项来创建新记录"通过Zapier而不是"更新记录"。 (更新记录作为API端点存在)

我需要帮助才能继续进行,因为我不是开发人员,而且开始达到我的能力极限。

有人可以推荐一个工具(与Sheets集成,定期更新数据并让我控制域和登录信用)或最佳方式来继续这个吗? (我很乐意雇用一名自由职业者来帮助我最佳地建立这个)

更多,可能相关的信息:Dexi.io可以通过FTP,Drive,Box或Amazon S3输出(记住,不是开发:$)

1 个答案:

答案 0 :(得分:0)

kintone是一个"数据库Visualizer"类似于Knack,他们有更新记录的动作。 https://zapier.com/zapbook/kintone/

有两种方法可以更新记录,因为有两种方法可以定义唯一键。

kintone中的每条记录都有一个"记录ID"与之相关 - 这是由kintone制作的自动编号。您可以将此指定为更新的密钥,在这种情况下,您将使用"按记录ID更新记录"动作。

如果您希望设置自己的唯一密钥并将其用作更新密钥,则可以在数据库中定义该唯一密钥(我猜您正在抓取的数据对每条记录都有自己的ID)。在这种情况下,您可以放置​​一个"文本(单行)"数据库中的字段,打开选项并选择"禁止重复值"这将使该字段成为一个唯一的字段 - 这意味着没有两个记录可以保持相同的值。 enter image description here

一旦您设置了该字段(并更新了您的kintone应用程序设置),您就可以选择此字段作为更新“&更新记录更新密钥”的唯一密钥"操作("更新密钥"在操作名称中指的是您刚刚创建的唯一密钥。)

是的,kintone让您可以控制登录信用卡,并且每个登录信用卡可以对您应用中的每条记录拥有不同的查看/添加/编辑权限。 您还可以设置自定义子域名,但域名必须是kintone.com,即您可以使用https:/ / mycustomname.kintone.com名称。

希望这有帮助。