Hello Experts,
We recently installed HANA Live content, virtual data models, HANA live browser (all the good things) and started replication with SLT in side-by-side scenario with Enterprise edition.
I was surprised to see, there are no attribute views which came as part of virtual data models. Everything is a calculation view and seems to have number of joins (at times 10+) for simpler data models.
I'm wondering why SAP didn't deliver not a single "attribute view" and has modelled everything in calculation view.
Even to get some of the basic master data, we need to do enhancement and could be a pain.
Any insight?
Thanks.
Abhijeet
Hi Abhijeet,
I do not have any experience on HANA Live. But from the perspective of modeling, I can say that even the current modeling from SAP regarding BW objects to HANA generate Analytic views (for DSOs) and Calc views (for InfoCubes).
Attribute views are good from the perspective of maintenance and development standards / reusability, but from the performance perspective, when the attribute views are used in Analytic views and Calc views, they are resolved to table joins. Hence it doesn't matter if the HANA views use Attribute views or tables in the view definitions.
Regarding the joins, I think not all the joins will be executed when you fire a query against the model. You may see that yourself in the visual plan.
Well, I am sure you will get more technical reasoning behind this modeling from SAP itself, I just put in my two cents..
Regards,
Ravi
Abhiijeet,
Did you review HANA live docs model documentatioin @ http://help.sap.com/hba . Which module (CRM / Core ECC , etc..) of HANA live are you implementing? Since General Availability was only last month, you might want to get latest documentation links via OSS customer message or your internal SAP account manager.
Hope this helps.
Regards,
Rama
Great thread guys. I am wondering though why SAP does not come back with an answer on the question which is raised a couple of times:
Why are Hana Live views build exclusivley in graphical calculation views.
I'm guessing there is no answer to the question?
I did not read all postings:
However, back to the original question: Hana Live views are build exclusivley in graphical calculation views, even scripted views are exceptions, analytical and attribute views are not allowed.
for some reason, after launching the view for two days the results now got better, to around 2 seconds for 1000 rows. I increased the entries number to 10000 and it's taking 7 seconds. Still not really good for an In-Memory.
I checked the other HANA Live views and they give me roughly the same numbers...
I switched from SQL Engine to BLANC, but the result is still the same.
Add a comment