共計 1312 個字符,預計需要花費 4 分鐘才能閱讀完成。
如何在 CRM WebClient UI 里使用 HANA Live Report,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
1. 使用業務角色 ANALYTICSPRO 登錄 SAP CRM WebClient UI:
點擊新建按鈕創建一個新的 HANA live report:
類型選擇 SHL:
彈出窗口,維護 report 的名稱,描述信息,和底層使用哪個 SAP HANA Live Query:
可以使用 F4 help 來選擇系統里標準的 HANA live query:
我使用的是:OpportunityQuery.
2. 這個 ID OpportunityQuery 是在 ABAP 后臺系統事務碼 SPRO 里配置的。
路徑:CRM Analytics- SAP HANA Live Reporting:
我使用的 OpportunityService, 實際上指向的 SAP 標準 query 的名稱為:OpportunityQuery.xsodata:
3. 再回到 WebClient UI,需要給我們選擇的 HANA live Query 維護一些必填參數:
這些必填參數同樣是在 HANA Studio 里建模的,比如 UI 上看到的參數 Display Currency,對應 HANA Studio 里的參數 P_DisplayCurrency:
本文例子提到的 HANA live query 可以從下面的路徑找到:打開 HANA Studio 的系統視圖(System perspective): sap- hba- crm- Calculation Views:
必填參數維護完畢后,給 report 指定需要顯示在 UI 上的 attribute。這里我選擇了:“Analysis Phase”.
Add measure (Measures are measurable analytical elements):
4. 至此 report 可以在 WebClient UI 上顯示出來了,所有的數據都是通過 HANA live report 從后臺系統取回:
在 Chrome development tool 里能觀察到取報表數據的請求頭部和響應結構明細:
響應:
報表數據也能在 WebClient UI 上看到:
可以通過下拉菜單切換圖標類型,比如切換成餅狀圖 -Pie Chart:
要在 WebClient UI 里使用 HANA live report,必須完成下面兩個配置:
URLs with the path /sap/hba/apps/crmhlq are routed to the OData port for the SAP HANA Extended Application Services in the SAP HANA database, which contains the SAP HANA Live Content with the query views used.
URLs with the path /sap/opu/odata/sap/ are routed to the message server for the CRM system.
看完上述內容,你們掌握如何在 CRM WebClient UI 里使用 HANA Live Report 的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!