Как просмотреть sql для показателя, который используется в панели микростратегии?Как просмотреть sql для метрики в микростратегии
Я пытаюсь извлечь всю бизнес-логику, которая хранится в MicroStrategy приборной панели/куб
Как просмотреть sql для показателя, который используется в панели микростратегии?Как просмотреть sql для метрики в микростратегии
Я пытаюсь извлечь всю бизнес-логику, которая хранится в MicroStrategy приборной панели/куб
Там два типа metrics- регулярного MicroStrategy metric-, для которого генерируется SQL; другая производная метрика, вычисленная из других регулярных показателей
Я предполагаю, что у вас есть куб, и у вас есть регулярная метрика. Создайте отчет сетки из куба только с метрикой и атрибутами, показанными на панели инструментов, и просмотрите sql.
Если значение, отображаемое в отчете о сетке (без куба) не совпадает с одним в приборной панели .. проблема с динамической агрегацией
Единственным способом я знаю, чтобы увидеть SQL Метрики является с отчетом в MSTR Desktop/Developer, с опцией контекстного меню «View SQL/MDX» правой кнопкой мыши (вы также можете отобразить это представление из меню или панели значков в режиме редактирования). Это также работает с кубами.
Конечно, вам необходимо создать отчет с точно такими же атрибутами и конфигурацией (VLDB, типы соединений и т. Д.) В качестве сетки, отображаемой в панели управления, если у вас ее нет. С куба у вас уже есть правильный SQL.
Со встроенным в отчеты/документы просто скопируйте формулу во внешний и повторите описанные выше шаги.
Производные показатели рассчитываются Analityc Engine из его компонентов как последний шаг в выполнении отчета/куба. В этом случае вы можете проверить SQL-код компонента.
С уважением!
Пожалуйста, добавьте комментарий для downvote –