如何从列中省略所有者,但将其保留在信息设计工具的表中

2020-09-09 14:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好,世界! 我希望使用ODB...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,世界!

我希望使用ODBC数据源在IDT中构建一个Universe。 客户端在Windows计算机上,并且BIP是在RHEL7上运行的4.2SP06。

当我导入ODBC源的元数据时,一切正常。 当我单击并将表拖到Data Foundation中时,这会变得有些奇怪。

当我尝试右键单击并预览数据时,它将生成如下查询:

它出错了,因为在SELECT语句中,它包括数据集名称。 虽然我想将其保留在FROM子句中,但我需要不在列名称中。 我需要的有效结果查询如下:

选择
   RESULTS.stn,
   结果.wban
   RESULTS.year,
   RESULTS.mo,
   [...]
   结果。
   结果。
   RESULTS.tornado_funnel_cloud
 从
   HeatDeath。结果
 

我尝试更改Windows客户端计算机上... \ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ dataAccess \ connectionServer \ odbc \ extensions \ qt中的odbc.prm文件。 建议我尝试将 N 标记从Y更改为N。相同的行为仍然存在。

任何有关如何进行这项工作的建议,将不胜感激!

(28.1 kB)
5条回答
bbpeas
2020-09-09 15:07

另一个更新。 我正在寻找一种替代方法,是否可以使用表别名。 数据库读取上面查询的有效方式是:

选择
   T.stn
   班
   [...]
   雷声
   T.tornado_funnel_cloud
 从
   HeatDeath.RESULTS T 

我能说的唯一方法是在Data Foundation中手动创建表别名,但是,再次说到,如果我们谈论的是数百个表,它也会很快变得不可行。 在某个地方是否存在可以强制这种行为的设置或标志?

一周热门 更多>