У меня есть куб с примерно 30 измерениями и 10 группами мер.
Мне нужно добавить сопоставление для нескольких измерений в определенную группу мер (которая уже сопоставлена для большинства других измерений), но я хотел бы сделать это таким образом, чтобы существующие представления продолжали возвращать те же данные, что и предыдущий — даже если новые сопоставленные измерения появляются в тех видах, где выбраны некорневые (т. е. не все) элементы.
Я полагаю, что есть несколько способов добиться этого:
- Добавьте новую группу мер с аналогичными названиями мер, которые на которые влияют новые параметры, оставьте старую группу мер в покое.
- Измените сопоставления в существующей группе мер, переименуйте существующие меры и создайте вычисляемые элементы с теми же именами, что и у мер, которые использовались, и убедитесь, что эти вычисления «игнорируют» вновь сопоставленные измерения, например
([Measures].[MyMeasure], Root([MyNewlyMappedDimension]), ...)
.
Предыдущий вариант кажется намного более безопасным из двух - хотя ни один из них не кажется «великолепным» - я обеспокоен тем, что подхожу к этому с неправильного направления!
Любые мысли/предложения?
Спасибо,
Буду.