点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我当前正在尝试处理"读取CDS视图的InfoProvider时出错"错误。 我已经尝试过在该论坛上找到的多种解决方案,但是到目前为止,没有任何事情可以帮助我解决此错误。
我已经在各种基本CDS视图的基础上构建了一个分析查询,这些视图工作得很好。 但是,当我尝试构建查询时,总是会在Eclipse中收到错误"读取CDS视图的InfoProvider时出错",并且当我在后端签入时查询是未知的。
这是我的查询:
@ AbapCatalog.sqlViewName:'ZTEST' @ AbapCatalog.compiler.compareFilter:是 @ AbapCatalog.preserveKey:是 @ AccessControl.authorizationCheck:#NOT_REQUIRED @ EndUserText.label:'AnalyticalTestQuery' @ VDM.viewType:#COMPOSITE @ Analytics.query:是 @ Analytics.dataCategory:#CUBE @ Analytics.dataExtraction.enabled:是 @ OData.publish:正确 定义视图Z_TEST 带参数 @ EndUserText.label:"帐单类型" p_fkart:fkart, @ EndUserText.label:"已售达方" p_kunag:kunag, @ Environment.systemField:#SYSTEM_DATE @ EndUserText.label:"结算日期" p_date:fkdat, @ EndUserText.label:'材料' p_matnr:matnr, @ EndUserText.label:"项目类别" p_pstyv:pstyv 从Z_C_BASIC_TEST中选择 { 关键BillingDocument, 键BillingDocumentItem, BillingDocumentDate, 材料, BillingDocumentItemText, 订单价格 SoldToParty, SoldToPartyName, 货币代码, 帐单数量 BillingQuantityUnit, 数量信用 数量单位, 总数量 区别 } 其中BillingDocumentType = $ parameters.p_fkart 和SoldToParty = $ parameters.p_kunag 和BillingDocumentDate = $ parameters.p_date 和材质= $ parameters.p_matnr 和SalesDocumentItemCategory = $ parameters.p_pstyv;
OrderPrice,SumQuantity和Difference字段是通过基础CDS视图中的不同公式计算的,并标有@DefaultAggregation:#FORMULA。
CDS视图的API释放状态也设置为"已释放"。
有人可以帮我解决这个问题吗? 我想我已经尝试了一切,我在网上找到了。
谢谢:)
嗨,
尝试像这样-
删除注释@ Analytics.dataCategory:#CUBE和
将@ VDM.viewType:#用作消耗量, 查看结果。
谢谢
嗨,
必须在CUBE视图顶部创建分析查询视图。 但不在同一级别。
这意味着注释应该像
Z_TEST(查询视图):
@ Analytics.query:是
Z_C_BASIC_TEST(多维数据集视图):
@ VDM.viewType:#COMPOSITE
@ Analytics.dataCategory:#CUBE
感谢与亲切问候,
Bhargava
一周热门 更多>