Importación desde PowerPivot
Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
En este artículo se describe cómo crear un nuevo proyecto de modelo tabular importando los metadatos y los datos de un libro Power Pivot mediante la plantilla de proyecto Importar desde Power Pivot en SQL Server Data Tools.
Creación de un nuevo modelo tabular desde un archivo de PowerPivot para Excel
Al crear un nuevo proyecto de modelo tabular importando desde un libro de Power Pivot, 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 Power Pivot. No se realizan cambios en el archivo de libro .xlsx.
Nota:
Los modelos tabulares no admiten tablas vinculadas. Al importar desde un libro de Power Pivot que contiene una tabla vinculada, los datos de la tabla vinculada se tratan como datos copiados y pegados y se almacenan en el archivo Model.bim. Al ver las propiedades de una tabla copiada y pegada, la propiedad Datos de origen está deshabilitada y el cuadro de diálogo Propiedades de la tabla del menú Tabla está deshabilitado.
Hay un límite de 10 000 filas que se pueden agregar a los datos incrustados en el modelo. Si importa un modelo desde Power Pivot y ve el error "Los datos se truncaron. Las tablas pegadas no pueden contener más de 10000 filas", debe revisar el modelo de Power Pivot 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 o está en una instancia remota de Analysis Services.
Si la base de datos del área de trabajo se encuentra en una instancia local de Analysis Services, puede importar los metadatos y los datos del libro Power Pivot. Los metadatos se copian del libro y se usan para crear el proyecto de modelos tabulares. A continuación, 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 Power Pivot para Excel. Todavía puede importar 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 de PowerPivot de confianza. Los datos se deben importar de los orígenes definidos en las conexiones a un origen de datos. Los datos de la tabla vinculada y copiada en el libro Power Pivot deben copiarse y pegarse en el proyecto de modelo tabular.
Para crear un nuevo proyecto de modelos tabulares a partir de un archivo de PowerPivot para Excel
En SQL Server Data Tools, en el menú Archivo , haga clic en Nuevoy, a continuación, haga clic en Proyecto.
En el cuadro de diálogo Nuevo proyecto , en Plantillas instaladas, haga clic en Business Intelligence y, a continuación, haga clic en Importar desde PowerPivot.
En Nombre, escriba un nombre para el proyecto, después especifique una ubicación y un nombre de solución, y haga clic en Aceptar.
En el cuadro de diálogo Abrir , seleccione el archivo Power Pivot para Excel que contiene los metadatos del modelo y los datos que desea importar y, a continuación, haga clic en Abrir.