使用Talend从Google云端硬盘读取文件

问题描述 投票:0回答:1

我需要在Google云端硬盘中读取上传的文件,并对其执行X转换。根据我的阅读,唯一的方法是将文件与Talend组件一起下载到本地计算机,然后从那里读取。

如果正确的话,假设我不想使用文件的确切名称,那么我将无法确定文件的名称。

我找到了http://meowbi.com/2018/02/23/getting-google-sheet-gdrive-talend/,这正是我所需要的-从Google云端硬盘读取,检查文件名,如果文件名为X,则继续。对于我来说不清楚的是它们在tJava中使用了什么。

enter image description here

talend
1个回答
0
投票

tGoogleDriveList组件的Main行的输出模式包含字段name,该字段是您要查找的文件名。使用Iterate行不太直接,因为您需要从GlobalMap中提取值。在您引用的文章中,它们通过GlobalMap的"tGoogleDriveList_1_TITLE"键获取文件名。

Main row between tGoogleDriveList and tJava

有关更多详细信息,请查看Talend Reference for Google Drive components[列出Google云端硬盘中的文件和文件夹部分应特别适合您的情况。

© www.soinside.com 2019 - 2024. All rights reserved.