我需要创建一个按需任务来加载一个月的数据,每次日期自动递增1,直到它达到月末日期。下一个日期的数据依赖于之前的数据,所以我不能给出日期范围并运行它们来收集。只有在加载了上一日期数据时,才应加载下一日期。例如:从4月1日开始,它应该加载4月1日的数据,然后自动将日期递增1,加载4月2日的数据,依此类推。
谁来帮帮忙,这是怎么做的。如果可能,我更喜欢在一次会话运行中加载数据,而不是多次运行它。
发布于 2015-04-23 19:44:12
您可以使用映射变量来跟踪当前日期。使用参数文件用开始日期初始化映射变量。在映射中,使用SETVARIABLE函数将变量设置为第二天。因此,当您重新运行映射时,将使用日期值的新值。
但是,您必须多次运行映射,您可以使用shell/批处理脚本来执行此操作。
https://stackoverflow.com/questions/29818377
复制相似问题