标签: amazon-s3 informatica informatica-powercenter
我们需要使用 Informatica powercenter 10.2 Hotfix 1 将数据从 teradata 实现到 amazon S3 存储桶层,因此我们的想法是将目标文件放在 S3 存储桶中的动态文件夹中,如 s3://amazon.s3.bucket/YYYYMM /Schema/File.csv
我想动态传递文件的s3桶路径和文件名 如果不存在则创建路径。
任何建议将不胜感激
谢谢
答案 0 :(得分:0)
这是一种称为“生成具有动态名称的文件”的场景。 虽然我对您如何将这些文件从 Infa box 上传到 s3 有疑问。
第 1 步 - 创建具有文件名的目标。点击这个端口。
第 2 步 - 在写入目标之前,创建一个带有输出端口的表达式转换。把下面的表达式放在那里,然后用上面的端口附加。
out_File_Name = 's3://<<$$amazon_s3_bucket_param>>/'||TO_CHAR(SYSDATE,'YYYYMM')||'/Schema/File.csv'
Step3 - 可能将这些文件 sftp 到 s3 存储桶中。