Importar datos de orígenes de datos (Power Query)

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

Puede importar datos en Excel desde una amplia variedad de orígenes de datos y en las secciones siguientes se muestra cómo hacerlo. Para obtener más información sobre qué hacer con los datos una vez importados, consulte Cómo viajan los datos a través de Excel.

Desde una tabla o rango

Puede crear una consulta a partir de una tabla de Excel, un rango con nombre o una matriz dinámica del libro actual. Si los datos seleccionados son un rango simple, se convierten en una tabla. La importación de matrices dinámicas requiere una suscripción a Microsoft 365. Para obtener más información sobre las matrices dinámicas, consulte Fórmulas de matriz dinámicas y comportamiento de matriz desbordada.

  1. Seleccione una celda del rango de datos.

  2. Seleccione datos>de tabla o rango.

    Este comando también está disponible en Datos>de otras fuentes>Desde tabla o rango.

  3. Si se le solicita, en el cuadro de diálogo Crear tabla , puede seleccionar el botón Selección de rango para seleccionar un rango específico y usarlo como fuente de datos.
    Del cuadro de diálogo Tabla

  4. Si la tabla o el rango de datos tiene encabezados de columna, seleccione Mi tabla tiene encabezados. Las celdas de encabezado se usan para definir los nombres de columna de la consulta.

  5. Seleccione Aceptar.

Para obtener más información, consulte Importar desde una tabla de Excel.

Archivo: Libro de Excel

  1. Seleccione Datos>Obtener datos>de un archivo>del libro de Excel
  2. En el cuadro de diálogo Examinar de Excel , busque o escriba una ruta de acceso al archivo que desea consultar.
  3. Seleccione Abrir.

Si el libro de origen tiene rangos con nombre, el nombre del rango estará disponible como un conjunto de datos.

Para obtener más información sobre las opciones avanzadas de conector, consulte Libro de Excel.

Archivo: Texto/CSV

El siguiente procedimiento muestra los pasos básicos. Para obtener una cobertura más detallada, vea Importar o exportar archivos de texto (.txt o .csv).

  1. Selecciona Obtener>datos>del archivo>desde texto o CSV
  2. En el cuadro de diálogo Examinar valores separados por comas , busque o escriba una ruta de acceso al archivo que desea consultar.
  3. Seleccione Abrir.

Nota

Si está importando datos desde un archivo CSV, Power Query detectará automáticamente los delimitadores de columna, incluidos los nombres y tipos de columna. Por ejemplo, si importó el archivo CSV de ejemplo siguiente, Power Query usa automáticamente la primera fila como nombres de columna y cambia cada tipo de datos de columna.

Archivo CSV de ejemplo

Imagen de un archivo CSV Power Query cambia automáticamente cada tipo de datos de columna:

  • El id. de pedido cambia a número
  • La fecha del pedido cambia a la fecha
  • La categoría sigue siendo texto (el tipo de columna predeterminado)
  • El nombre del producto sigue siendo texto (el tipo de columna predeterminado)
  • Sales changes to number

Para obtener más información sobre las opciones avanzadas del conector, vea Texto o CSV.

Archivo: XML

El siguiente procedimiento muestra los pasos básicos para importar datos. Para obtener una cobertura más detallada, consulte Importar datos XML.

  1. Seleccione Obtener> datos del archivoObtener datos>del archivo>de XML. 
  2. En el cuadro de diálogo Desde XML , busque o escriba una dirección URL de archivo para importar o vincular a un archivo.
  3. Seleccione Abrir.

Cuando la conexión se haya realizado correctamente, use el panel Navegador para examinar y obtener una vista previa de las colecciones de elementos del archivo XML en formato tabular.

Para obtener más información acerca de las opciones avanzadas de conector, consulte XML.

Archivo: JSON

  1. Seleccione Obtener> datos del archivoObtener datos>del archivo>de JSON. Aparece el cuadro de diálogo Importar datos .
  2. Busque el archivo JSON y, a continuación, seleccione Abrir.

Para obtener más información sobre las opciones avanzadas de conector, consulte JSON.

Archivo: PDF

Importante

Al intentar importar un archivo PDF, puede recibir el siguiente mensaje PDF: "Este conector requiere la instalación de uno o varios componentes adicionales para poder usarlo". El conector para PDF requiere que .NET Framework 4.5 o superior esté instalado en el equipo. Puede descargar la última versión de .NET Framework desdeaquí.

  1. Seleccione Datos>Obtener datos>de un archivo>de PDF.

  2. Seleccione el archivo PDF y, a continuación, haga clic en Abrir. El cuadro de diálogo Navegador abre el PDF y muestra las tablas disponibles.
    Cuadro de diálogo Navegador para importar datos PDF

  3. Seleccione las tablas que quiera importar y siga uno de estos procedimientos:

    • Para ver los datos directamente en Excel, seleccione Cargar>carga o, para ver el cuadro de diálogo Importar , seleccione Cargar>cargar a.
    • Para trabajar primero con los datos en Power Query, seleccione Transformar datos.

Para obtener más información acerca de las opciones avanzadas de conector, consulte PDF.

Archivo: carpeta

Puede importar datos de varios archivos con un esquema y formato similares desde una carpeta. A continuación, puede anexar los datos en una tabla.

  1. Seleccione Datos>Obtener datos>del archivo>de la carpeta.
  2. En el cuadro de diálogo Examinar , busque la carpeta y, después, seleccione Abrir.
  3. Para ver los pasos detallados, vea Importar datos de una carpeta con varios archivos.

Para obtener más información sobre las opciones avanzadas del conector, consulte Carpeta.

Archivo: Carpeta de SharePoint

Puede importar datos de varios archivos con un esquema y formato similares desde una biblioteca de SharePoint. A continuación, puede anexar los datos en una tabla.

  1. Seleccione Datos>Obtener datos>del archivo>desde la carpeta de SharePoint.
  2. En el cuadro de diálogo Carpeta de SharePoint , escriba la dirección URL raíz del sitio de SharePoint que no incluya ninguna referencia a una biblioteca y, a continuación, vaya a la biblioteca.
  3. Para ver los pasos detallados, vea Importar datos de una carpeta con varios archivos.

Para obtener más información sobre las opciones avanzadas del conector, consulte Carpeta de SharePoint.

