Agregar datos utilizando el Asistente para la importación de tablas (tutorial)

En esta lección utilizará el Asistente para la importación de tablas para conectarse a una base de datos, seleccionar los datos a cargar e importar esos datos en el libro de PowerPivot.

PowerPivot puede importar los datos de diversos orígenes relacionales: Access, Oracle, Sybase, Informix, DB2, Teradata y otros. El proceso para importar los datos de cada uno de estos orígenes relacionales es muy similar al que se describe a continuación.

Además, los datos se pueden cargar utilizando una consulta personalizada o un procedimiento almacenado. Esto lo hará en la lección siguiente.

Tenga presente que para utilizar estos datos en su análisis, debe crear las relaciones entre los datos de la base de datos relacional y los demás datos del libro de PowerPivot. Las instrucciones para crear relaciones se proporcionan en una lección posterior. Para obtener más información, vea Crear relaciones entre tablas (tutorial).

Requisitos previos

Este tema forma parte de un tutorial de PowerPivot para Excel, que se debería completar en orden. Para obtener información sobre los requisitos previos y el primer paso del tutorial, vea Introducción al tutorial PowerPivot para Excel.

Para crear una conexión a una base de datos de Access

  1. Navegue hasta la ubicación del equipo donde descargó los ejemplos y haga doble clic en el ejemplo Stores. Utilizará los datos de los almacenes en una lección posterior.

  2. En la ventana de Excel, en la pestaña PowerPivot, haga clic en Ventana de PowerPivot.

  3. En la ventana de PowerPivot, en la pestaña Inicio, haga clic en Desde base de datos y, a continuación, haga clic en De Access. Se iniciará el Asistente para la importación de tablas, que le guiará a través del proceso para establecer una conexión a un origen de datos.

  4. En el cuadro Nombre descriptivo de la conexión, escriba ContosoDB desde Access.

  5. A la derecha del cuadro Nombre de la base de datos, haga clic en Examinar. Navegue hasta la ubicación donde descargó los archivos de muestra, seleccione ContosoSales, haga clic en Abrir y, a continuación, haga clic en Siguiente para continuar.

  6. Compruebe que la opción Seleccionar en lista de tablas y vistas para elegir los datos que se van a importar esté seleccionada y, a continuación, haga clic en Siguiente para mostrar una lista de todas las tablas de origen dentro de la base de datos.

  7. Active la casilla para las siguientes tablas: DimChannel, DimDate, DimProduct, DimProductSubcategory y FactSales. (No cierre todavía el Asistente para la importación de tablas.)

Ahora que se ha conectado a la base de datos y ha seleccionado las tablas que se van a importar, vaya a la próxima sección Filtrar los datos de las tablas antes de importar.

Filtrar los datos de las tablas antes de importar

Las tablas FactSales y DimProduct que está importando de la base de datos de Access contienen un subconjunto de datos de la base de datos original Contoso de SQL server: no se incluyen ventas y productos de dos categorías (games y home appliances). Aplicará un filtro a una de las otras tablas antes de importarla, para que elimine las mismas categorías. También filtrará algunas de las columnas de la tabla DimProduct.

Para filtrar los datos de las tablas antes de importar

  1. Seleccione la fila para la tabla DimProduct y, a continuación, haga clic en Vista previa y filtrar. Se abrirá el cuadro de diálogo Vista previa de la tabla seleccionada mostrando todas las columnas de la tabla DimProduct.

  2. Desplácese hacia la derecha, desactive las casillas situadas encima de las columnas correspondientes a todas las columnas, desde ClassID hasta StockTypeName (un total de 15 columnas; deténgase antes de UnitCost) y, a continuación, haga clic en Aceptar.

    Observe que aparece Filtros aplicados en la columna Detalles del filtro de la fila DimProduct. Si hace clic en ese vínculo, verá una descripción de texto de los filtros recién aplicados.

  3. Ahora seleccione la fila DimProductSubcategory y, a continuación, haga clic en Vista previa y filtrar.

  4. Puesto que solo le interesan algunos de los productos, aplicará un filtro para importar únicamente los datos de estas categorías.

    Desplácese hacia la derecha. En la parte superior de la columna ProductCategoryKey, haga clic en la flecha situada en el lado derecho de la celda, desplácese hacia abajo, anule la selección de 7 y 8 y, a continuación, haga clic en Aceptar. Las categorías 7 y 8 incluyen juegos y electrodomésticos, y no desea incluirlas en el análisis. La flecha de dicha celda cambiará a un icono de filtro.

  5. En la parte superior de la columna ProductSubcategoryDescription, desactive la casilla situada en la parte izquierda de la celda. Puesto que las descripciones son casi idénticas a los nombres, no es necesario importar ambas columnas, y si se eliminan las columnas innecesarias se reducirá el tamaño del libro y se facilitará la navegación. Haga clic en Aceptar.

Importar los datos de las columnas y las tablas seleccionadas

Por último, importe los datos seleccionados. El asistente importará las relaciones entre las tablas junto con sus datos. Para obtener más información sobre las relaciones, vea Relaciones entre tablas.

Para importar los datos de las columnas y las tablas seleccionadas

  1. Revise las opciones seleccionadas. Si todo parece correcto, haga clic en Finalizar.

    Mientras importa los datos, el asistente muestra cuántas filas se han capturado. Cuando se hayan importado todos los datos, aparecerá un mensaje para indicarlo. Observe que importó más de 2 millones de filas de la tabla FactSales.

  2. Haga clic en Cerrar.

    El asistente se cerrará y los datos aparecerán en la ventana de PowerPivot. Cada tabla se ha agregado como una nueva pestaña en la ventana de PowerPivot. Si los datos cambian en el origen, puede mantener actualizados los datos importados en la ventana de PowerPivot si emplea la actualización de datos. Para obtener más información, vea Maneras diferentes de actualizar datos en PowerPivot.

Paso siguiente

Para continuar este tutorial, vaya al tema siguiente: Agregar datos utilizando una consulta personalizada (tutorial).

Vea también

Tasks

Agregar datos a un libro PowerPivot (tutorial)

Conceptos

Importar datos de una base de datos

Instalar PowerPivot para Excel

Recalcular fórmulas

Otros recursos

Relaciones entre tablas

Agregar y mantener datos de PowerPivot

Referencia del Asistente para la importación de tablas