Compartir a través de


Importación desde PowerPivot (SSAS Tabular)

En este tema se describe cómo crear un nuevo proyecto de modelo tabular importando los metadatos y los datos de un libro PowerPivot mediante la plantilla de proyecto Importar desde PowerPivot en SQL Server Data Tools (SSDT).

Crear un nuevo modelo tabular a partir de un archivo PowerPivot para Excel

Al crear un nuevo proyecto de modelo tabular importando desde un libro PowerPivot, los metadatos que definen la estructura del libro se usan para crear y definir la estructura del proyecto de modelo tabular en SQL Server Data Tools. Los objetos como tablas, columnas, medidas y relaciones se conservan y aparecerán en el proyecto de modelo tabular tal como están en el libro PowerPivot. No se realizan cambios en el libro de trabajo .xlsx.

Nota:

Los modelos tabulares no admiten tablas vinculadas. Al importar desde un libro PowerPivot que contiene una tabla vinculada, los datos de la tabla vinculada se tratan como datos copiados y se almacenan en el archivo Model.bim. Cuando se visualizan las propiedades de una tabla copiada\pegada, la propiedad Source Data y el cuadro de diálogo Propiedades de la tabla en el menú Tabla están deshabilitados.

Hay un límite de 10 000 filas que se pueden agregar a los datos incrustados en el modelo. Si importa un modelo desde PowerPivot y ve el error "Se truncaron los datos. Las tablas pegadas no pueden contener más de 10000 filas" debe revisar el modelo PowerPivot moviendo los datos incrustados a otro origen de datos, como una tabla en SQL Server y, a continuación, volver a importar.

Hay consideraciones especiales en función de si la base de datos del área de trabajo se encuentra en una instancia de Analysis Services en el mismo equipo (local) que SQL Server Data Tools (SSDT) o está en una instancia remota de Analysis Services.

Si la base de datos del área de trabajo está en una instancia local de Analysis Services, puede importar tanto los metadatos como los datos del libro de trabajo de PowerPivot. Los metadatos se copian del libro y se usan para crear el proyecto de modelo tabular. Los datos se copian del libro y se almacenan en la base de datos del área de trabajo del proyecto (excepto los datos copiados o pegados, que se almacenan en el archivo Model.bim).

Si la base de datos del área de trabajo está en una instancia remota de Analysis Services, no puede importar datos de un libro de PowerPivot para Excel. Todavía puede importar los metadatos del libro; sin embargo, esto hará que se ejecute un script en la instancia remota de Analysis Services. Solo debe importar metadatos de un libro PowerPivot de confianza. Los datos se deben importar desde orígenes definidos en las conexiones del origen de datos. Los datos de la tabla que fueron copiados/pegados y vinculados en el libro de PowerPivot deben copiarse y pegarse en el proyecto de modelo tabular.

Para crear un nuevo proyecto de modelo tabular a partir de un archivo PowerPivot para Excel

  1. En SQL Server Data Tools, en el menú Archivo, haga clic en Nuevo y luego en Proyecto.

  2. En el cuadro de diálogo Nuevo proyecto, en Plantillas instaladas, haga clic en Business Intelligence, y, a continuación, en Importar desde PowerPivot.

  3. En Nombre, escriba un nombre para el proyecto, especifique una ubicación y un nombre de solución y, a continuación, haga clic en Aceptar.

  4. En el cuadro de diálogo Abrir , seleccione el archivo PowerPivot para Excel que contiene los metadatos del modelo y los datos que desea importar y, a continuación, haga clic en Abrir.

Véase también

Base de datos del área de trabajo (SSAS tabular)
Copiar y pegar datos (SSAS tabular)