Perspectivas em modelos tabulares
Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
As perspectivas, em modelos tabulares, definem subconjuntos visíveis de um modelo que fornece pontos de vista concentrados, específicos à empresa ou específicos ao aplicativo.
Os modelos tabulares podem ser muito complexos para usuários explorarem. Um único modelo pode representar o conteúdo de um data warehouse completo com muitas tabelas, medidas e dimensões. Essa complexidade pode ser difícil para usuários que precisam apenas interagir com uma pequena parte do modelo para satisfazer seus requisitos de Business Intelligence e geração de relatórios.
Em uma perspectiva, tabelas, colunas e medidas (inclusive KPIs) são definidas como objetos de campo. Você pode selecionar os campos exibíveis para cada perspectiva. Por exemplo, um único modelo pode conter dados de produto, de vendas, financeiros, de funcionários e geográficos. Enquanto um departamento de vendas precisa de dados de produto, vendas, promoções e geografia, não precisa de dados de funcionário e financeiros. De maneira semelhante, um departamento de recursos humanos não precisa de dados sobre promoções de vendas e geografia.
Quando um usuário se conectar a um modelo (como uma fonte de dados) com perspectivas definidas, o usuário poderá selecionar a perspectiva que deseja usar. Por exemplo, ao conectar-se a uma fonte de dados de modelo no Excel, os usuários de Recursos Humanos podem selecionar a perspectiva de Recursos Humanos na página Selecionar Tabelas e Exibições do Assistente de Conexão de dados. Somente campos (tabelas, colunas e medidas) definidos para a perspectiva de Recursos Humanos serão visíveis na Lista de Campos de Tabela Dinâmica.
As perspectivas não se destinam a serem usadas como um mecanismo de segurança, mas como uma ferramenta para fornecer uma melhor experiência. Toda a segurança de uma determinada perspectiva é herdada do modelo subjacente. As perspectivas não podem fornecer acesso a objetos de modelo aos quais o usuário ainda não tem acesso. A segurança para o banco de dados modelo deve ser resolvida antes que o acesso a objetos no modelo possa ser fornecido por meio de uma perspectiva. As funções de segurança podem ser usadas para proteger metadados e dados do modelo. Para obter mais informações, consulte Funções.
Criar e gerenciar perspectivas
Para criar, editar, excluir, copiar e exibir perspectivas de um projeto de modelo, use a caixa de diálogo Perspectivas . No Visual Studio, clique em ExtensõesPerspectivas>do Modelo>.
Para adicionar uma perspectiva
Para adicionar uma nova perspectiva, clique em Nova Perspectiva. É possível marcar e desmarcar os objetos de campo a serem incluídos e fornecer um nome à nova perspectiva.
Se você criar uma perspectiva vazia com todos os campos de objeto, um usuário que usa essa perspectiva verá uma Lista de Campos vazia. Perspectivas devem conter pelo menos uma tabela e coluna.
Para editar uma perspectiva
- Para modificar uma perspectiva, marcar e desmarque campos na coluna da perspectiva, o que adiciona e remove objetos de campo da perspectiva.
Para renomear uma perspectiva
- Quando você passa o mouse sobre o cabeçalho da coluna de uma perspectiva (o nome da perspectiva), o botão Renomear é exibido. Para renomear a perspectiva, clique em Renomeare insira um novo nome ou edite o nome existente.
Para excluir uma perspectiva
- Quando você passa o mouse sobre o cabeçalho da coluna de uma perspectiva (o nome da perspectiva), o botão Excluir é exibido. Para excluir a perspectiva, clique no botão Excluir e clique em Sim na janela de confirmação.
Para copiar uma perspectiva
- Quando você passa o mouse sobre o cabeçalho da coluna de uma perspectiva, o botão Copiar é exibido. Para criar uma cópia dessa perspectiva, clique no botão Copiar . Uma cópia da perspectiva selecionada é adicionada como uma nova perspectiva à direita das perspectivas existentes. A nova perspectiva herda o nome da perspectiva copiada e uma anotação - Copiar é acrescentada ao final do nome. Por exemplo, se uma cópia da perspectiva Vendas for criada, a nova perspectiva será chamada Vendas – Copiar.
Perspectivas de teste
Ao criar um modelo, você pode usar o recurso Analisar no Excel no designer de modelo para testar a eficácia das perspectivas que você definiu. No menu Modelo no designer de modelo, quando você clica em Analisar no Excel, antes de o Excel abrir, a caixa de diálogo Escolher Credenciais e Perspectiva é aberta. Nesta caixa de diálogo, você pode especificar o usuário atual, um nome de usuário diferente, uma função e uma perspectiva que você usará para se conectar ao banco de dados do workspace modelo como uma fonte de dados e exibir os dados.