Восстановление/обработка куба SSAS — проблема с разделами при восстановлении с сервера A на сервер B

Предыстория проблемы:

В рамках процесса переноса среды мы пытаемся перенести один из наших кубов с исходного сервера среды A на целевой сервер среды B.

На исходном сервере определены разделы, которые относятся к местоположению: I:\XYZ.

Обратите внимание, что резервная копия Cube[файл .abf] с сервера A на сервер B успешно восстановлена. Но при обработке куба на сервере B выдает следующую ошибку:

42 Ошибки в диспетчере метаданных. Место хранения I:\XYZ раздела Vw All Up Fact XYZ AllUp не существует, слишком длинное или содержит недопустимые или зарезервированные символы.

Мы попытались добавить папку на диск I целевого сервера B, что решило проблему.

Вопрос. Хотя мы решили проблему таким образом на нашем сервере B, теперь нам нужно перейти на сервер C, где у нас нет привод I, и мы не можем рассчитывать на привод I везде, где мы перемещаем наш куб.

Мы попытались написать сценарий куба и найти I:\, где-в-но ничего не нашли.

Есть ли способ изменить ссылку на этот раздел на целевом сервере после восстановления?

Огромное спасибо. Лакшман.


person Lakshman    schedule 19.08.2015    source источник


Ответы (1)


Да, вы сможете изменить место хранения после переноса куба и до его обработки.

Один из способов сделать это — перейти к объекту «Куб» в BIDS, открыть вкладку «Разделы» и отредактировать поле «Место хранения» в графическом интерфейсе для каждого раздела.

Другой способ находится в сценарии, и вы, должно быть, сделали что-то неправильно при поиске сценария для «I:\», потому что я могу найти его в своих сценариях создания. Он находится в узле StorageLocation под каждым узлом MeasureGroup.

person Tab Alleman    schedule 19.08.2015
comment
Спасибо за предложение, теперь мы отредактировали то же самое из графического интерфейса. Мы пытаемся со сценариями, и мы сообщим вам. Ценю вашу помощь. - person Lakshman; 20.08.2015