复合提供程序中的InfoObject映射-显示属性和文本的错误消息

2020-08-13 23:49发布

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

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


嗨,

我正在与SAP BW/4HANA中的主数据计划一起工作,我想在SAC中集成主数据计划。 我已经准备好InfoObject,这意味着我选择将其用作InfoProvider,并将其切换为Planning。

我要计划在InfoObject ZCOSTCTR(0COSTCENTER的副本)中具有以下属性:

由于我们具有与SAC的BPC进行实时数据连接的功能,因此我需要将InfoObject集成到BPC模型中,这只能通过CompositeProvider实现。 在CompositeProvider中,我将ZCOSTCTR添加为InfoProvider,其中我具有属性以及每个属性生成的关键指标。

这是我的问题:当我在CompositeProvider中为ZCOSTCTR进行映射时,只能为Nav.Attributes进行映射。 但是,对于显示属性和文本的键图形,我始终会收到错误消息,并且无法激活CompositeProvider。 因此,我无法在SAC中对此进行规划。

在此示例中,我映射了两个关键字段0CO_AREA和ZCOSTCTR(没有问题),并将其作为属性1KYF_0RESP_P(导航属性),1KYF_0COMP_C(没有导航属性)和1KYF_1TXTSH。

有人对如何在CompositeProvider中进行映射或使在SAC中启用文本计划和显示属性成为可能吗?

在此先感谢您和最诚挚的问候

Svenja

(28.6 kB)

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

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


嗨,

我正在与SAP BW/4HANA中的主数据计划一起工作,我想在SAC中集成主数据计划。 我已经准备好InfoObject,这意味着我选择将其用作InfoProvider,并将其切换为Planning。

我要计划在InfoObject ZCOSTCTR(0COSTCENTER的副本)中具有以下属性:

由于我们具有与SAC的BPC进行实时数据连接的功能,因此我需要将InfoObject集成到BPC模型中,这只能通过CompositeProvider实现。 在CompositeProvider中,我将ZCOSTCTR添加为InfoProvider,其中我具有属性以及每个属性生成的关键指标。

这是我的问题:当我在CompositeProvider中为ZCOSTCTR进行映射时,只能为Nav.Attributes进行映射。 但是,对于显示属性和文本的键图形,我始终会收到错误消息,并且无法激活CompositeProvider。 因此,我无法在SAC中对此进行规划。

在此示例中,我映射了两个关键字段0CO_AREA和ZCOSTCTR(没有问题),并将其作为属性1KYF_0RESP_P(导航属性),1KYF_0COMP_C(没有导航属性)和1KYF_1TXTSH。

有人对如何在CompositeProvider中进行映射或使在SAC中启用文本计划和显示属性成为可能吗?

在此先感谢您和最诚挚的问候

Svenja

(28.6 kB)
付费偷看设置
发送
5条回答
暮风yp
1楼 · 2020-08-14 00:20.采纳回答

嗨,Svenja,

似乎BPC在值帮助中仅显示CompositeProviders和aDSO,您可以在其中选择要包含在BPC模型中的InfoProviders。 您是否检查了以下方法:

将已启用计划的InfoObject包含在CompositeProvider中(仅映射InfoObject),将CompositeProvider包含在BPC模型中; 然后在CompositeProvider下,您应该看到BPC模型中的所有零件提供者,包括InfoObject。 我不确定,我希望BPC不仅在CompositeProvider中包含用作部件提供者的aDSO。

问候,

Gregor

spaceman01
2楼-- · 2020-08-14 00:32

I 不确定是如何创建这些"生成的关键指标-1KYF *"的,这似乎是问题所在,您可以创建一个计算视图,然后在复合提供程序中使用它吗?

zZ12138
3楼-- · 2020-08-14 00:15

嗨,Svenja,

基于计划已启用的输入准备好查询InfoObjects还使用"特征作为关键指标"将所有属性和所有现有文本字段公开为关键指标。 从技术上讲,这意味着使用SID将值从BW数据管理器传输到OLAP,计划和客户端。

对于CompositeProvider,这意味着BW数据管理器需要DB级别的SID才能 使用基于特征A(或"文本字段" 1TEXT *等)的特征作为关键指标1KYF_A。 由于显示属性A或其他类型的文本字段在提供程序级别上没有SID,因此CompositeProvider不允许映射字段1KYF_A,1KYF_1TXT *,1KYF_1DATE *,1KYF_1TXTDATE *。 因此,在CompositeProvider中,如果A是导航属性,则只能映射1KYF_A。

但是您可以在已启用规划的InfoObject上创建一个聚合级别,该对象是此聚合级别之上的一个可输入的查询,并可以使用它 通过BPC liveConnection在SAC中进行查询。 然后,在您的故事中,您可以使用多个输入准备就绪的查询来集成主数据和关键指标计划。

问候

Gregor

Haoba3210
4楼-- · 2020-08-14 00:29

嗨,Svenja,

我刚刚了解到,通过注释2824099,BPC允许在BPC模型中包括已规划的InfoObject。

问候,

Gregor

# p #
CJones
5楼-- · 2020-08-14 00:27

嗨,格雷格,

非常感谢您的解释。

我在启用规划的InfoObject上具有一个聚合级别,并且在此聚合级别上创建了一些查询。

要通过BPC liveConnection集成到SAC中,我需要先将InfoObject添加到BPC模型中,对吗?

由于只能选择aDSO或CompositeProvider,如何将InfoObject放入BPC模型中? 在没有BPC模型的情况下,还有其他方法可以通过BPC liveConnection在SAC中使用我的查询吗?

非常感谢您!

Svenja

一周热门 更多>