gpt4 book ai didi

java - 使用 talend 从动态文件位置读取文件

转载 作者:太空宇宙 更新时间:2023-11-04 07:31:14 25 4
gpt4 key购买 nike

我正在使用 Talend Studio for Data Integration v5.3.1。

其中我为 fileDelimited 创建了一个作业。我已经上传了一个 CSV 文件,它正在读取该文件。

我将作业导出为 Zip 文件,将其解压,然后在终端中运行 sh 文件。它正在读取文件并将其显示在控制台中。

现在我想读取其他文件位置中的不同文件。是否可以通过运行相同的 shell 脚本来读取不同的文件?如果是这样,我必须改变哪里?

最佳答案

您可以使用上下文变量和上下文加载来完成此操作。创建配置文件,其中包含所有必需的输入位置路径和其他详细信息。

您在不同位置有不同的文件,并且您只想上传文件而不进行文件解析,对吗?如果是这样那么

首先创建带有两个参数的配置文件。

FilePath|FileName
\\Folderone\|File1.txt
\\Foldertwo\|File2.txt

在名为 FilePath 和 FileName 的上下文中创建两个上下文变量然后使用 tContextLoad 将上述配置详细信息加载到上下文变量

使用这些变量在运行时从配置中提供文件和路径。

关于java - 使用 talend 从动态文件位置读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17649543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com