В нашей компании есть процесс, созданный давно ушедшим разработчиком, который извлекает данные из куба, хранящегося на сервере MS SQL Analysis Server (к которому я обычно обращаюсь через Management Studio). Общий процесс почти никогда не терпит неудачу и обновляется несколько раз в день. Однако, как представляется, некоторые ошибки в вычислениях, которые были переданы мне для расследования и исправления.Как проверить изменения в кубе?
К сожалению, я ничего не знал о кубах, когда это было передано мне, не было частью первоначального процесса разработки, а общие учебные пособия по Интернету, похоже, не совсем применимы ко всему, что я смотрю. С положительной стороны, пробная версия и ошибка научили меня достаточно, чтобы я мог задать несколько вопросов.
Ошибка в расчетах. Но я, очевидно, не хочу тестировать в Production, и я также не хочу вносить изменения без надлежащего резервного копирования (что я знаю, как отменить).
- Есть ли способ экспортировать весь анализ db в файл .SLN и открыть его в VS?
- Должен ли я вместо этого использовать
Script Cube as
->Create to
, изменить имя куба и выполнить, чтобы сделать копию? - Если мне будет предложено добавить новые размеры или вам нужно будет отредактировать источник данных, что это лучший способ сделать это?
Другие советы?