Obtener datos mediante el complemento Power Pivot

Se aplica a
Excel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

En muchos casos, importar datos relacionales a través del complemento Power Pivot es más rápido y eficiente que realizar una simple importación en Excel.

Por lo general, así de fácil de hacer:

  1. Consulte con un administrador de la base de datos para obtener información sobre la conexión de la base de datos y para comprobar que tiene permiso para acceder a los datos.
  2. Si los datos son relacionales o dimensionales, desde Power Pivot, haga clic en Inicio>Obtener datos> externosde la base de datos.

Opcionalmente, puede importar desde otros orígenes de datos:

  • Haga clic en Inicio>desde el servicio de datos si los datos proceden de Microsoft Azure Marketplace o de una fuente de datos de OData.
  • Haga clic en Inicio>Obtener datos> externosde otros orígenes para elegir entre toda la lista de orígenes de datos.

En la página Elegir cómo importar los datos , elija si desea tomar todos los datos del origen de datos o filtrar los datos. Elija tablas y vistas de una lista o escriba una consulta que especifique los datos que desea importar.

Las ventajas de una importación de Power Pivot incluyen la capacidad de:

  • Filtre los datos innecesarios para importar solo un subconjunto.
  • Cambie el nombre de las tablas y columnas a medida que importa datos.
  • Pegue una consulta predefinida para seleccionar los datos que devuelve.

Sugerencias para elegir orígenes de datos

  • A veces, los proveedores OLE DB pueden ofrecer un rendimiento más rápido para datos a gran escala. Al elegir entre diferentes proveedores para el mismo origen de datos, debe probar primero el proveedor OLE DB.
  • Importar tablas de bases de datos relacionales le ahorra pasos porque las relaciones de clave externa se utilizan durante la importación para crear relaciones entre hojas de cálculo en la ventana Power Pivot.
  • Importar varias tablas y, después, eliminar las que no necesita puede ahorrarle pasos. Si importa las tablas de una en una, es posible que todavía necesite crear relaciones entre las tablas manualmente.
  • Las columnas que contienen datos similares de orígenes de datos diferentes son la base para crear relaciones dentro de la ventana Power Pivot. Al usar orígenes de datos heterogéneos, elija tablas que tengan columnas que se puedan asignar a tablas de otros orígenes de datos que contengan datos idénticos o similares.
  • Para admitir la actualización de datos de un libro que publique en SharePoint, elija orígenes de datos que sean igualmente accesibles tanto para estaciones de trabajo como para servidores. Después de publicar el libro, puede configurar una programación de actualización de datos para actualizar la información del libro automáticamente. El uso de orígenes de datos que están disponibles en los servidores de red hace posible la actualización de datos.

Obtener datos de otros orígenes

Actualizar datos relacionales

En Excel, haga clic enConexiones de>datos>Actualizar todo para volver a conectarse a una base de datos y actualizar los datos del libro.

La actualización actualizará las celdas individuales y agregará las filas que se han actualizado en la base de datos externa desde el momento de la última importación. Solo se actualizarán las filas nuevas y las columnas existentes. Si necesita agregar una nueva columna al modelo, deberá importarla siguiendo los pasos indicados anteriormente.

Una actualización simplemente repite la misma consulta usada para importar los datos. Si el origen de datos ya no está en la misma ubicación, o si se quitan o cambian el nombre de tablas o columnas, no se podrá realizar la actualización. Por supuesto, conservará los datos que haya importado anteriormente. Para ver la consulta usada durante la actualización de datos, haga clic en Administrar de Power Pivot> para abrir la ventana Power Pivot. Haga clic en Diseño>de propiedades de tabla para ver la consulta.

Uso compartido y permisos

Normalmente, los permisos son necesarios para actualizar los datos. Si comparte el libro con otras personas que también quieran actualizar los datos, necesitarán al menos permisos de solo lectura en la base de datos.

El método con el que comparta el libro determinará si se pueden actualizar los datos. En el caso de Microsoft 365, no puede actualizar los datos de un libro que se guarda en Microsoft 365. En SharePoint Server, puede programar la actualización desatendida de datos en el servidor, pero es necesario que Power Pivot para SharePoint se haya instalado y configurado en su entorno de SharePoint. Póngase en contacto con su administrador de SharePoint para ver si hay disponible una actualización de datos programada.

Orígenes de datos compatibles

