首页 文章

Talend:使用Google Spreadsheets作为输入和输出

提问于
浏览
1

我正在使用Talend进行多项ETL工作 . 主要关注于将本地Excel文件中定义的数据插入和更新到Salesforce . Excel和Salesforce大量用作输入和输出连接 .

这就像一个魅力!

现在我需要使用 Google Spreadsheets 作为数据输入/输出而不是Excel . 只需手动下载Excel就不够好了 . 原因:我需要一个高速重复的过程,双向执行数千次 . 上传/下载XLS / CSV不是一个选项 .

遗憾的是,我的研究结论是,有一些Google电子表格连接器可供使用 . 我发现这个遗留项目似乎已经被遗弃了:https://code.google.com/p/google-talend-components/ - 它已经过时了Talend-side以及Google(旧的API版本) .

我看到的另一件事是Talend附带谷歌大数据支持:https://www.youtube.com/watch?v=BK6G3sTmwVE - 谷歌大数据也可能以某种方式连接到谷歌电子表格 - 但我无法弄清楚如何 . 这很容易还是很难?怎么开始?看什么?

我需要知道是否有 any viable approach 用Talend从Google-Spreadsheet读取和写入数据 .

另外还有其他像Talend这样的ETL工具,它可以连接Google Spreadsheet和Salesforce吗?

1 回答

  • 0

    在Talend中是否有直接的谷歌文档连接器,没有 . 但如果您对问题的看法略有不同,那么您可以做您想要做的事情 . 听起来你需要读取和写入电子表格,然后从谷歌上传/下载 . 让我们分别解决每个问题 .

    Upload/Download

    • Google存储空间 . 如果您需要从谷歌上传和下载文件Talend与他们的API有很好的集成 . 正如您所提到的,Talend - > Big Data具有与Google Storage交互的组件 . 这种类型的存储主要用作应用程序的后端存储 .

    • 在 Cloud 端的Talend - > Google Cloud 端硬盘中,有从Google Cloud 端硬盘上传和下载的组件 . Google Cloud 端硬盘主要用作Chrome应用,并与Google文档直接集成 .

    Writing to Google Docs

    关于您与谷歌文档交互的需要,您不需要任何特殊组件 . Google文档可以使用csv和Excel格式 . 如果您使用标准文件交互组件(分隔符,Excel等)在Talend中创建和修改文档,则可以使用上述两种方法之一(Google存储或驱动器)上载和下载这些文档,具体取决于您正在使用的存储空间

相关问题