Base de datos: SQL Server

  1. Seleccione Obtener>datos>de la base de datosde la base de datos> de SQL Server. 

  2. En el cuadro de diálogo Base de datos de SQL Server, especifique el servidor de SQL Server al que desea conectarse en el cuadro Servidor. Opcionalmente, también puede especificar Base de datos .

  3. Si desea importar datos mediante una consulta de base de datos nativa, especifique la consulta en el cuadro de instrucción SQL . Para obtener más información, consulte Importar datos de una base de datos con una consulta de base de datos nativa.

    Power Query SQL Server Cuadro de diálogo Conexión de base de datos

  4. Seleccione Aceptar.

  5. Seleccione el modo de autenticación para conectarse a la base de datos de SQL Server.

    Power Query SQL Server credenciales de inicio de sesión de conexión

    • Windows Esta es la selección predeterminada. Seleccione esta opción si desea conectarse mediante la autenticación de Windows.
    • Base de datos Seleccione esta opción si desea conectarse mediante la autenticación de SQL Server. Después de seleccionarlo, especifique un nombre de usuario y una contraseña para conectarse a la instancia de SQL Server.
  6. De forma predeterminada, la casilla Cifrar conexión está seleccionada para indicar que Power Query se conecta a la base de datos mediante una conexión cifrada. Si no desea conectarse mediante una conexión cifrada, desactive esta casilla y haga clic en Conectar.
    Si no se establece una conexión con SQL Server con una conexión cifrada, Power Query le pide que se conecte con una conexión sin cifrar. Haga clic en Aceptar en el mensaje para conectarse usando una conexión no cifrada.

Para obtener más información sobre las opciones avanzadas de conector, vea Base de datos de SQL Server.

Base de datos: Microsoft Access

  1. Seleccione Obtener>datos>de la base de datosde la base >de datos de Microsoft Access
  2. En el cuadro de diálogo Importar datos , busque y busque el archivo de base de datos de Access (.accdb). 
  3. Seleccione el archivo y, a continuación, haga clic en Abrir. Aparecerá el cuadro de diálogo Navegador .
  4. Seleccione la tabla o consulta en el panel izquierdo para obtener una vista previa de los datos en el panel derecho.
  5. Si tiene muchas tablas y consultas, use el cuadro de búsqueda para buscar un objeto o use las opciones de visualización junto con el botón Actualizar para filtrar la lista.
  6. Seleccione Cargar o Transformar.

Para obtener más información sobre las opciones avanzadas de conector, consulte Base de datos de Access.

Base de datos: Analysis Services

Nota Cuando utiliza un libro conectado a una base de datos de SQL Server Analysis Services, es posible que necesite información adicional para responder a preguntas específicas sobre el producto, como información de referencia sobre expresiones multidimensionales (MDX) o procedimientos de configuración para un servidor de procesamiento analítico en línea (OLAP).

  1. Seleccione Datos>Obtener datos>de la base de datos>de Analysis Services. Aparece la primera página del Asistente para conexión de datos . Su título es Conectar al servidor de bases de datos.

    Pantalla 1 del Asistente para conexión de datos

  2. En el cuadro Nombre del servidor , escriba el nombre del servidor de base de datos OLAP.

    Recomendación

    Si conoce el nombre del archivo de cubo sin conexión al que desea conectarse, puede escribir la ruta de acceso completa, el nombre de archivo y la extensión.

  3. En Credenciales de inicio de sesión, siga uno de estos procedimientos y, a continuación, haga clic en Siguiente:

    • Para usar el nombre de usuario y la contraseña de Windows actuales, haga clic en Usar autenticación de Windows.

    • Para especificar un nombre de usuario y una contraseña de base de datos, haga clic en Usar el nombre de usuario y la contraseña siguientes y, a continuación, escriba el nombre de usuario y la contraseña en los cuadros correspondientes de Nombre de usuario y contraseña .
      Nota de seguridad

      • Use contraseñas seguras que combinen letras mayúsculas y minúsculas, números y símbolos. En las contraseñas no seguras estos elementos no se combinan. Por ejemplo, Y6dh!et5 es una contraseña segura y House27 es una contraseña no segura. Las contraseñas deben contener 8 caracteres o más. Una frase para una contraseña que use 14 caracteres o más siempre será más adecuada.
      • Es fundamental que recuerde la contraseña. Si la olvida, Microsoft no podrá recuperarla. Guarde las contraseñas que anote en un lugar seguro, lejos de la información que ayudan a proteger.
  4. Seleccione Siguiente para ir a la segunda pantalla del asistente. Su título es Seleccionar base de datos y tabla.

    Asistente para conexión de datos pantalla 2
    Para conectarse a un archivo de cubo específico de la base de datos, asegúrese de que esté seleccionada la opción Conectar a un cubo o tabla específicos y seleccione un cubo de la lista.

  5. En el cuadro Seleccione la base de datos que contiene los datos que desea , seleccione una base de datos y, a continuación, haga clic en Siguiente.

  6. Haga clic en Siguiente para ir a la tercera pantalla del asistente. Se titula Guardar archivo de conexión de datos y finalizar.

    Pantalla 3 del Asistente para conexión de datos

  7. En el cuadro Nombre de archivo , revise el nombre de archivo predeterminado según sea necesario (opcional).

  8. Haga clic en Examinar para cambiar la ubicación de archivo predeterminada de Mis orígenes de datos o compruebe si hay nombres de archivo existentes.

  9. En los cuadros Descripción, Nombre descriptivo y Palabras clave de búsqueda , escriba una descripción del archivo, un nombre descriptivo y palabras de búsqueda comunes (todas son opcionales).

  10. Para asegurarse de que el archivo de conexión se utiliza cuando se actualiza la tabla dinámica, haga clic en Intentar utilizar siempre este archivo para actualizar estos datos.
    Si activa esta casilla, se asegurará de que todos los libros que usen ese archivo de conexión siempre usarán las actualizaciones del archivo de conexión.

  11. Puede especificar cómo se accede a una tabla dinámica si el libro se guarda en Excel Services y se abre mediante Excel Services. 

    Nota

    La configuración de autenticación solo la usa Excel Services y no Microsoft Office Excel. Si quiere asegurarse de que se accede a los mismos datos al abrir el libro en Excel o en Excel Services, asegúrese de que la configuración de autenticación en Excel es la misma.

    Seleccione Configuración de autenticación y seleccione una de las siguientes opciones para iniciar sesión en el origen de datos:

    • Autenticación de Windows Seleccione esta opción para usar el nombre de usuario y la contraseña de Windows del usuario actual. Este es el método más seguro, pero puede afectar al rendimiento cuando hay muchos usuarios.

    • SSO Seleccione esta opción para usar el Inicio de sesión único y, a continuación, escriba la cadena de identificación adecuada en el cuadro de texto Id. de SSO. Un administrador de sitio puede configurar un sitio de SharePoint para que use una base de datos de Inicio de sesión único en la que se pueden almacenar un nombre de usuario y una contraseña. Este método puede ser el más eficaz cuando hay muchos usuarios.

    • Ninguno Seleccione esta opción para guardar el nombre de usuario y la contraseña en el archivo de conexión.

      Importante

      Evite guardar la información de inicio de sesión al conectarse a orígenes de datos. Esta información podría almacenarse como texto sin formato y un usuario malintencionado podría acceder a la información para poner en peligro la seguridad del origen de datos.

  12. Seleccione Aceptar.

  13. Seleccione Finalizar para cerrar el Asistente para conexión de datos. Aparece el cuadro de diálogo Importar datos .

    Importar datos

  14. Decida cómo desea importar los datos y, a continuación, seleccione Aceptar. Para obtener más información acerca de cómo usar este cuadro de diálogo, seleccione el signo de interrogación (?).

