在使用ftpreader读入到数据库中,碰到以下问题,
比如有以下三个csv文件,文件中的数据结构相同,目前可以通过ftpreader通配符的方式将三个csv的数据一次性读入到目标端的同一张表中,但无法区分数据来自哪一个文件。如果产品扩展到100个,这种问题将更加明显。
请问,能否支持在读入时将文件名和文件路径 读到目标端的一个列中。谢谢
/20231119/产品1_InvestmentPosition.csv
/20231119/产品2_InvestmentPosition.csv
/20231119/产品3_InvestmentPosition.csv
2条答案
按热度按时间8i9zcol21#
我的产品大概有20个,文件大概有10种,现在需要配置200个任务。请求大佬帮助如何快速处理。谢谢
qv7cva1a2#
在使用ftpreader读入到数据库中,碰到以下问题, 比如有以下三个csv文件,文件中的数据结构相同,目前可以通过ftpreader通配符的方式将三个csv的数据一次性读入到目标端的同一张表中,但无法区分数据来自哪一个文件。如果产品扩展到100个,这种问题将更加明显。
请问,能否支持在读入时将文件名和文件路径 读到目标端的一个列中。谢谢
/20231119/产品1_InvestmentPosition.csv /20231119/产品2_InvestmentPosition.csv /20231119/产品3_InvestmentPosition.csv
粗略看了下源码,改动倒也不是很麻烦。
这个filename会作为上下文一直跟随