Я пытаюсь получить доступ к метаданным KPI через ADOMD.NET (с использованием наборов строк MDSCHEMA) с SQL Server/SSAS 2008. Когда я получаю заданное поле VALUE KPI, например, в Adventure Works, он возвращает то, что я считаю скрытым меру, связанную с KPI (например, [Меры]. [Чистое значение дохода]). Но у значения есть связанное с ним выражение MDX.Как получить доступ к значениям показателя KPI с помощью ADOMD.NET?
К сожалению, я не могу найти эту меру где-либо в кубе. Я попытался вернуть список мер (MDSCHEMA_MEASURES), которые не видны (ограничение используется MEASURE_VISIBILITY = 2) через ADOMD, но я по-прежнему не получаю никаких скрытых мер KPI.
Итак, как мне получить эти скрытые параметры KPI, чтобы я мог получить фактические выражения MDX, поддерживающие значение KPI/тренд/цель/etc ...? Если вы посмотрите на куб Adventure Works, вы увидите, что большинство значений KPI имеют выражения MDX, но я не могу их восстановить.
Спасибо Даррен. У меня не было возможности вернуться и попробовать, но это в моей очереди. –