Base de datos: SQL Server Analysis Services (importación)

Puede crear una conexión dinámica entre un libro de Excel y un servidor de bases de datos de procesamiento analítico en línea (OLAP) de SQL Server Analysis Services y, después, actualizar esa conexión cada vez que cambien los datos. Puede conectarse a un archivo de cubo sin conexión específico si se ha creado en el servidor de bases de datos. También puede importar datos en Excel como una tabla o un informe de tabla dinámica.

  1. Seleccione Obtener>datos>de la base de datos>de SQL Server Analysis Services Database (importar). 

  2. Escriba el nombre del servidor y, a continuación, seleccione Aceptar.

    Nota

    Tiene la opción de escribir un nombre de base de datos específico y también puede agregar una consulta MDX o DAX .

  3. En el panel Navegador , seleccione la base de datos y, a continuación, seleccione el cubo o las tablas que desea conectar.

  4. Haga clic en Cargar para cargar la tabla seleccionada en una hoja de cálculo o haga clic en Editar para realizar transformaciones y filtros de datos adicionales en el Editor de Power Query antes de cargarla.

Para obtener más información acerca de las opciones avanzadas de conector, vea SQL Server Analysis Services.

Base de datos: Oracle

Nota

Antes de poder conectarse a una base de datos de Oracle con Power Query, asegúrese de que se cumplen todos los requisitos previos

  1. Seleccione Datos>Obtener datos>de la base de datos>de Oracle Database.

  2. En el cuadro de diálogo Base de datos de Oracle , en Nombre del servidor , especifique el servidor de Oracle al que se conectará. Si se requiere un SID, se puede especificar con la forma "ServerName/SID".

  3. Si desea importar datos mediante una consulta de base de datos nativa, especifique la consulta en el cuadro Instrucción SQL . Para obtener más información, consulte Importar datos de la base de datos mediante la consulta nativa de la base de datos.

  4. Seleccione Aceptar.

  5. Si el servidor de Oracle requiere credenciales de usuario de base de datos:

    1. En el cuadro de diálogo Acceder a una base de datos , escriba su nombre de usuario y contraseña.
    2. Haga clic en Conectar.

Para obtener más información sobre las opciones avanzadas del conector , consulte Oracle Database.

Base de datos: IBM DB2

Advertencia

  • Para poder conectarse a una base de datos IBM Db2, necesita el controlador de servidor de datos de IBM DB2 instalado en el equipo (el requisito mínimo es el paquete de controladores de servidor de datos de IBM (controlador DS)). Seleccione el controlador que coincida con su instalación de Power Query (32 bits o 64 bits).
  • Hay problemas conocidos notificados por IBM al instalar el controlador de servidor de datos IBM DB2 en Windows 8. Si utiliza Windows 8 y desea conectarse a IBM DB2 mediante Power Query, debe seguir pasos de instalación adicionales. Encuentre más información acerca del controlador de servidor de datos de IBM DB2 en Windows 8.
  1. Seleccione Datos>Obtener datos>de la base de datos>de IBM Db2 Database

  2. En el cuadro de diálogo IBM Db2 Database , en Nombre del servidor , especifique el servidor de IBM Db2 Database al que desea conectarse.

  3. Si desea importar datos mediante una consulta de base de datos nativa, especifique la consulta en el cuadro Instrucción SQL . Para obtener más información, vea Importar datos de una base de datos con Native Database Query.

  4. Seleccione Aceptar.

  5. Si el servidor de IBM DB2 requiere credenciales de usuario de base de datos:

    1. En el cuadro de diálogo Acceder a una base de datos , escriba su nombre de usuario y contraseña.
    2. Haga clic en Conectar.

Para obtener más información sobre las opciones avanzadas de conector, consulte Base de datos IBM DB2.

Base de datos: MySQL

Nota

Si recibe el mensaje "Este conector requiere que se instalen uno o más componentes adicionales antes de poder usarse", debe descargar el controlador ODBC adecuado para MySQL en su dispositivo Windows desde aquí. Para obtener más información, consulte Conectores de MySQL.

  1. Seleccione Datos>Obtener datos>de la basede datos> de MySQL Database.

  2. En el cuadro de diálogo Base de datos MySQL , en Nombre del servidor , especifique el servidor de base de datos MySQL al que se conectará.

  3. Si desea importar datos mediante una consulta de base de datos nativa, especifique la consulta en el cuadro Instrucción SQL . Para obtener más información, vea Importar datos de una base de datos con Native Database Query.

  4. Seleccione Aceptar.

  5. Si el servidor MySQL requiere credenciales de usuario de base de datos:

    1. En el cuadro de diálogo Acceder a una base de datos , escriba su nombre de usuario y contraseña.
    2. Haga clic en Conectar.

Para obtener más información sobre las opciones avanzadas del conector, consulte Base de datos MySQL.

Base de datos: PostgreSQL

Nota

Para poder conectarse a una base de datos de PostgreSQL en Power Query, necesita el proveedor de datos Ngpsql para PostgreSQL instalado en el equipo. Seleccione el controlador que coincida con su versión de Office (32 bits o 64 bits). Para obtener más información, consulte ¿Qué versión de Office estoy usando? . Asegúrese también de que tiene el proveedor registrado en la configuración de la máquina que coincide con la versión .NET más reciente del dispositivo.

  1. Seleccione Datos>Obtener datos>de la basede datos> de PostgreSQL Database. 

  2. En el cuadro de diálogo Base de datos PostgreSQL , especifique el servidor de base de datos PostgreSQL al que desea conectarse en la sección Nombre del servidor .

  3. Si desea importar datos mediante una consulta de base de datos nativa, especifique la consulta en el cuadro Instrucción SQL . Para obtener más información, vea Importar datos de una base de datos con Native Database Query.

  4. Seleccione Aceptar.

  5. Si el servidor de PostgreSQL requiere credenciales de usuario de base de datos:

    1. En el cuadro de diálogo Acceder a una base de datos , escriba su nombre de usuario y contraseña.
    2. Seleccione Conectar.

Para obtener más información sobre las opciones avanzadas del conector, consulte PostgreSQL.

