Использование аналитического представления в хранимой процедуре – SAP HANA [закрыто]

StackOverflow https://stackoverflow.com//questions/21063825

Вопрос

У меня есть небольшое уточнение относительно взглядов в HANA.

У меня есть аналитическое представление в SAP HANA:Теперь я пишу процедуру для выполнения некоторой операции.Можно ли использовать набор результатов аналитического представления в процедуре?

Спасибо

Это было полезно?

Решение

Вы можете использовать набор результатов аналитического представления в процедуре.

Подробности:

Используйте оператора 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 GROUP BY dim1;.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top