ABAP CDS和SAP ANALYTICS云

2020-08-17 15:41发布

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

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


您好,我对这两个工具(ABAP CDS和SAP ANALYTICS CLOUD)感到担忧; 我将场景放在上下文中。 我使用连接到S/4hana的Eclipse IDE(ABAP透视图)创建了具有ABAP CDS的BI模型,可以创建一个基础视图,然后是一个多维数据集视图,最后是一个由SAC(SAP ANALYTICS CLOUD)和内部使用的查询视图。 这是最后一个能够创建报告的工具,直到一切正常为止; 问题是,当我想在ABAP CDS中添加一些我不支持的逻辑时,情况是这样的:在我的基本视图中,我只为日期字段带来了2个维度和1个MAX,并使用其中一个创建了参数 在2维上,我观察到我需要的东西出来了,我想转向ABAP CDS的BI模型,通过选择基础视图并添加参数错误来创建多维数据集视图,因为在视图基础中有一个参数( 是正常的,您不能在基本视图中有参数吗?),我所做的是从基本视图中删除参数,然后继续创建带有参数的多维数据集,并在多维数据集视图和 基本视图只是放置日期,但是在对基本视图进行数据预览时,我发现我看不到完整的数据,因此我在同一多维数据集视图中使用了该参数,并且相同的东西没有包含完整的数据。 如何才能做到这一点? 也许应该放置一个句子? 另一方面,如果我可以做一个最大的约会,但我没有运气,我就开始尝试SAC,有人可以帮助我解决这个问题,我将不胜感激。 问候。

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

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


您好,我对这两个工具(ABAP CDS和SAP ANALYTICS CLOUD)感到担忧; 我将场景放在上下文中。 我使用连接到S/4hana的Eclipse IDE(ABAP透视图)创建了具有ABAP CDS的BI模型,可以创建一个基础视图,然后是一个多维数据集视图,最后是一个由SAC(SAP ANALYTICS CLOUD)和内部使用的查询视图。 这是最后一个能够创建报告的工具,直到一切正常为止; 问题是,当我想在ABAP CDS中添加一些我不支持的逻辑时,情况是这样的:在我的基本视图中,我只为日期字段带来了2个维度和1个MAX,并使用其中一个创建了参数 在2维上,我观察到我需要的东西出来了,我想转向ABAP CDS的BI模型,通过选择基础视图并添加参数错误来创建多维数据集视图,因为在视图基础中有一个参数( 是正常的,您不能在基本视图中有参数吗?),我所做的是从基本视图中删除参数,然后继续创建带有参数的多维数据集,并在多维数据集视图和 基本视图只是放置日期,但是在对基本视图进行数据预览时,我发现我看不到完整的数据,因此我在同一多维数据集视图中使用了该参数,并且相同的东西没有包含完整的数据。 如何才能做到这一点? 也许应该放置一个句子? 另一方面,如果我可以做一个最大的约会,但我没有运气,我就开始尝试SAC,有人可以帮助我解决这个问题,我将不胜感激。 问候。

付费偷看设置
发送
8条回答
何必丶何苦呢
1楼-- · 2020-08-17 16:08

你好,

我仍在处理此问题。 我的目的是使用CDS视图作为SAC模型中的数据源。

为此,我通过来自S/4HANA的实时数据连接创建了一个模型。 我找到2个选项:

  • 数据库表-> ZCDS视图->临时提供程序(由ZCDS视图自动生成)->查询Bex->模型(实时数据连接)。

必须使用注释:@ Analytics.dataCategory:#CUBE

  • 数据库表-> ZCDS视图->模型(实时数据连接)。

在这种情况下,必须使用三个注释并释放ZCDS视图

@ VDM.viewType:#CONSUMPTION

@ Analytics.query:是

@ OData.publish:是

最后,我尝试了第三种选择( Thorsten Watzke )。

现在,我正在尝试通过导入数据连接创建模型。 以前的选项都不行。

你能帮我吗?

此外,我想使用标准的CDS视图,例如C_SALESORDERITEMQRY。 不幸的是,我只能通过导入数据连接将其用作数据源。

谢谢。

此致

Miquel

SAP砖家
2楼-- · 2020-08-17 16:21

你好,

最后我有了解决方案。 创建用于导入数据连接的CDS视图时,需要添加注释@ OData.publish:true,并且还必须在事务/IWFND/MAINT_SERVICE中创建服务。

谢谢Thorsten。

此致

Miquel

一周热门 更多>