Base de datos: Sybase

Nota

Para poder conectarse a una base de datos de SAP SQL Anywhere, necesita el controlador de SAP SQL Anywhere instalado en el equipo. Seleccione el controlador que coincida con su instalación de Excel (32 bits o 64 bits).

  1. Seleccione Datos>Obtener datos>de la base de datos de la base > de datos Sybase
  2. En el cuadro de diálogo Base de datos Sybase , especifique el servidor Sybase al que se conectará en el cuadro Servidor . Opcionalmente, también puede especificar una base de datos .
  3. Si desea importar datos mediante una consulta de base de datos nativa, especifique la consulta en el cuadro Instrucción SQL . Para obtener más información, vea Importar datos de una base de datos con Native Database Query.
  4. Seleccione Aceptar.
  5. De forma predeterminada, la casilla Cifrar conexión está seleccionada para que Power Query se conecte a la base de datos mediante una conexión cifrada simple.
  6. Seleccione Conectar.

Para obtener más información, consulte Base de datos Sybase.

Base de datos: Teradata

Nota

Para poder conectarse a una base de datos de Teradata, necesita el proveedor de datos de .NET para Teradata en su equipo.

  1. Seleccione Obtener>datos>de la basede datos> de Teradata.

  2. En el cuadro de diálogo Base de datos de Teradata , en Nombre del servidor , especifique el servidor de Teradata al que desea conectarse.

  3. Si desea importar datos mediante una consulta de base de datos nativa, especifique la consulta en el cuadro Instrucción SQL . Para obtener más información, vea Importar datos de una base de datos con Native Database Query.

  4. Seleccione Aceptar.

  5. Si el servidor de Teradata requiere credenciales de usuario de base de datos:

    1. En el cuadro de diálogo Acceder a una base de datos , escriba su nombre de usuario y contraseña.
    2. Haga clic en Guardar.

Para obtener más información, consulte Base de datos Teradata.

Base de datos: SAP HANA

Nota

  • Esta característica solo está disponible en Excel para Windows si tiene Office 2019 o posterior, o una suscripción a Microsoft 365. Si es un suscriptor de Microsoft 365, asegúrese de tener la última versión de Office.
  • Para poder conectarse a una base de datos de SAP HANA con Power Query, necesita el controlador ODBC de SAP HANA en su equipo. Seleccione el controlador que coincida con su instalación de Power Query (32 bits o 64 bits).
  • Necesitará una cuenta de SAP para iniciar sesión en el sitio web y descargar los controladores. Si no está seguro, póngase en contacto con el administrador de SAP de su organización.

Para conectarse a una base de datos SAP HANA:

  1. Haga clic en Datos>Obtener datos>de la base de datosde la base> de datos SAP HANA.

  2. En el cuadro de diálogo Base de datos SAP HANA , especifique el servidor al que desea conectarse. El nombre del servidor debe seguir el formato ServerName:Port.

    Cuadro de diálogo Base de datos SAP HANA

  3. Opcionalmente, si desea importar datos mediante una consulta de base de datos nativa, seleccione Opciones avanzadas y, en el cuadro Instrucción SQL , escriba la consulta.

  4. Seleccione Aceptar.

  5. Si el servidor SAP HANA requiere credenciales de usuario de base de datos, en el cuadro de diálogo Acceder a una base de datos SAP HANA , haga lo siguiente:

    1. Haga clic en la pestaña Base de datos e introduzca su nombre de usuario y contraseña.
    2. Haga clic en Conectar

Para obtener más información sobre las opciones avanzadas de conector, consulte Base de datos SAP HANA.

Azure: Base de datos de Azure SQL

Azure SQL Database es una base de datos relacional escalable, totalmente administrada y de alto rendimiento, creada para la nube y utilizada para aplicaciones críticas. Para obtener más información, consulte ¿Qué es Azure SQL?.

  1. Seleccione Datos>Obtener datos>de AzureDesde>una base de datos de Azure SQL.

  2. En el cuadro de diálogo Base de datos de SQL Server, especifique el servidor de SQL Server al que desea conectarse en el cuadro Servidor. Opcionalmente, también puede especificar una base de datos .

  3. Si desea importar datos mediante una consulta de base de datos nativa, especifique la consulta en el cuadro Instrucción SQL . Para obtener más información, consulte Importar datos de una base de datos con una consulta de base de datos nativa.

    Power Query SQL Server Cuadro de diálogo Conexión de base de datos

  4. Seleccione Aceptar.

  5. Seleccione el modo de autenticación para conectarse a la base de datos de SQL Server.

    Power Query SQL Server credenciales de inicio de sesión de conexión

    • Windows Esta es la selección predeterminada. Seleccione esta opción si desea conectarse mediante la autenticación de Windows.
    • Base de datos Seleccione esta opción si desea conectarse mediante la autenticación de SQL Server. Después de seleccionarlo, especifique un nombre de usuario y una contraseña para conectarse a la instancia de SQL Server.
  6. De forma predeterminada, la casilla Cifrar conexión está seleccionada para indicar que Power Query se conecta a la base de datos mediante una conexión cifrada. Si no desea conectarse mediante una conexión cifrada, desactive esta casilla y haga clic en Conectar.
    Si no se establece una conexión con SQL Server con una conexión cifrada, Power Query le pide que se conecte con una conexión sin cifrar. Haga clic en Aceptar en el mensaje para conectarse usando una conexión no cifrada.

Para más información sobre las opciones avanzadas del conector, consulte Base de datos de Azure SQL.

Azure: Azure Synapse Analytics

Azure Synapse Analytics combina herramientas de macrodatos y consultas relacionales mediante Apache Spark para conectarse a los servicios de datos de Azure y Power Platform. Puede cargar millones de filas en poco tiempo. A continuación, puede trabajar con datos tabulares utilizando una sintaxis SQL conocida para las consultas. Para obtener más información, consulte Qué es Azure Synapse Analytics (docs.com).

  1. Seleccione Datos>Obtener datos>de AzureDesde>Azure Synapse Analytics.

  2. En el cuadro de diálogo Base de datos de SQL Server, especifique el servidor de SQL Server al que desea conectarse en el cuadro Servidor. Opcionalmente, también puede especificar una base de datos .

  3. Si desea importar datos mediante una consulta de base de datos nativa, especifique la consulta en el cuadro Instrucción SQL . Para obtener más información, consulte Importar datos de una base de datos con una consulta de base de datos nativa.

    Power Query SQL Server Cuadro de diálogo Conexión de base de datos

  4. Seleccione Aceptar.

  5. Seleccione el modo de autenticación para conectarse a la base de datos de SQL Server.

    Power Query SQL Server credenciales de inicio de sesión de conexión

    • Windows Esta es la selección predeterminada. Seleccione esta opción si desea conectarse mediante la autenticación de Windows.
    • Base de datos Seleccione esta opción si desea conectarse mediante la autenticación de SQL Server. Después de seleccionarlo, especifique un nombre de usuario y una contraseña para conectarse a la instancia de SQL Server.
  6. De forma predeterminada, la casilla Cifrar conexión está seleccionada para indicar que Power Query se conecta a la base de datos mediante una conexión cifrada. Si no desea conectarse mediante una conexión cifrada, desactive esta casilla y haga clic en Conectar.
    Si no se establece una conexión con SQL Server con una conexión cifrada, Power Query le pide que se conecte con una conexión sin cifrar. Haga clic en Aceptar en el mensaje para conectarse usando una conexión no cifrada.

