使用 Informatica powercenter 在 Amazon S3 存储桶中创建文件夹模式

时间:2021-06-17 10:24:26

标签: amazon-s3 informatica informatica-powercenter

我们需要使用 Informatica powercenter 10.2 Hotfix 1 将数据从 teradata 实现到 amazon S3 存储桶层,因此我们的想法是将目标文件放在 S3 存储桶中的动态文件夹中,如 s3://amazon.s3.bucket/YYYYMM /Schema/File.csv

我想动态传递文件的s3桶路径和文件名 如果不存在则创建路径。

任何建议将不胜感激

谢谢

1 个答案:

答案 0 :(得分:0)

这是一种称为“生成具有动态名称的文件”的场景。 虽然我对您如何将这些文件从 Infa box 上传到 s3 有疑问。

第 1 步 - 创建具有文件名的目标。点击这个端口。
File Name Port

第 2 步 - 在写入目标之前,创建一个带有输出端口的表达式转换。把下面的表达式放在那里,然后用上面的端口附加。

out_File_Name = 's3://<<$$amazon_s3_bucket_param>>/'||TO_CHAR(SYSDATE,'YYYYMM')||'/Schema/File.csv'

Step3 - 可能将这些文件 sftp 到 s3 存储桶中。

相关问题