Skip to Content
avatar image
Former Member

Modelling using HANA calculation views vs HANA CDS views

Hi,

We are having S/4 Hana 1709 with decentralized EWM 9.5. The S/4 has predelivered CDS views for EWM (embedded) but decentralized EWM does not.

Question is: I have to develop KPIs on decentral EWM. Three approaches are available:

- Calculation view - This is always an option but wanted to know if SAP is not depreciating this for CDS.

- ABAP CDS view - Most of the forums are inclined towards S/4 only, could this be used to perform analytics for decentral EWM and moreover this lacks SAP WEBIDE graphical editor.

- HANA CDS view - Could this better option compared to above two as SAP WEBIDE graphical editor exists but downside is CDS views are not showing in Fiori KPI modeler. If this is the case can I include in calculation view and consume in Fiori

Please help to choose the better as objective is to develop KPI only, no need for DDL activities. Secondly performance is critical as EWM is high volume data hence decentral.

Thanks,

Karthik

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • May 21 at 01:24 PM

    Hi, let us take it the reverse way:

    HANA CDS - these are not analytics-intended, no analytical content is delivered with them neither in S/4, nor in EWM. So, sounds like it's out of your picture..

    HANA ClacViews - not much is pre-delivered by SAP in S/4, maybe something in EWM (not aware). You can certainly create your own CalcViews and respective OData services. Should be possible to consume in KPI tiles. It's still 2 separate sources - S/4 CDS and EWM CalcViews. With all down-sides (think two skill-sets, user provisioning environments, etc.).

    ABAP CDS - you got good content in place (~20k CDS views) in S/4. If EWM provides minor additional information, you may interface it to S/4 and bolt on top. Only major down-side is lack of graphical tool, so you need to learn scripting :)

    Cheers,

    Dmitry


    Add comment
    10|10000 characters needed characters exceeded