Para más información sobre las opciones avanzadas del conector, consulte Azure Synapse Analytics.

Azure: Azure HDInsight

Azure HDInsight se usa para el análisis de macrodatos cuando necesita procesar grandes cantidades de datos. Admite el almacenamiento de datos y el aprendizaje automático; Puedes considerarlo como un motor de flujo de datos. Para obtener más información, consulte ¿Qué es Azure HDInsight?.

  1. Seleccionar datos>Obtener datos>de AzureDesde>Azure HDInsight (HDFS)
  2. Escriba el nombre de cuenta o la dirección URL de la cuenta de Microsoft Azure Blob Storage asociada a su clúster de HDInsight y, luego, seleccione Aceptar.
  3. En el cuadro de diálogo de acceso a Microsoft Azure HDInsight, escriba la clave de cuenta y haga clic en Conectar.
  4. Seleccione el clúster en el cuadro de diálogo Navegador y, a continuación, busque y seleccione un archivo de contenido.
  5. Seleccione Cargar para cargar la tabla seleccionada o Editar para realizar transformaciones y filtros de datos adicionales antes de cargarla.

Para más información sobre las opciones avanzadas de conector, consulte Azure HDInsight.

Azure: Azure Blob Storage

Microsoft Azure Blob Storage es un servicio para almacenar grandes cantidades de datos no estructurados, como imágenes, vídeos, audio y documentos, a los que se puede acceder desde cualquier parte del mundo a través de HTTP o HTTPS. Para más información sobre el servicio Azure Blob Storage, consulte Uso de Blob Storage.

  1. Seleccione Datos>Obtener datos>de AzureDesde>Azure Blob Storage

  2. En el cuadro de diálogo de Azure Blob Storage, escriba el nombre o la dirección URL de la cuenta de almacenamiento de Microsoft Azure y, a continuación, seleccione Aceptar.

  3. Si se conecta al servicio Blob Storage por primera vez, se le pedirá que escriba y guarde la clave de acceso al almacenamiento. En el cuadro de diálogo Acceso a Microsoft Azure Blob Storage, escriba la clave de acceso al almacenamiento en el cuadro Clave de cuenta y haga clic en Guardar.

    Nota

    Si necesita recuperar la clave de acceso al almacenamiento, vaya al portal de Microsoft Azure, seleccione su cuenta de almacenamiento y, después, seleccione el icono Administrar clave de acceso en la parte inferior de la página. Seleccione el icono de copia a la derecha de la clave principal y, a continuación, pegue el valor en el cuadro Clave de cuenta .

  4. El Editor de Power Query enumera todos los contenedores disponibles en Microsoft Azure Blob Storage. En el Navegador, seleccione un contenedor desde el que desee importar datos y, a continuación, seleccione Aplicar & cerrar.

Para más información, consulte Azure Blob Storage.

Azure: Almacenamiento de tablas de Azure

Azure Storage proporciona servicios de almacenamiento para una variedad de objetos de datos. El componente Almacenamiento de tablas se dirige a los datos NoSQL almacenados como pares clave/atributo. Para obtener más información, consulte Introducción al almacenamiento de tablas.

  1. Seleccione Datos>Obtener datos>de AzureDesde>Azure Table Storage.
  2. Escriba el nombre de cuenta o la dirección URL de la cuenta de Microsoft Azure Table Storage y, a continuación, seleccione Aceptar.

Para obtener más información sobre las opciones avanzadas del conector, consulte Azure Table Storage.

Azure: Azure Data Lake Storage Gen 1

Importante

Azure Data Lake Storage Gen 1 se va a retirar. Para obtener más información, consulte Acción necesaria: cambie a Azure Data Lake Storage Gen2 antes del 29 de febrero de 2024.

  1. Seleccione Datos>Obtener datos>de AzureDesde>Azure Data Lake Storage.

  2. Escriba el nombre de cuenta o la dirección URL de la cuenta de Microsoft Azure Data Lake Storage y, luego, seleccione Aceptar.

    Por ejemplo: swebhdfs://contoso.azuredatalake.net/

  3. Opcionalmente, escriba un valor en el cuadro Tamaño de página en bytes .

Para más información, consulte Azure Data Lake Storage.

Azure: Azure Data Lake Storage Gen 2

Azure Data Lake Storage Gen 2 combina diferentes almacenes de datos en un único entorno almacenado. Puede usar una nueva generación de herramientas de consulta para explorar y analizar datos, trabajando con petabytes de datos. Para más información, consulte Azure Data Lake Storage.

  1. En el cuadro de diálogo de Azure Data Lake Storage Gen2, proporcione la dirección URL de la cuenta. Las direcciones URL de Data Lake Storage Gen2 tienen el siguiente patrón:

    https://< accountname.dfs.core.windows.net/<> container>/<subfolder>
    Por ejemplo, https://contosoadlscdm.dfs.core.windows.net/

  2. Seleccione si desea usar la vista Sistema de archivos o la vista Carpeta del Modelo de datos común (CDM).

  3. Seleccione Aceptar.

  4. Es posible que deba elegir un método de autenticación.

    Por ejemplo, si selecciona el método de cuenta de organización , seleccione Iniciar sesión para iniciar sesión en la cuenta de almacenamiento. Se te redirigirá a la página de inicio de sesión de tu organización. Sigue las indicaciones para iniciar sesión en la cuenta. Después de iniciar sesión correctamente, seleccione Conectar.

  5. En el cuadro de diálogo Explorador, compruebe la información y, después, seleccione Transformar datos para transformar los datos en Power Query o Cargar para cargar los datos.

Para más información, consulte Azure Data Lake Storage.

Azure: Azure Data Explorer

