Share via


Designer de Modelos Tabulares (SSAS tabular)

O designer de modelos de tabela faz parte do SQL Server 2012 SSDT (SQL Server Data Tools), integrado ao Microsoft Visual Studio 2010 ou posterior, com modelos de tipo de projeto adicionais especificamente para desenvolver soluções profissionais de modelo de tabela.

Seções neste tópico:

  • Benefícios

  • Modelos de projeto

  • Janelas e menus

  • Integração com o Visual Studio

Benefícios

Quando você instala o SSDT (SQL Server Data Tools), novos modelos de projeto para criar modelos de tabela são adicionados aos tipos de projeto disponíveis. Depois de criar um novo projeto de modelo tabular com o uso de um dos modelos, você pode começar a criar modelos usando as ferramentas e os assistentes de designer de modelo tabular.

Além dos novos modelos e ferramentas para criar soluções profissionais multidimensionais de modelo tabular, o ambiente de desenvolvimento do Visual Studio fornece recursos de desenvolvimento, depuração e ciclo de vida de projeto que garantem a criação das mais avançadas soluções de BI para sua organização. Para obter mais informações sobre o Visual Studio, consulte o Guia de Introdução ao Visual Studio.

Modelos de projeto

Quando você instala o SSDT (SQL Server Data Tools), os seguintes modelos de projeto de modelo de tabela são adicionados aos tipos de projeto de Business intelligence:

  • Projeto tabular do Analysis Services
    Este modelo pode ser usado para criar um novo projeto de modelo de tabela em branco.
  • Importar do servidor (tabular)
    Este modelo de projeto pode ser usado para criar um novo projeto de modelo de tabela por meio da extração de metadados de um modelo de tabela existente no Analysis Services.
  • Importar do PowerPivot
    Este modelo é usado para criar um novo projeto de modelo de tabela por meio da extração de metadados e de dados de um arquivo do PowerPivot para Excel.
ObservaçãoObservação

Os projetos do modelo de tabela requerem que uma instância de servidor do Analysis Services em modo tabular esteja em execução localmente ou na rede.

Janelas e menus

O ambiente de criação de modelo tabular do SSDT (SQL Server Data Tools) inclui o seguinte:

Janela Designer

A janela do designer é usada para criar modelos tabulares fornecendo uma representação visual do modelo. Quando você abre o arquivo Model.bim, o modelo é aberto na janela do designer. Você pode criar um modelo na janela de designer usando dois modos de exibição diferentes:

  • Exibição de dados
    A exibição de dados exibe tabelas em um formato de grade, tabular. Você também pode definir medidas usando a grade de medida, que pode ser mostrada para cada tabela somente na Exibição de Dados.
  • Exibição de Diagrama
    A exibição de diagrama exibe tabelas, com relações entre elas, em um formato gráfico. Colunas, medidas, hierarquias e KPIs podem ser filtrados e você pode optar por exibir o modelo usando uma perspectiva definida.

A maioria das tarefas de criação de modelos podem ser executadas em qualquer exibição.

Gerenciador de Soluções

A janela Gerenciador de Soluções apresenta a solução ativa como um contêiner lógico para um projeto de modelo de tabela e seus itens associados. O projeto modelo (.smproj) contém apenas um objeto Referências (vazio) e o arquivo Model.bim. Você pode abrir itens de projeto para modificação e executar outras tarefas de gerenciamento diretamente dessa exibição.

As soluções de modelo de tabela geralmente contêm só um projeto; no entanto, uma solução pode conter outros projetos; por exemplo, para Integration Services ou projeto de serviços de Relatório. Você pode somar qualquer número de arquivos contanto que eles não sejam do mesmo tipo que os arquivos de projeto de modelo de tabela e a sua propriedade de Ação de Construção não esteja definida como Nenhum, nem a propriedade Copiar para Diretório de Saída esteja definida como Não Copiar.

Para exibir o Gerenciador de Soluções, clique no menu Exibir e clique no Gerenciador de Soluções.

Janela Propriedades

A janela Propriedades lista as propriedades do objeto selecionado. Os objetos a seguir têm propriedades que podem ser exibidas e editadas na janela de Propriedades:

  • Model.bim

  • Tabela

  • Coluna

  • Medida

