获得SAP CRM report的元数据get report detail(Metadata) via url

81 阅读1分钟

https://<hostname>:44356/sap/opu/odata/sap/CRM_ANA_ODATA_REPORTS_SRV/IReports('3440B5B173AE1ED4B291F2E609965164')?$expand=IReportElements,IReportConditions,IReportNavmaps&$format=json&_=1433149763209

只需要知道report的uuid即可. Report guid可以通过report的id从table CRMD_ANA_OD_REP中查找。

clipboard1

 

一共三个element。

Element 1 - AnalysisStage:这是一个attribute。 (Element只有attribute和measure两种类型)

clipboard2

 

element 2和element 3都是measure,区别就是带weight和不带weight。

clipboard3

 

通过如下表能够查到:

clipboard4

 

condition一共5个:

clipboard5

 

condition有下列三种类型:

clipboard6

 

condition 1 是一个filter:

clipboard7

 

condition 2是一个query view参数,常量,值为当前的client

clipboard8

 

condition 3也是一个query view参数,值为USD:

clipboard9

 

condition 4:

clipboard10

 

condition 5:

clipboard11

 

clipboard12

 

clipboard13