Azure Data Explorer es un servicio de exploración de datos rápido y altamente escalable para datos de registro y telemetría. Puede controlar grandes volúmenes de datos diversos desde cualquier origen de datos, como sitios web, aplicaciones, dispositivos IoT y mucho más. Para obtener más información, consulte ¿Qué es Azure Data Explorer?

  1. Seleccione Datos>Obtener datos>de Azure>De Azure Data Explorer.

  2. En el cuadro de diálogo Azure Data Explorer (Kusto), escriba los valores apropiados.

    Cada mensaje proporciona ejemplos útiles que le guiarán a través del proceso.

  3. Seleccione Aceptar.

Power Platform: De Power BI (<nombre> del inquilino)

Puede importar conjuntos de datos de su organización con el permiso adecuado seleccionándolos en el panel Conjuntos de datos de Power BI y, a continuación, creando una tabla dinámica en una nueva hoja de cálculo.

  1. Seleccione Datos>Obtener datos>de Fabric & Power Platform>de Power BI (Microsoft). Aparece el panel Conjuntos de datos de Power BI .  <El nombre> del inquilino varía en función de la organización, por ejemplo, Power BI (Contoso).
  2. Si hay muchos conjuntos de datos disponibles, use el cuadro de búsqueda . Seleccione la flecha situada junto al cuadro para mostrar filtros de palabras clave para versiones y entornos a los que dirigirse la búsqueda.
  3. Seleccione un conjunto de datos y cree una tabla dinámica en una nueva hoja de cálculo. Para obtener más información, consulte Información general sobre tablas dinámicas y gráficos dinámicos.

Para obtener más información sobre Power BI, consulte Crear una tabla dinámica a partir de conjuntos de datos de Power BI y Experiencia de administración de datos en Power BI para obtener ayuda de Office 365.

Power Platform: De flujos de datos

Un flujo de datos es una tecnología de preparación de datos que permite ingerir, transformar y cargar datos en entornos de Microsoft Dataverse, áreas de trabajo de Power BI o Azure Data Lake. Puede desencadenar flujos de datos para que se ejecuten a petición o automáticamente según una programación, de modo que los datos siempre se mantengan actualizados.

  1. Seleccione Obtener>datos>de Fabric & Power Platform>de flujos de datos.

  2. Si se solicitan, escriba las credenciales necesarias o inicie sesión como otro usuario. Aparece el panel Navegador .

  3. Seleccione el flujo de datos en el panel izquierdo para obtener una vista previa en el panel derecho.

  4. Siga uno de estos procedimientos:

    • Para agregar los datos a una hoja de cálculo, seleccione Cargar.
    • Para agregar los datos al Editor de Power Query, seleccione Transformar datos.

Para obtener más información, consulte Información general sobre los flujos de datos en Microsoft Power Platform.

Power Platform: desde Dataverse

Use Dataverse para almacenar y administrar datos en la nube de forma segura. Puede crear o importar tablas personalizadas específicas de su organización, rellenarlas con datos mediante Power Query y, después, usar Power Apps o Microsoft Access para crear aplicaciones empresariales enriquecidas.

  1. Seleccione Obtener>datos>de Fabric & Power Platform>de Dataverse.

  2. Si se solicitan, escriba las credenciales necesarias o inicie sesión como otro usuario. Aparece el panel Navegador.

  3. Seleccione los datos en el panel izquierdo para obtener una vista previa en el panel derecho.

  4. Siga uno de estos procedimientos:

    • Para agregar los datos a una hoja de cálculo, seleccione Cargar.
    • Para agregar los datos al Editor de Power Query, seleccione Transformar datos.

Para obtener más información, consulte ¿Qué es Microsoft Dataverse?

Servicios en línea: Lista de SharePoint Online

  1. Seleccione Datos>Obtener datos>de servicios> en líneadesde la lista de SharePoint Online.

  2. En el cuadro de diálogo Listas de SharePoint Online , escriba la dirección URL raíz del sitio de SharePoint que no incluya ninguna referencia a una biblioteca y, a continuación, vaya a la biblioteca.

  3. Seleccione la implementación de SharePoint 2.0 , que habilita las opciones avanzadas, para que pueda seleccionar un modo de vista:

    Todo Recupera todas las columnas de una lista de SharePoint.
    Valor predeterminado Recupera las columnas establecidas en la vista predeterminada de una lista de SharePoint.

  4. Como alternativa a 2.0, puede seleccionar 1.0, que corresponde a la versión anterior de SharePoint.

Para obtener más información sobre las opciones avanzadas del conector, consulte la lista de SharePoint Online.

Servicios en línea: Microsoft Exchange Online

  1. Seleccione Obtener datos>>de servicios en línea de de Microsoft Exchange Online.
  2. En el cuadro de diálogo de Microsoft Exchange, escriba su dirección de correo electrónico con el formato alias<>@<organization>.com
  3. Si tiene muchos objetos, use el cuadro de búsqueda para localizar un objeto o use las opciones de visualización junto con el botón Actualizar para filtrar la lista.
  4. Active o desactive la casilla Omitir archivos con errores en la parte inferior del cuadro de diálogo.
  5. Seleccione la tabla que quiera: Calendar, Correo, Convocatorias de reunión, People y Tareas.
  6. Siga uno de estos procedimientos:
  • Para crear una consulta y, a continuación, cargarla en una hoja de cálculo, seleccione Cargar>carga.
  • Para crear una consulta y, a continuación, mostrar el cuadro de diálogo Importar datos , seleccione Cargar>cargar a.
  • Para crear una consulta y, después, iniciar el Editor de Power Query, seleccione Transformar datos.

Para obtener más información sobre las opciones avanzadas del conector, consulte Microsoft Exchange Online.

Servicios en línea: Dynamics 365 (en línea)

  1. Seleccione el entorno al que desea conectarse.

  2. En el menú, selecciona el icono >ConfiguraciónPersonalizaciones> avanzadasRecursos para desarrolladores.

  3. Copie el valor de API web de instancia

    Nota

    • El formato de la dirección URL será algo así como https://<tenant>.crm.dynamics.com/api/data/v9.0.
    • El formato exacto de la dirección URL que usará para conectarse depende de su región y de la versión de CDS para las aplicaciones que esté usando. Para obtener más información, vea: URL y versiones de Web API.
  4. Seleccione Datos>Obtener datos>de servicios> en líneade Dynamics 365 (en línea).

  5. En el cuadro de diálogo, con la opción Básico seleccionada, escriba la dirección URL de la API web para la conexión de CDS for Apps y haga clic en Aceptar.

    • Si selecciona la opción Avanzada , puede anexar determinados parámetros adicionales a la consulta para controlar los datos que se devuelven. Para obtener más información, vea: Datos de consulta mediante API web.
  6. Seleccione la cuenta de la organización.

    • Si no ha iniciado sesión con la cuenta Microsoft Work o School que usa para acceder a Dataverse para aplicaciones, seleccione Iniciar sesión y escriba el nombre de usuario y la contraseña de la cuenta.
  7. Seleccione Conectar.

  8. En el cuadro de diálogo Navegador , seleccione los datos que desea recuperar.

  9. Compruebe que los datos son correctos y seleccione Cargar o Editar para abrir el Editor de Power Query.

