Кто-нибудь знает способ «извлечь» формулы для всех вычисляемых элементов куба в какой-то плоский, читаемый файл? В качестве альтернативы был бы полезен менее болезненный способ получения обзора кода, чем использование редактора кубов служб Analysis Services и нажатие на каждый вычисляемый элемент. Да, я новичок в MDX. Большое спасибо!
Извлечение вычисляемых значений членов MDX
Ответы (2)
Это то, что имел в виду «Зарегистрированный пользователь», но это не ответит на ваш вопрос, если я правильно его понимаю.
olappivottableextend.codeplex.com/
К счастью, если я правильно понял ваш вопрос, есть очень простое решение. Когда вы используете BIDS для своего куба, на вкладке «Вычисляемые элементы» щелкните 12-й значок слева, который называется «Просмотр сценария» — я думаю, это то, что вы ищете.
ssas-info.com/images/fbfiles/images/calc_tab.jpg
Кредит ssas-info для изображения (не могу вставлять или публиковать ссылки из-за моей «репутации» - не имеет смысла, но ладно).
Если вы подключаетесь к кубу OLAP через сводную таблицу Excel, вы можете использовать функцию Olap Tools -> Convert to Formulas для отображения базовых формул куба. Я бы рекомендовал делать это для наименьших возможных данных, потому что Excel будет выдавать большое количество запросов на обнаружение к серверу OLAP. Обратите внимание, что у меня нет расчетных показателей, поэтому я не могу проверить, действительно ли это так...