Перспективы

Область применения: SQL Server Analysis Services Azure Analysis Services Power BI Premium

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

Простой объект Perspective состоит из основной информации, измерений, групп мер, вычислений, ключевых показателей эффективности и действий. Основная информация включает имя и меру перспективы по умолчанию. Измерения — это подмножество измерений куба. Группы мер — это подмножество групп мер куба. Вычисления — это подмножество вычислений куба. Ключевые показатели эффективности представляют собой подмножество ключевых показателей производительности куба. Действия — это подмножество действий куба.

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

Кубы могут быть очень сложными объектами, которые пользователи могут изучать в Microsoft SQL Server SQL Server Analysis Services. Один куб может представлять содержимое целого хранилища данных, при этом несколько групп мер в кубе будут представлять несколько таблиц фактов и несколько измерений, основанных на нескольких таблицах измерений. Такой куб представляет собой очень сложную конструкцию с высокоразвитой структурой, что может отпугнуть пользователей, которым для удовлетворения своих запросов в области бизнес-аналитики и отчетности зачастую необходимо взаимодействовать только с небольшой частью куба.

В Microsoft SQL Server SQL Server Analysis Services можно использовать перспективу для уменьшения предполагаемой сложности куба в SQL Server Analysis Services. Перспектива определяет просматриваемое подмножество куба, которое предоставляет точки зрения на данные куба, учитывающие особенности предприятия и приложения. Перспектива контролирует видимость объектов, содержащихся в кубе. В перспективе можно отображать или скрывать следующие объекты:

  • Измерения

  • Атрибуты

  • Иерархии

  • Группы мер

  • Меры

  • Ключевые показатели эффективности

  • Вычисления (вычисляемые элементы, именованные наборы и команды скриптов)

  • Действия

Например, куб Adventure Works в многомерном примере Adventure Works DW 2012 SQL Server Analysis Services базе данных содержит одиннадцать групп мер и двадцать один размер куба, представляющий продажи, прогнозирование продаж и финансовые данные. Клиентское приложение может напрямую указывать весь куб, но такая точка зрения может быть перегружена для пользователя, пытающегося извлечь основные сведения о прогнозах продаж. Вместо этого тот же пользователь может использовать перспективу "Цели продаж ", чтобы ограничить представление куба Adventure Works только теми объектами, которые относятся к прогнозированию продаж.

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

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

Безопасность

Перспективы предназначены для использования не в качестве механизма обеспечения безопасности, а как средство улучшения качества работы пользователя в приложениях бизнес-аналитики. Все параметры безопасности перспективы наследуются из базового куба. Например, перспективы не могут обеспечить доступ к объектам куба, к которым пользователь еще не имеет доступа. Безопасность куба должна быть разрешена прежде, чем будет предоставлен доступ к объектам в кубе через перспективу.