Servicios en línea: Objetos de Salesforce

  1. Seleccione Datos>:Obtener datos>de Online Services>de Salesforce Objects. Aparece el cuadro de diálogo Objetos de Salesforce .
  2. Seleccione Producción o Personalizado. Si selecciona Personalizado, escriba la dirección URL de una instancia personalizada.
  3. Active o desactive la columna Incluir relaciones.
  4. Seleccione Aceptar.

Para obtener más información sobre las opciones avanzadas de conector, consulte Objetos de Salesforce.

Servicios en línea: Informes de Salesforce

Dado que Salesforce Reports tiene límites de API que recuperan solo las primeras 2,000 filas para cada informe, considere usar el conector Salesforce Objects para evitar esta limitación si es necesario.

  1. Seleccione Datos>:Obtener datos>de los servicios> en líneade los informes de Salesforce. Aparece el cuadro de diálogo Informes de Salesforce .
  2. Seleccione Producción o Personalizado. Si selecciona Personalizado, escriba la dirección URL de una instancia personalizada.
  3. Active o desactive la columna Incluir relaciones.
  4. Seleccione Aceptar.

Para obtener más información sobre las opciones avanzadas del conector, consulte Informes de Salesforce.

Servicios en línea: Adobe Analytics

Asegúrese de que tiene la última versión del conector de Adobe Analytics. Para obtener más información, consulte Conectarse a Adobe Analytics en Power BI Desktop.

  1. Seleccione Datos>Obtenga datos>de servicios> en líneade Adobe Analytics.
  2. Seleccione Continuar. Aparece el cuadro de diálogo Cuenta de Adobe .
  3. Inicie sesión con su cuenta de organización de Adobe Analytics y, a continuación, seleccione Conectar.

Para obtener más información sobre las opciones avanzadas del conector, consulte Adobe Analytics.

Otros orígenes: Tabla o rango

Para obtener más información, vea Desde una tabla o rango.

Otros orígenes: Web

Importante

  • Al intentar importar datos desde la Web, es posible que reciba el siguiente mensaje: "Este conector requiere la instalación de uno o varios componentes adicionales para poder usarlo". El conector web requiere que WebView 2 Framework esté instalado en el equipo.
  • Puedes descargarlo desde aquí.
  • Esta actualización no se aplica a las versiones de licencias por volumen (por ejemplo, comercial, perpetua).

Procedimiento

  1. Seleccione Obtener>datos>de otros orígenes>de la Web.

  2. En el cuadro de diálogo Desde la web , escriba una dirección URL de página web y, a continuación, haga clic en Aceptar.

    > Cuadro de diálogo URL de entrada de entrada de Power Query desde > web

    En este caso, estamos usando: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.
    Qué hacer si la página web requiere credenciales de usuario:

    • Seleccione Avanzadas y, a continuación, En el cuadro de diálogo de Access Web , escriba sus credenciales.
    • Selecciona Guardar.
  3. Seleccione Aceptar.

  4. En el panel Navegador , haga lo siguiente:

    Seleccione Vista de tabla, como Resultados.

    > Power Query desde el navegador web > Vista de tabla

    Seleccione Vista web para ver la tabla como una página web.

    > Power Query desde el navegador > web > Vista web

  5. Seleccione Cargar para cargar los datos en una hoja de cálculo.

Para obtener más información sobre las opciones avanzadas del conector, consulte Web.

Otros orígenes: Microsoft Query

Microsoft Query ha existido durante mucho tiempo y sigue siendo popular. En muchos sentidos, es un progenitor de Power Query. Para obtener más información, consulte Usar Microsoft Query para recuperar datos externos.

Otros orígenes: Lista de SharePoint

  1. Seleccione Datos>Obtener datos>de otros orígenes>de la lista de SharePoint.

  2. En el cuadro de diálogo Listas de SharePoint , escriba la dirección URL de un sitio de SharePoint.

    Nota

    Al conectarse a una lista de SharePoint, escriba la dirección URL del sitio en lugar de la dirección URL de la lista. En el cuadro de diálogo de Access SharePoint , seleccione la dirección URL más general para autenticarse correctamente en el sitio. De forma predeterminada, se selecciona la dirección URL más general.

  3. Seleccione Aceptar.

  4. En el cuadro de diálogo de Access SharePoint , seleccione una opción de credenciales:

    • Seleccione Anónimo si SharePoint Server no requiere credenciales.

      Cuadro de diálogo Conectar a una lista de SharePoint de Excel Power Query Conectar

    • Seleccione Windows si el servidor de SharePoint Server requiere sus credenciales de Windows.

    • Selecciona una cuenta de la organización si SharePoint Server requiere credenciales de cuenta de la organización.

  5. Seleccione Conectar.

Para obtener más información sobre las opciones avanzadas de conector, consulte Lista de SharePoint.

Otros orígenes: Fuente de OData

  1. Seleccione Obtener>datos>de otros orígenes>de la fuente OData

  2. En el cuadro de diálogo de fuente de OData , escriba la dirección URL de una fuente de OData.

  3. Seleccione Aceptar.

  4. Si la fuente OData requiere credenciales de usuario, en el cuadro de diálogo Acceder a una fuente OData :

    1. Seleccione Windows si la fuente OData requiere autenticación de Windows.
    2. Seleccione Básico si la fuente de OData requiere su nombre de usuario y contraseña.
    3. Selecciona la clave de Marketplace si la fuente OData requiere una clave de cuenta de Marketplace. Puede seleccionar Obtener la clave de cuenta de Marketplace para suscribirse a las fuentes de OData de Microsoft Azure Marketplace. También puede registrarse en Microsoft Azure Marketplace desde el cuadro de diálogo Acceder a una fuente de OData.
    4. Haga clic en Cuenta de organización si la fuente de OData requiere credenciales de acceso federado. Para Windows Live ID, inicie sesión en su cuenta.
    5. Selecciona Guardar.

Nota

La importación a una fuente OData admite el formato de servicio de datos claros JSON.

Para obtener más información sobre las opciones avanzadas de conector, consulte Fuente de OData.

Otros orígenes: Archivo Hadoop (HDFS)

El sistema de archivos distribuido de Hadoop (HDFS) está diseñado para almacenar terabytes e incluso petabytes de datos. HDFS conecta nodos de equipos dentro de clústeres en los que se distribuyen los archivos de datos y puede acceder a estos archivos de datos como una secuencia de archivos sin interrupciones.

  1. Seleccione Obtener>datos>de otras fuentes>desde el archivo Hadoop (HDFS).
  2. Escriba el nombre del servidor en el cuadro Servidor y seleccione Aceptar.

