我要求一个源是一个表,一个源是一个文件。我需要在列上加入这两者。问题是我可以通过一个转换为一个表执行此操作,但我需要使用相同的转换将多个文件和表集合作为目标加载到另一组特定文件中。
更具体地说明我的要求:
Source Table Source File Target File
VOICE_INCR_REVENUE_PROFILE_0 VoiceRevenue0 ProfileVoice0
VOICE_INCR_REVENUE_PROFILE_1 VoiceRevenue1 ProfileVoice1
VOICE_INCR_REVENUE_PROFILE_2 VoiceRevenue2 ProfileVoice2
VOICE_INCR_REVENUE_PROFILE_3 VoiceRevenue3 ProfileVoice3
VOICE_INCR_REVENUE_PROFILE_4 VoiceRevenue4 ProfileVoice4
VOICE_INCR_REVENUE_PROFILE_5 VoiceRevenue5 ProfileVoice5
VOICE_INCR_REVENUE_PROFILE_6 VoiceRevenue6 ProfileVoice6
VOICE_INCR_REVENUE_PROFILE_7 VoiceRevenue7 ProfileVoice7
VOICE_INCR_REVENUE_PROFILE_8 VoiceRevenue8 ProfileVoice8
VOICE_INCR_REVENUE_PROFILE_9 VoiceRevenue9 ProfileVoice9
表和文件名始终对应,即VOICE_INCR_REVENUE_PROFILE_0应始终与VoiceRevenue0连接,结果应存储在ProfileVoice0中。在这种情况下应该没有不匹配。我尝试使用表名和文件名设置变量,但它一次只接受值。
所有表名和文件名都是常量。有没有其他方法来解决这个问题。任何帮助将不胜感激。