Использовать аналитическое представление в хранимой процедуре - SAP HANA
У меня есть небольшое разъяснение в отношении взглядов в HANA.
У меня есть аналитическое представление в sap HANA: Теперь я пишу процедуру для выполнения какой-либо операции. Можно ли использовать в процедуре набор результатов аналитического представления?
Спасибо
1 ответ
Вы можете использовать набор результатов аналитического представления в процедуре.
Подробности:
Используйте CE-оператор CE_OLAP_VIEW.
Описание: оператор CE_OLAP_VIEW возвращает результаты для существующего представления OLAP (также известного как аналитическое представление). В качестве параметров он принимает имя представления OLAP и необязательный список показателей и измерений. Куб OLAP, который описывается представлением OLAP, группируется по заданным измерениям, а показатели агрегируются с использованием агрегации по умолчанию для представления OLAP.
Пример: вы создаете CE_OLAP_VIEW, сгруппированный по DIM1 с показателем KF
out = CE_OLAP_VIEW ("OLAP_view", ["DIM1", SUM ("KF")]);
Это эквивалентно следующему SQL:
out = выбрать dim1, SUM(kf) ОТ ГРУППЫ OLAP_view BY dim1;,
Надеюсь это поможет.