Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets Talend:使用Google电子表格作为输入和输出_Google Sheets_Salesforce_Etl_Talend - Fatal编程技术网

Google sheets Talend:使用Google电子表格作为输入和输出

Google sheets Talend:使用Google电子表格作为输入和输出,google-sheets,salesforce,etl,talend,Google Sheets,Salesforce,Etl,Talend,我正在使用Talend进行几个ETL工作。主要关注向Salesforce插入和更新本地Excel文件中定义的数据。Excel和Salesforce大量用作输入和输出连接 这很有魅力 现在,我需要使用Google电子表格作为数据输入/输出,而不是Excel。仅仅手动下载Excel是不够的。原因:我需要一个双向执行数千次的高速可重复进程。上传/下载XLS/CSV不是一个选项 不幸的是,我的研究得出结论,没有谷歌电子表格连接器可用。我发现这个遗留项目似乎被抛弃了:-它在Talend side和Goog

我正在使用Talend进行几个ETL工作。主要关注向Salesforce插入和更新本地Excel文件中定义的数据。Excel和Salesforce大量用作输入和输出连接

这很有魅力

现在,我需要使用Google电子表格作为数据输入/输出,而不是Excel。仅仅手动下载Excel是不够的。原因:我需要一个双向执行数千次的高速可重复进程。上传/下载XLS/CSV不是一个选项

不幸的是,我的研究得出结论,没有谷歌电子表格连接器可用。我发现这个遗留项目似乎被抛弃了:-它在Talend side和Google旧API版本中都过时了

我看到的另一件事是,Talend提供了谷歌大数据支持:-而且谷歌大数据可能以某种方式连接到谷歌电子表格-但我不知道如何连接。这容易还是难?如何开始?读什么

我需要知道是否有任何可行的方法来读取和写入数据与Talend从谷歌电子表格


或者,是否有其他类似Talend的ETL工具,它具有到Google电子表格和Salesforce开箱即用的连接器?

Talend中是否有直接的Google docs连接器,没有。但是,如果您对问题的看法稍有不同,您可以做您希望做的事情。听起来你需要读写电子表格,然后从谷歌上传/下载。让我们把每个问题分开处理

上传/下载

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

在Talend的Cloud->Google Drive下,有一些组件可以从Google Drive上传和下载。Google Drive主要是指Chrome应用程序,并与Google文档直接集成

向谷歌文档写信


关于你需要与谷歌文档交互,你不需要任何特殊的组件。谷歌文档可以使用csv和Excel格式。如果您使用标准的文件交互组件delimited、Excel等在Talend中创建和修改文档,您可以使用上面我介绍的两种方法之一,即Google Storage或Drive,上传和下载这些文档,具体取决于您使用的存储类型

我将尝试使用新的API版本复制此组件,但不确定它何时可以进行测试。