点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我拥有所有者owner1的源表。 owner2的源和目标表。 目标表。
两者均来自同一数据库(SAP IQ)。 我需要使用数据存储配置,因为我需要连接多个系统。
我已经创建了两个别名,一个用于源表,另一个用于目标表。
我创建了具有一对一映射和目标表的简单数据流,而没有批量加载选项。
如果我看到显示优化的sql,则显示的是sql语句,而不是insert into语句。 如果我不使用别名并导入原始所有者,它会显示insert into语句?
数据存储中的多个别名对puhsdown有什么影响?
如果我使用多个别名,如何实现puhdown?
感谢与问候,
Venkata Ramana Paidi。
你好Venkata,
我有一个数据存储,该存储具有为目标和源创建的别名。 我刚刚使用源---->查询----->目标创建了一个测试作业,并在目标表中启用了批量加载,当我看到显示优化的sql时,它以SELECT开头。 然后,我在目标表中禁用了"批量加载"选项,现在显示优化的SQL以INSERT INTO开头。
嗨,Ravi Kiran,
感谢您的回复。
我认为别名是导致下推的问题。 我发现了问题。 如果我们在源中有datatime,在目标中有date数据类型,则隐式转换避免下推。 因此,我们需要将datetime转换为datetime。
这里很奇怪的是我们不应该使用to_date(to_char(field1,'yyyy.mm.dd'),'yyyy.mm.dd')。 这也不是puhdown。 我们只需要使用to_char(field1,'yyyy.mm.dd')
感谢与问候,
Ramana。
一周热门 更多>