informatica - Informatica Cloud 中的源文件结构将每天更改
问题描述
要求是,源文件结构将每天/动态更改。我们如何在 Informatica 中实现可以:
例如,
让我们考虑源是一个具有不同格式的平面文件,例如带有标题,没有标题,不同的元数据(今天的文件有 4 列,明天有 7 个不同的列,后天没有标题,另一个文件中有记录数的文件)
我需要在一个 informatica 云映射中使用所有动态更改的文件。你能帮我解决这个问题吗?
解决方案
总结一下我对这个问题的理解:
- 您有随机数量的文件格式
- 您事先不知道文件格式
- 这些文件不包含确定其格式的必要信息。
如果这是正确的,那么我认为这在 Informatica 或任何其他工具、编码语言等中都不是可解决的问题。您没有足够的信息来定义解决方案。
唯一的解决方案是更改源文件。可能性包括:
- 一种标准格式(或少数标准格式之一,文件中包含允许您以编程方式确定正在使用的格式的信息)
- 自记录文件类型,例如 JSON
推荐阅读
- angular - 如何使用 ngx-labs/firestore 检索子集合
- php - 我需要基于 php 表单中的输入的特定输出
- prolog - 为什么列表 [1] 不包含在答案 P = [[]] 中?序言
- r - 将具有 X 个唯一值的列解析为 X 个新列,并填充来自另一列 R 的值
- safari - 使用 applescript 在 Safari 的私人窗口中打开一个新选项卡
- python - scrapy 的问题:抓取 0 页(以 0 页/分钟),抓取 0 个项目(以 0 个项目/分钟)
- stata - 在 forvalue 循环中创建临时文件
- r - R替换字符串不像两个字符串?
- azure-data-factory-2 - 如何将大列(> 4000 个字符)从 CSV 导入数据库表
- c++ - 打印 1 到 n 个数字时,我的递归程序出现运行时错误