En muchos casos, importar datos relacionales a través de Power Pivot complemento es más rápido y eficaz que realizar una importación sencilla en Excel.
Por lo general, es fácil de hacer:
-
Póngase en contacto con un administrador de base de datos para obtener información de conexión de la base de datos y para comprobar que tiene permiso para acceder a los datos.
-
Si los datos son relacionales o dimensionales, en Power Pivot, haga clic en Inicio > Obtener datos externos > De 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 externos > De otros orígenes para elegir entre la lista completa 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 filtrarlos. Elija tablas y vistas de una lista o escriba una consulta que especifique los datos que se importarán.
Las ventajas de una importación Power Pivot incluyen la capacidad de:
-
Filtre los datos innecesarios para importar solo un subconjunto.
-
Cambie el nombre de las tablas y columnas al importar datos.
-
Pegue una consulta predefinida para seleccionar los datos que devuelve.
-
Los proveedores OLE DB a veces 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.
-
La importación de tablas de bases de datos relacionales le guarda los pasos porque las relaciones de clave externa se usan durante la importación para crear relaciones entre hojas de cálculo en la ventana de Power Pivot.
-
Importar varias tablas y, a continuación, eliminar las que no necesita, puede guardar los pasos. Si importa tablas de una en una, es posible que deba crear manualmente relaciones entre ellas.
-
Las columnas que contienen datos similares en 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 para las estaciones de trabajo y los 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 disponibles en servidores de red hace posible la actualización de datos.
En Excel, haga clic en Conexiones > datos > Actualizar todo para volver a conectarse a una base de datos y actualizar los datos del libro.
La actualización actualizará celdas individuales y agregará las filas que se han actualizado en la base de datos externa desde la última importación. Solo se actualizarán las nuevas filas y columnas existentes. Si necesita agregar una nueva columna al modelo, tendrá que 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 se cambia el nombre de las tablas o columnas, se producirá un error en la actualización. Por supuesto, sigue conservando los datos que importó anteriormente. Para ver la consulta usada durante la actualización de datos, haga clic en Power Pivot > Administrar para abrir la ventana de Power Pivot. Haga clic en Diseño > Propiedades de tabla para ver la consulta.
Normalmente, son necesarios permisos para actualizar los datos. Si comparte el libro con otros usuarios que también quieran actualizar los datos, necesitarán al menos permisos de solo lectura en la base de datos.
El método por el que comparte el libro determinará si se puede realizar la actualización de datos. Por Microsoft 365, no puede actualizar los datos de un libro guardado en Microsoft 365. En Servidor de SharePoint, puede programar la actualización de datos desatendida en el servidor, pero es necesario que se haya instalado y configurado Power Pivot para SharePoint en su entorno de SharePoint. Póngase en contacto con el administrador de SharePoint para ver si hay disponible una actualización de datos programada.
Puede importar datos de 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. Aunque es posible que algunos proveedores ya existan en el 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 con 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 OLE DB de MSDAORA puede dar lugar a errores de conexión, especialmente con versiones más recientes de Oracle. Si encuentra algún error, le recomendamos que use 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 |
Proveedor OLE DB ace 14 |
Bases de datos relacionales de SQL Server |
Microsoft SQL Server 2005 o posterior; Base de datos SQL de Microsoft Azure |
(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 |
Almacenamiento de datos paralelo de SQL Server (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 .NET Framework para Oracle Client 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 .Net para Teradata |
Bases de datos relacionales de Informix |
(no aplicable) |
Proveedor INFORMIX OLE DB |
|
Bases de datos relacionales de IBM DB2 |
8.1 |
(no aplicable) |
DB2OLEDB |
Bases de datos relacionales de 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 textoConectarse a un archivo plano |
(no aplicable) |
.txt, .tab .csv |
Proveedor ACE 14 OLE DB para Microsoft Access |
Archivos de Microsoft Excel |
Excel 97-2003 o posterior |
.xlsx, .xlsm, .xlsb, .xltx y .xltm |
Proveedor OLE DB ace 14 |
Power Pivot libroImportar datos de Analysis Services o Power Pivot |
Microsoft SQL Server 2008 R2 o posterior |
xlsx, .xlsm, .xlsb, .xltx y .xltm |
ASOLEDB 10.5 (solo se usa con Power Pivot libros que se publican en granjas de servidores de SharePoint que tienen Power Pivot para SharePoint instalado) |
Datos de importación de cubos de Analysis Services desde Analysis Services o Power Pivot |
Microsoft SQL Server 2005 o posterior |
(no aplicable) |
ASOLEDB 10 |
Importar datos de una fuente de distribución de datos (se usa para importar datos de informes de Reporting Services, documentos de servicio Atom y una sola fuente de datos) |
Formato Atom 1.0 Cualquier base de datos o documento que se exponga como servicio de datos de Windows Communication Foundation (WCF) (anteriormente ADO.NET Servicios de datos). |
.atomsvc para un documento de servicio que define una o más fuentes .atom para un documento de fuente web Atom |
Proveedor de fuentes de datos de Microsoft para Power Pivot Proveedor de datos de la fuente de datos de .NET Framework para Power Pivot |
Informes de Reporting ServicesImportar 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 |
No se pueden importar documentos de servidor publicados, como bases de datos de Access ya publicadas en SharePoint.
¿Necesita más ayuda?
Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en Comunidades.