大家吼,今天分享一下S4HC项目中用到的一些功能-自定义query制作
个人目前所了解的自定义报表创建,有四种方式:
第一种,在Cloud中创建自定义视图,创建自定义通信场景,创建通信用户,创建通信安排,在Excel中通过Data数据源拉取数据查看(EXCEL中添加公式处理数据)
第二种,在Cloud中创建自定义CDS视图,创建自定义分析查询,试图浏览器创建应用程序。在S4HC中通过APP查看数据(不能添加数据处理运算逻辑)
第三种,在其余平台将数据拉取到中间库,编写数据处理逻辑,在平台查看数据
第四种,在sap cloud platform中应该可以做,这个应该和S4HC适配度最高。
第一步:创建自定义CDS视图
操作步骤和第一种方法创建自定义CDS视图相同,需注意的是需要把常规页面分析字段勾选上
第二步:创建自定义分析查询
1.点击自定义分析查询
2.点击新建,输入查询名称,选择数据源,点击确定后,选择字段
3.定义显示字段的设置(这里要注意轴如果是自由,代表着数据不做显示,只有字段轴在列或者行时数据才能显示出来)
4.过滤器是可以定义报表显示前的搜索条件
5.保存草稿后发布
6.点击预览这里可以查看你定义后的数据显示结果
第三步:视图浏览器创建应用程序
1.点击视图浏览器
2.搜索选择刚才创建的自定义分析查询,点击创建应用程序
3.点击应用程序标识,在目录中查看,
4.为这个应用程序添加业务目录
5.选择业务目录点击发布
6.发布成功后便可以在对应的业务目录下查找到这个APP进行使用(发布时间较长)
7.打开创建好的APP
8.输入之前定义好的搜索条件
9.query显示成功
上面显示没有为统一存储视图定义任何标签,这是因为我在创建自定义分析查询的时候没有维护标签,这个在自定义分析查询里修改一下标签后就可以了