Compartilhar via


Importar do PowerPivot (SSAS tabular)

Este tópico descreve como criar um novo projeto de modelo de tabela importando os metadados e os dados de uma pasta de trabalho PowerPivot usando o modelo de projeto Importar do PowerPivot em SQL Server Data Tools (SSDT).

Crie um novo Modelo Tabular de um arquivo PowerPivot para Excel

Ao criar um novo projeto de modelo tabular importando de uma pasta de trabalho PowerPivot, os metadados que definem a estrutura da pasta de trabalho são usados para criar e definir a estrutura do projeto de modelo tabular em SQL Server Data Tools. Objetos como tabelas, colunas, medidas e relações são mantidos e aparecerão no projeto de modelo tabular como estão na pasta de trabalho PowerPivot. Nenhuma alteração é feita ao arquivo da pasta de trabalho .xlsx.

Observação

Modelos tabulares não dão suporte a tabelas vinculadas. Ao importar de uma pasta de trabalho PowerPivot que contém uma tabela vinculada, os dados de tabela vinculada são tratados como dados copiados\colados e armazenados no arquivo Model.bim. Ao exibir as propriedades para uma tabela copiada\colada, a propriedade Dados de Origem é desabilitada e a caixa de diálogo Propriedades da Tabela no menu Tabela é desabilitada.

Há um limite de 10.000 linhas que podem ser adicionadas aos dados inseridos no modelo. Se você importar um modelo do PowerPivot e vir o erro, "Os dados foram truncados. As tabelas coladas não podem conter mais de 10.000 linhas" você deve revisar o modelo PowerPivot movendo os dados inseridos para outra fonte de dados, como uma tabela em SQL Server e, em seguida, importar novamente.

Há considerações especiais dependendo se o banco de dados do workspace está ou não em uma instância do Analysis Services no mesmo computador (local) que SQL Server Data Tools (SSDT) ou se está em uma instância remota do Analysis Services..

Se o banco de dados de workspace estiver em uma instância local do Analysis Services, você poderá importar os metadados e os dados da pasta de trabalho PowerPivot. Os metadados são copiados da pasta de trabalho e usados para criar o projeto de modelo tabular. Os dados são copiados da pasta de trabalho e armazenados no banco de dados do workspace do projeto (exceto para dados copiados/colados, que são armazenados no arquivo Model.bim).

Se o banco de dados de workspace estiver em uma instância remota do Analysis Services, você não poderá importar os dados da pasta de trabalho PowerPivot para Excel. Você ainda poderá importar os metadados da pasta de trabalho; porém, isto fará um script ser executado na instância remota do Analysis Services. Você só deve importar metadados de uma pasta de trabalho confiável do PowerPivot. Os dados devem ser importados de origens definidas nas conexões da fonte de dados. Os dados copiados/colados e de tabela vinculada na pasta de trabalho PowerPivot devem ser copiados e colados no projeto de modelo tabular.

Para criar um novo projeto de modelo tabular a partir de um arquivo PowerPivot para Excel

  1. Em SQL Server Data Tools, no menu Arquivo, clique em Novo e, em seguida, clique em Projeto.

  2. Na caixa de diálogo Novo Projeto , em Modelos Instalados, clique em Business Intelligence e, em seguida, clique em Importar do PowerPivot.

  3. Em Nome, digite um nome para o projeto e especifique um local e um nome para a solução e clique em OK.

  4. Na caixa de diálogo Abrir , selecione o arquivo PowerPivot para Excel que contém os metadados do modelo e os dados que você deseja importar e clique em Abrir.

Consulte Também

Banco de dados do workspace (SSAS tabular)
Copiar e colar dados (SSAS tabular)