Puede importar datos desde uno de los muchos orígenes de datos que se indican en la tabla siguiente.

Power Pivot no instala los proveedores para cada origen de datos. Si bien es posible que ya existan algunos proveedores en su equipo, es posible que deba descargar e instalar el proveedor que necesita.

También puede vincular a tablas en Excel y copiar y pegar datos de aplicaciones como Excel y Word que usan un formato HTML para el Portapapeles. Para obtener más información, vea Agregar datos mediante tablas vinculadas de Excel y Copiar y pegar datos en Power Pivot.

Tenga en cuenta lo siguiente con respecto a los proveedores de datos:

  • También puede usar el proveedor OLE DB para ODBC.
  • En algunos casos, el uso del proveedor MSDAORA OLE DB puede producir errores de conexión, especialmente con versiones más recientes de Oracle. Si encuentra algún error, le recomendamos que utilice uno de los otros proveedores enumerados para Oracle.
Origen Versiones Tipo de archivo Proveedores
Bases de datos de Access Microsoft Access 2003 o posterior. .accdb o .mdb ACE 14 Proveedor OLE DB
Bases de datos relacionales de SQL Server Microsoft SQL Server 2005 o posterior; Microsoft Azure SQL Database (no aplicable) Proveedor OLE DB para SQL Server
Proveedor OLE DB de SQL Server Native Client
Proveedor OLE DB de SQL Server Native Client 10.0
Proveedor de datos de .NET Framework para SQL Client
SQL Server Parallel Data Warehouse (PDW) SQL Server 2008 o posterior (no aplicable) Proveedor OLE DB para PDW de SQL Server
Bases de datos relacionales de Oracle Oracle 9i, 10g, 11g. (no aplicable) Proveedor OLE DB de Oracle
Proveedor de datos de .NET Framework para cliente de Oracle
Proveedor de datos .NET Framework para SQL Server
MSDAORA OLE DB (proveedor 2)
OraOLEDB
MSDASQL
Bases de datos relacionales de Teradata Teradata V2R6, V12 (no aplicable) Proveedor OLE DB de TDoleDB
Proveedor de datos de .Net para Teradata
Bases de datos relacionales de Informix (no aplicable) Proveedor OLE DB de Informix
Bases de datos relacionales de IBM DB2 8.1 (no aplicable) DB2OLEDB
Bases de datos relacionales Sybase (no aplicable) Proveedor OLE DB de Sybase
Otras bases de datos relacionales (no aplicable) (no aplicable) Proveedor OLE DB o controlador ODBC
Archivos de texto
Conectar a un archivo plano
(no aplicable) .txt, .tab, .csv ACE 14 Proveedor OLE DB para Microsoft Access
Archivos de Microsoft Excel Excel 97-2003 o posterior .xlsx, .xlsm, .xlsb, .xltx, .xltm ACE 14 Proveedor OLE DB
Libro de Power Pivot
Importar datos de Analysis Services o Power Pivot
Microsoft SQL Server 2008 R2 o posterior xlsx, .xlsm, .xlsb, .xltx, .xltm ASOLEDB 10.5
(solo se usa con libros de Power Pivot publicados en granjas de SharePoint que tienen instalado Power Pivot para SharePoint)
Cubo de Analysis Services
Importar datos de Analysis Services o Power Pivot
Microsoft SQL Server 2005 o posterior (no aplicable) ASOLEDB 10
Fuentes de distribución de datos
Importar datos de una fuente de datos
(se usa para importar datos de informes de Reporting Services, documentos de servicio de Atom y fuentes de datos únicas)
Formato Atom 1.0
Cualquier base de datos o documento que se expone como un servicio de datos de Windows Communication Foundation (WCF) (anteriormente servicios de datos de ADO.NET).
.atomsvc de un documento de servicio que define una o varias fuentes
.atom para un documento de fuente web de Atom
Proveedor de fuente de datos de Microsoft para Power Pivot
Proveedor de datos de fuente de distribución de datos de .NET Framework para Power Pivot
Informes de Reporting Services
Importar datos desde un informe de Reporting Services
Microsoft SQL Server 2005 o posterior .rdl
Archivos de conexión de base de datos de Office .odc

Orígenes no admitidos

Los documentos publicados del servidor, como las bases de datos de Access ya publicadas en SharePoint, no se pueden importar.

¿Necesitas más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en Comunidades.