As Propriedades do Projeto exibem somente o nome de projeto e a pasta do projeto na janela de Propriedades. Projetos também têm opções de implantação adicionais e configurações de servidor de implantação que você pode definir usando uma caixa de diálogo de propriedades modais. Para exibir essas propriedades, no Gerenciador de Soluções, clique com o botão direito do mouse no projeto e clique em Propriedades.

Os campos na janela Propriedades têm controles inseridos que são abertos quando você clica neles. O tipo de controle de edição depende da propriedade específica. Esses controles incluem caixas de edição, listas suspensas e links para caixas de diálogo personalizadas. Propriedades que são mostradas esmaecidas são somente leitura.

Para exibir a janela Propriedades, clique no menu Exibir e clique na Janela de Propriedades.

Lista de Erros

A janela Lista de Erros contém mensagens sobre o estado do modelo:

  • Notificações sobre práticas recomendadas em relação à segurança.

  • Requisitos para processamento de dados.

  • Informações de erro semânticas para colunas calculadas, medidas e filtros de linha para funções. Para colunas calculadas, você pode clicar duas vezes na mensagem de erro para navegar até a origem do erro.

  • Erros de validação DirectQuery.

Por padrão, a Lista de Erros não aparece a menos que um erro seja retornado. Porém, você pode exibir a janela Lista de Erros a qualquer momento. Para exibir a janela Lista de Erros, clique no menu Exibir e clique na Lista de Erros.

Saída

As informações de criação e implantação são exibidas na janela Saída (além da caixa de diálogo de progresso modal). Para exibir a janela Saída, clique no menu Exibir e clique em Saída.

Itens de menu

Quando você instala o SSDT (SQL Server Data Tools), itens de menu adicionais especificamente para criação de modelos tabulares são adicionados à barra de menus do Visual Studio. O menu Modelo pode ser usado para iniciar o Assistente de Importação de Dados, exibir as conexões existentes, processar dados do espaço de trabalho e navegar no espaço de trabalho de modelo no Microsoft Excel. O menu Tabela é usado para criar e gerenciar relações entre tabelas, criar e gerenciar medidas, especificar configurações de tabelas de dados, especificar opções de cálculo e especificar outras propriedades de tabela. Com o menu Coluna é possível adicionar e excluir colunas em uma tabela, ocultar e reexibir colunas e especificar outras propriedades de coluna, como tipos de dados e filtros. Você pode criar e implantar soluções de modelo de tabela no menu Criar. As funções Copiar/Colar são incluídas no menu Editar.

Além desses itens de menu, mais configurações foram adicionadas às opções do Analysis Services nos itens do menu Ferramentas.

Barra de Ferramentas

A barra de ferramentas de Analysis Services fornece acesso rápido e fácil aos comandos de criação de modelo mais frequentemente usados.

Integração com o Visual Studio

  • Controle do código-fonte
    Os projetos do Analysis Services são integrados com o plug-in de controle do código-fonte selecionado. Se você configurou o Visual Studio para usar o controle do código-fonte, poderá usar check in/check out no Gerenciador de Soluções. Para configurar para usar o Team Foundation Server, consulte https://msdn.microsoft.com/pt-br/library/ms253064.aspx. Muitos plug-ins de controle do código-fonte de terceiros também têm suporte.
  • Fontes
    Os modelos tabulares usam a fonte de ambiente Visual Studio para controlar as fontes na exibição. Poderá ser necessário alterar esta fonte se a fonte padrão de Visual Studio não tiver todos os caracteres Unicode que você precisa para seu idioma. Para alterar fontes, clique no menu Ferramentas, Opções e Fontes e Cores.
  • Atalhos de teclado
    Os atalhos de teclado do Analysis Services podem ser configurados/remapeados pela caixa de diálogo Ferramentas->Opções->Teclado. Alguns atalhos globais do Visual Studio, como criar, salvar, depurar, novo projeto etc. têm suporte no contexto do designer de modelo tabular. Outros atalhos específicos do designer de modelo tabular estão no contexto do Analysis Services.

Consulte também

Conceitos

Projetos de modelo tabular (SSAS tabular)

Propriedades (SSAS tabular)