Поделиться через


Определение связанных групп мер

Связанная группа мер основана на другой группе мер в другом кубе в той же или в другой базе данных служб Analysis Services. Можно использовать связанную группу мер, чтобы повторно применять набор мер и соответствующие значения данных в нескольких кубах.

Корпорация Майкрософт рекомендует, чтобы исходные и связанные группы мер находились в решениях, которые выполняются на одном и том же сервере. Связывание с группой мер на удаленном сервере планируется отменить в следующем выпуске (см. Устаревшие функциональные возможности служб Analysis Services в SQL Server 2012).

Важное примечаниеВажно!

Связанные группы мер доступны только для чтения. Чтобы получить последние изменения, необходимо удалить и воссоздать все связанные группы мер, основанные на измененном исходном объекте. Поэтому следует рассмотреть копирование и вставку групп мер между различными проектами в качестве альтернативного подхода для изменения группы мер в будущем.

Ограничения на использование

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

Связанные группы мер идентичны другим группам мер для клиентских приложений, и запросы к ним выполняются так же, как и к другим группам мер.

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

В следующем списке приведены ограничения использования.

  • Связанную группу мер невозможно создать из другой связанной группы мер.

  • Нельзя добавлять или удалять меры из связанной группы мер. Членство определяется только в исходной группе мер.

  • Обратная связь не поддерживается в связанных группах мер.

  • Связанные группы мер нельзя использовать в нескольких связях «многие ко многим», особенно если эти связи расположены в разных кубах. В противном случае могут возникнуть неоднозначные агрегирования. Дополнительные сведения см. в статье Неправильные суммы для связанных мер в кубах, содержащих связи «многие ко многим».

Меры в связанной группе мер можно непосредственно организовать только вместе со связанными измерениями, полученными из той же базы данных служб Службы Analysis Services. Можно использовать вычисляемые элементы для связи данных из связанных групп мер с другими, несвязанными измерениями в кубе. Для связи несвязанных измерений со связанной группой мер также можно использовать косвенную связь, например ссылку или связь «многие ко многим».

Создание и изменение связанных мер

Для создания связанной группы мер используйте SQL Server Data Tools.

  1. Финализируйте все изменения в исходной группе мер в исходном кубе, чтобы не воссоздавать связанные группы мер в других кубах. Можно переименовать связанный объект, но нельзя изменить другие свойства объекта.

  2. В обозревателе решений дважды щелкните куб, в который добавляется связанная группа мер. После этого куб откроется в конструкторе кубов.

  3. На панели мер или измерений конструктора кубов щелкните правой кнопкой мыши любую точку и выберите Создать связанный объект. После этого откроется мастер связанных объектов.

  4. На первой странице укажите источник данных. На этом шаге задается расположение исходной группы мер. Расположение по умолчанию — это текущий куб в текущей базе данных. Но можно также выбрать другую базу данных служб Analysis Services.

  5. На следующей странице выберите группу мер или измерение для создания связи. Объекты измерений и кубов, такие как группы мер, отображаются отдельно. Доступны только объекты, которых нет в текущем кубе.

  6. Чтобы создать связанный объект, нажмите кнопку Готово. Связанные объекты отображаются на панели мер или измерений и обозначаются значком связи.

Защита связанной меры

После того как ссылка определена, управление доступом к измерениям в связанной группе мер осуществляется так же, как и доступ к другим группам мер. Связанный объект отображается рядом с несвязанными аналогами в конструкторе ролей. Дополнительные сведения об управлении безопасностью группы мер см. в разделе Предоставление разрешений для куба или модели (службы Analysis Services).

Чтобы определить или использовать связанную группу мер, учетная запись службы Windows для экземпляра служб Службы Analysis Services должна принадлежать к роли базы данных служб Службы Analysis Services, имеющей права доступа ReadDefinition и Read в исходном экземпляре служб Службы Analysis Services на исходный куб и группу мер, или к роли «Администраторы» служб Службы Analysis Services для исходного экземпляра служб Службы Analysis Services.

См. также

Основные понятия

Определите связанные измерения