2013-06-07 2 views
1

В нашей компании есть процесс, созданный давно ушедшим разработчиком, который извлекает данные из куба, хранящегося на сервере MS SQL Analysis Server (к которому я обычно обращаюсь через Management Studio). Общий процесс почти никогда не терпит неудачу и обновляется несколько раз в день. Однако, как представляется, некоторые ошибки в вычислениях, которые были переданы мне для расследования и исправления.Как проверить изменения в кубе?

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

Ошибка в расчетах. Но я, очевидно, не хочу тестировать в Production, и я также не хочу вносить изменения без надлежащего резервного копирования (что я знаю, как отменить).

  1. Есть ли способ экспортировать весь анализ db в файл .SLN и открыть его в VS?
  2. Должен ли я вместо этого использовать Script Cube as ->Create to, изменить имя куба и выполнить, чтобы сделать копию?
  3. Если мне будет предложено добавить новые размеры или вам нужно будет отредактировать источник данных, что это лучший способ сделать это?

Другие советы?

ответ

0

Вы можете создать проект Visual Studio на основе существующего куба. Это позволит получить все в проекте, чтобы вы могли исследовать вычисления, вносить необходимые изменения, развертывать их в тестовую среду и проверять все до развертывания до производства. Не забудьте проверить проект на источник управления ;-)

enter image description here

Смежные вопросы