Para obtener más información sobre las opciones avanzadas del conector, consulte Archivo Hadoop (HDFS).

Otros orígenes: Active Directory

  1. Seleccione Datos>:Obtener datos>de otras fuentes>desde Active Directory.
  2. Escriba su dominio en el cuadro de diálogo de Active Directory .
  3. En el cuadro de diálogo Dominio de Active Directory de su dominio, seleccione Usar mis credenciales actuales o seleccione Usar credenciales alternativas y, a continuación, escriba su nombre de usuario y contraseña.
  4. Seleccione Conectar.
  5. Cuando la conexión se haya realizado correctamente, use el panel Navegador para examinar todos los dominios disponibles en Active Directory y, a continuación, Profundice en la información de Active Directory, incluidos usuarios, cuentas y equipos.

Para obtener más información sobre las opciones avanzadas de conector, consulte Active Directory.

Otros orígenes: Microsoft Exchange

  1. Seleccione Datos>: Obtenga datos>de otras fuentes>de Microsoft Exchange
  2. En el cuadro de diálogo Acceder a un Exchange Server, escriba su dirección de Email y su contraseña.
  3. Selecciona Guardar.
  4. En el cuadro de diálogo Servicio de detección automática de Microsoft Exchange , seleccione Permitir para permitir que el servicio de Exchange confíe en sus credenciales.

Para obtener más información sobre las opciones avanzadas de conector, consulte Microsoft Exchange.

Conectarse a un origen de datos ODBC

  1. Seleccione Obtener>datos>de otros orígenes>de ODBC. 
  2. En el cuadro de diálogo Desde ODBC, si se muestra, seleccione el nombre del origen de datos (DSN).
  3. Escriba la cadena de conexión y luego seleccione Aceptar.
  4. En el siguiente cuadro de diálogo, seleccione entre las opciones de conexión Predeterminado o Personalizado, Windows o Base de datos , escriba sus credenciales y luego seleccione Conectar.
  5. En el panel Navegador , seleccione las tablas o consultas a las que desee conectarse y, a continuación, seleccione Cargar o Editar.

Para obtener más información sobre las opciones avanzadas del conector, vea Origen de datos ODBC.

Otros orígenes: OLE DB

  1. Seleccione Obtener>datos>de otras fuentes>de OLEDB
  2. En el cuadro de diálogo Desde OLE DB, escriba la cadena de conexión y, después, haga clic en Aceptar.
  3. En el cuadro de diálogo Proveedor de OLEDB , seleccione entre las opciones de conexión Predeterminado o Personalizado, Windows o Base de datos , escriba las credenciales adecuadas y luego seleccione Conectar.
  4. En el cuadro de diálogo Navegador , seleccione la base de datos y las tablas o consultas a las que desea conectarse y, a continuación, seleccione Cargar o Editar.

Para obtener más información sobre las opciones avanzadas de conector, consulte OLE DB.

Otros orígenes: consulta en blanco

Puede crear una consulta en blanco. Es posible que quiera escribir datos para probar algunos comandos o puede seleccionar los datos de origen de Power Query:

  • Para cambiar una configuración, como las credenciales o la privacidad, seleccioneConfiguración del origen de datosdoméstico>. Para obtener más información, vea Administrar permisos y configuración del origen de datos.
  • Para importar un origen de datos externo, seleccione Nuevo>origen principal. Este comando es similar al comando Obtener datos de la pestaña Datos de la cinta de opciones de Excel.
  • Para importar un origen reciente, seleccioneOrigen recienteprincipal>. Este comando es similar al comando Orígenes recientes de la pestaña Datos de la cinta de Excel.

Combinar consultas: Combinar

Al combinar dos orígenes de datos externos, se unen dos consultas que crean una relación entre dos tablas.

Para obtener más información, consulte Combinar consultas (Power Query),Aprende a combinar varios orígenes de datos (Power Query) e Información general sobre combinar consultas.

Combinar consultas: anexar

Cuando anexa dos o más consultas, los datos se agregan a una consulta basada en los nombres de los encabezados de columna de ambas tablas. Si las consultas no tienen columnas coincidentes, los valores nulos se agregan a la columna no coincidente. Las consultas se anexan en el orden en que se seleccionan.

Para obtener más información, vea Anexar consultas (Power Query) y Anexar consultas.

Importar datos mediante programación y mediante funciones

Si es un desarrollador, hay varios enfoques de Excel que puede adoptar para importar datos:

  • Puede usar Visual Basic para Aplicaciones para obtener acceso a un origen de datos externo. Según el origen de datos, puede usar objetos de datos ActiveX u objetos de acceso a datos para recuperar los datos. También puede definir una cadena de conexión en el código que especifique la información de conexión. El uso de una cadena de conexión es útil, por ejemplo, cuando se desea evitar tener que los administradores del sistema o los usuarios que creen primero un archivo de conexión o para simplificar la instalación de la aplicación.
  • Si importa datos de una base de datos de SQL Server, considere la posibilidad de usar SQL Native Client, que es una interfaz de programación de aplicaciones (API) independiente de acceso a datos que se utiliza tanto para OLE DB como para ODBC. Combina el proveedor OLE DB SQL y el controlador ODBC de SQL en una biblioteca de vínculos dinámicos (DLL) nativa, al tiempo que proporciona una nueva funcionalidad que es independiente y distinta de Microsoft Data Access Components (MDAC). Puede utilizar SQL Native Client para crear nuevas aplicaciones o mejorar las aplicaciones existentes que pueden aprovechar las características de SQL Server más recientes, como los conjuntos de resultados activos múltiples (MARS), los tipos de User-Defined (UDT) y la compatibilidad con tipos de datos XML.
  • La función RTD recupera datos en tiempo real de un programa compatible con la automatización COM. El complemento de automatización COM de RDTR debe crearse y registrarse en un equipo local.
  • El código SQL. La función SOLICITUD se conecta con un origen de datos externo y ejecuta una consulta desde una hoja de cálculo. El código SQL. Entonces, la función SOLICITAR devuelve el resultado como una matriz sin necesidad de programación de macros. Si esta función no está disponible, debe instalar el programa de complemento ODBC de Microsoft Excel (XLODBC.XLA). Puede instalar el complemento desde Office.com.

Para obtener más información acerca de cómo crear Visual Basic para Aplicaciones, consulte la Ayuda de Visual Basic.

Consulte también

Ayuda de Power Query para Excel

Importar datos de la base de datos mediante una consulta de base de datos nativa

Usar varias tablas para crear una tabla dinámica

Importar datos de una base de datos en Excel para Mac

Obtención de datos