Смешивание инструкций MDX Drillthrough и соединений SQL - PullRequest
1 голос
/ 24 августа 2009

Я хочу использовать команду детализации MDX, но я также хочу присоединить ее к некоторым таблицам SQL.

то есть будет идентификатор в таблице фактов, а не много других данных, которые я хочу присоединить к другой таблице или представлению и создать отчет на основе этих идентификаторов, возвращенных в раскрывающемся списке.

Идеи? * * 1005

1 Ответ

1 голос
/ 24 августа 2009

MDX не будет делать это напрямую. Единственный способ, которым я могу думать об этом, - это извлечь набор записей из детализации (что можно сделать с помощью ADO), загрузить его во временную таблицу и объединить с любым другим, что вы хотите в запросе.

Другой вариант - расширить детализацию (если измерения имеют необходимые данные) и получить из них поля. Обратите внимание, что SSAS2005 + может поддерживать несколько действий детализации.

В этой статье MSDN есть некоторые фрагменты кода, демонстрирующие работу с наборами записей, возвращенными из детализации.

...