Использовать аналитическое представление в хранимой процедуре - 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;,

Надеюсь это поможет.

Другие вопросы по тегам