Partilhar via


Perspectivas

Uma perspectiva é uma definição que permite que os usuários vejam um cubo de maneira mais simples. Uma perspectiva é um subconjunto dos recursos de um cubo. Uma perspectiva permite que os administradores criem exibições de um cubo, ajudando os usuários a se concentrarem nos dados mais relevantes para eles. Uma perspectiva contém subconjuntos de todos os objetos de um cubo. Uma perspectiva não pode incluir elementos que não estão definidos no cubo pai.

Um objeto simples Perspective é composto de: informações básicas, dimensões, grupos de medidas, cálculos, KPIs e ações. Informações básicas incluem o nome e a medida padrão da perspectiva. As dimensões são um subconjunto das dimensões do cubo. Os grupos de medidas são um subconjunto dos grupos de medidas de cubo. Os cálculos são um subconjunto dos cálculos do cubo. Os KPIs são um subconjunto dos KPIs de cubo. As ações são um subconjunto das ações do cubo.

Um cubo deve ser atualizado e processado antes que a perspectiva possa ser usada.

Cubos podem ser objetos muito complexos para os usuários explorarem no Microsoft SQL Server Analysis Services. Um único cubo pode representar o conteúdo de um data warehouse completo, com vários grupos de medidas em um cubo que representa várias tabelas de fatos e várias dimensões com base em várias tabelas de dimensão. Esse cubo pode ser muito complexo e poderoso, mas assustador para os usuários que talvez só precisem interagir com uma pequena parte do cubo para atender aos requisitos de business intelligence e relatórios.

No Microsoft SQL Server Analysis Services, você pode usar uma perspectiva para reduzir a complexidade percebida de um cubo no Analysis Services. Uma perspectiva define um subconjunto acessível de um cubo que fornece pontos de vista focados, específicos aos negócios ou específicos do aplicativo no cubo. A perspectiva controla a visibilidade de objetos contidos por um cubo. Os seguintes objetos podem ser exibidos ou ocultos em uma perspectiva:

  • Dimensões

  • Atributos

  • Hierarquias

  • Grupos de medidas

  • Medidas

  • KPIs (indicadores chave de desempenho)

  • Cálculos (membros calculados, conjuntos nomeados e comandos de script)

  • Ações

Por exemplo, o cubo Adventure Works no banco de dados adventure works dw multidimensional 2012 analysis services contém onze grupos de medidas e vinte e uma dimensões de cubo diferentes, representando vendas, previsão de vendas e dados financeiros. Um aplicativo cliente pode referenciar diretamente o cubo completo, mas esse ponto de vista pode ser avassalador para um usuário que tenta extrair informações básicas de previsão de vendas. Em vez disso, o mesmo usuário pode usar a perspectiva de Destinos de Vendas para limitar a exibição do cubo Adventure Works a apenas os objetos relevantes para a previsão de vendas.

Objetos em um cubo que não são visíveis para o usuário por meio de uma perspectiva ainda podem ser referenciados diretamente e recuperados usando instruções XMLA (XML for Analysis), MDX (Expressões Multidimensionais) ou DMX (Extensões de Mineração de Dados). As perspectivas não restringem o acesso a objetos em um cubo e não devem ser usadas como tal; Em vez disso, as perspectivas são usadas para fornecer uma melhor experiência do usuário ao acessar um cubo.

Uma perspectiva é uma exibição somente leitura do cubo; os objetos no cubo não podem ser renomeado ou alterados usando uma perspectiva. Da mesma forma, o comportamento ou os recursos de um cubo, como o uso de totais visuais, não podem ser alterados usando uma perspectiva.

Segurança

As perspectivas não devem ser usadas como um mecanismo de segurança, mas como uma ferramenta para fornecer uma melhor experiência do usuário em aplicativos de business intelligence. Toda a segurança para uma perspectiva específica é herdada do cubo subjacente. Por exemplo, as perspectivas não podem fornecer acesso a objetos em um cubo ao qual um usuário ainda não tem acesso. - A segurança do cubo deve ser resolvida antes que o acesso aos objetos no cubo possa ser fornecido por meio de uma perspectiva.