Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.
Importar datos de orígenes de datos (Power Query)

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

Puede crear una consulta a partir de una tabla de Excel, un rango con nombre o una matriz dinámica en el libro actual. Si los datos seleccionados son un rango sencillo, 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 matrices dinámicas, vea Fórmulas de matriz dinámica 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 desde Datos > de otros orígenes > 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 para usarlo como origen 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, vea Importar desde una tabla de Excel.

  1. Seleccione Datos > Obtener > de datosdel > De un 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, vea Libro de Excel.

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

  1. Seleccione Datos > obtener > de datosdesde > de archivos 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 va a importar 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 los 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

  • Fecha del pedido cambia a fecha

  • Categoría sigue siendo texto (el tipo de columna predeterminado)

  • Nombre del producto sigue siendo texto (el tipo de columna predeterminado)

  • Cambios de ventas en número

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

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

  1. Seleccione Datos > Obtener > de datosdesde archivo > Desde XML

  2. En el cuadro de diálogo De exploración XML , busque o escriba una dirección URL de archivo para importar o vincular a un archivo.

  3. Seleccione Abrir.

Una vez que 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 un formato tabular.

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

  1. Seleccione Data > Get Data > From File > From JSON (Obtener > de datos desde el > de archivos desde JSON). Aparecerá 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.

Importante   Al intentar importar un archivo PDF, es posible que reciba el siguiente mensaje en PDF: "Este conector requiere que se instalen uno o más componentes adicionales antes de poder usarlos". El conector PDF requiere .NET Framework 4.5 o superior para estar instalado en el equipo. Puedes descargar la última versión de .NET Framework desdeaquí.

  1. Seleccione Datos > Obtener > De archivo > Desde PDF.

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

    Cuadro de diálogo Navegador para importar datos PDF

  3. Seleccione las tablas que desea importar y, a continuación, siga uno de estos procedimientos:

    • Para ver los datos directamente en Excel, seleccione Cargar > Cargar o, para ver el cuadro de diálogo Importar , seleccione Cargar > Cargar en.

    • Para trabajar primero con los datos de Power Query, seleccione Transformar datos.

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

Puede importar datos de varios archivos que tengan un esquema y formato similares desde una carpeta. Después, puede anexar los datos en una tabla.

  1. Seleccione Datos > Obtener > De archivos > De la carpeta.

  2. En el cuadro de diálogo Examinar , busque la carpeta y, después, seleccione Abrir.

  3. Para conocer los pasos detallados, consulte Importar datos de una carpeta con varios archivos.

Para obtener más información sobre las opciones avanzadas de los conectores, vea Carpeta.

Puede importar datos de varios archivos que tengan un esquema y formato similares desde una biblioteca de SharePoint. Después, puede anexar los datos en una tabla.

  1. Seleccione Datos > Obtener >De archivos > De la carpeta SharePoint.

  2. En el cuadro de diálogo Carpeta de SharePoint , escriba la dirección URL raíz del sitio de SharePoint sin incluir ninguna referencia a una biblioteca y, después, vaya a la biblioteca.

  3. Para conocer los pasos detallados, consulte Importar datos de una carpeta con varios archivos.

Para obtener más información sobre las opciones avanzadas de los conectores, vea Carpeta de SharePoint.

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

  2. En el cuadro de diálogo Microsoft SQL Database, especifique la SQL Server a la que conectarse en el cuadro Nombre del servidor. Opcionalmente, también puede especificar un Nombre de base de datos .

  3. Si desea importar datos con 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 con autenticación de Windows.

    • Base Seleccione esta opción si desea conectarse con la autenticación de SQL Server. Después de seleccionar esta opción, 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á activada 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, a continuación, haga clic en Conectar.

    Si no se establece una conexión con su SQL Server mediante una conexión cifrada, Power Query le pide que se conecte con una conexión no cifrada. Haga clic en Aceptar en el mensaje para conectarse mediante una conexión no cifrada.

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

  1. Seleccione Datos > Obtener > de datos de > de 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, seleccione Abrir. Aparece el cuadro de diálogoNavegador.

  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 presentació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 los conectores, vea Base de datos de Access.

Nota    Al usar un libro conectado a una base de datos de SQL Server Analysis Services, es posible que necesite información adicional para responder preguntas específicas del 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 > de datos externos desde > de base de datosde Analysis Services. Aparece la primera página del Asistente para la conexión de datos . Su título es Conectarse al servidor de bases de datos.

    Pantalla 1 del Asistente para la conexión de datos

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

    Sugerencia: Si conoce el nombre del archivo de cubo sin conexión al que desea conectarse, puede escribir la ruta de acceso del archivo 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 su nombre de usuario y contraseña actuales de Windows, haga clic en Usar autenticación de Windows.

    • Para escribir un nombre de usuario y una contraseña de base de datos, haga clic en Usar el siguiente nombre de usuario y contraseña y, a continuación, escriba su nombre de usuario y contraseña en los cuadros correspondientes 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.

    Pantalla 2 del Asistente para la conexión de datos

    Para conectarse a un archivo de cubo específico de la base de datos, asegúrese de que está seleccionado Conectarse a un cubo o tabla específico y, a continuación, 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 denomina Guardar archivo de conexión de datos y finalizar.

    Pantalla 3 del Asistente para la 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 comprobar los 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 usa cuando se actualiza la tabla dinámica, haga clic en Intentar usar siempre este archivo para actualizar estos datos.

    Si activa esta casilla, 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 obtiene acceso a una tabla dinámica si el libro se guarda en Excel Services y se abre con Excel Services. 

    Nota: La configuración de autenticación solo la usa Excel Services y no Microsoft Office Excel. Si desea asegurarse de que se tiene acceso a los mismos datos, tanto si abre el libro en Excel como si Excel Services, asegúrese de que la configuración de autenticación de Excel sea 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 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 del sitio puede configurar un sitio de SharePoint para que use una base de datos de Inicio de sesión único en la que se pueda 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 puede 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 la 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 sobre el uso de este cuadro de diálogo, seleccione el signo de interrogación (?).

Puede crear una conexión dinámica entre un libro de Excel y un servidor de base de datos de procesamiento analítico en línea (OLAP) de SQL Server Analysis Services y, a continuación, actualizar esa conexión siempre que los datos cambien. 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 a Excel como una tabla o un informe de tabla dinámica.

  1. Seleccione Datos > Obtener > de datosde > de base de datos de SQL Server Analysis Services base de datos (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, después, 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 sobre las opciones avanzadas de los conectores, vea SQL Server Analysis Services.

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 > de datosde > de base de datos de Oracle.

  2. En el cuadro de diálogo Base de datos de Oracle , en Nombre del servidor especifique el servidor oracle al que desea conectarse. Si se requiere un SID, se puede especificar en forma de "NombreDeServidor/SID".

  3. Si desea importar datos con 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 una consulta de base de datos nativa.

  4. Seleccione Aceptar.

  5. Si el servidor 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 de conector , consulte Basede datos oracle.

Advertencia: 

  • Antes de poder conectarse a una base de datos de IBM DB2, necesita que el controlador de IBM DB2 Data Server esté instalado en el equipo (el requisito mínimo es el paquete de controladores de IBM Data Server (controlador DS)). Selecciona el controlador que coincida con la instalación de Power Query (32 bits o 64 bits).

  • IBM ha notificado problemas conocidos al instalar IBM DB2 Data Server Driver en Windows 8. Si está utilizando Windows 8 y desea conectarse a IBM DB2 mediante Power Query, debe seguir pasos de instalación adicionales. Encontrará más información sobre IBM DB2 Data Server Driver en Windows 8.

  1. Seleccione Data > Get Data > From Database > From IBM DB2 Database (Obtener > de datos de IBM DB2 Database). 

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

  3. Si desea importar datos con 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 consulta de base de datos nativa.

  4. Seleccione Aceptar.

  5. Si el servidor 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 de IBM DB2.

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

  1. Seleccione Datos > Obtener > de datos desde > de base de datosMySQL.

  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 conectarse.

  3. Si desea importar datos con 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 consulta de base de datos nativa.

  4. Seleccione Aceptar.

  5. Si el servidor MySQL requiere credenciales de usuario de la 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, vea Base de datos MySQL.

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

  1. Seleccione Datos > Obtener > de datos de > de base de datosde PostgreSQL

  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 con 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 consulta de base de datos nativa.

  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 de conector, consulte PostgreSQL.

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

  1. Seleccione Datos > Obtener > de datos de > de base de datos de Sybase

  2. En el cuadro de diálogo Base de datos de Sybase , especifique el servidor de Sybase al que conectarse en el cuadro Nombre del servidor . Opcionalmente, también puede especificar un Nombre de base de datos .

  3. Si desea importar datos con 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 consulta de base de datos nativa.

  4. Seleccione Aceptar.

  5. De forma predeterminada, la casilla Cifrar conexión está activada 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, vea Base de datos de Sybase.

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

  1. Seleccione Datos > Obtener > de datosde > de base de datos de Teradata.

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

  3. Si desea importar datos con 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 consulta de base de datos nativa.

  4. Seleccione Aceptar.

  5. Si el servidor Teradata requiere credenciales de usuario de la 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, vea Base de datos de Terabase.

Notas: 

  • Esta característica solo está disponible en Excel para Windows si tiene Office 2019 o una versión posterior, o una suscripción a Microsoft 365. Si es suscriptor de Microsoft 365, asegúrese de tener instalada la versión más reciente de Office.

  • Antes de poder conectarse a una base de datos de SAP HANA con Power Query, necesita el controlador ODBC de SAP HANA en el equipo. Selecciona el controlador que coincida con la instalación de Power Query (32 bits o 64 bits).

  • Necesitará una cuenta 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 de SAP HANA:

  1. Haga clic en Datos > nueva > de consulta desde > de base de datosde SAP HANA.

  2. En el cuadro de diálogo Base de datos de 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 de SAP HANA
  3. Opcionalmente, si desea importar datos con 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 de SAP HANA , haga lo siguiente:

    1. Haga clic en la pestaña Base de datos y 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 de SAP HANA.

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

  1. Seleccione Datos > Obtener > de datosde Azure > desde Azure SQL base de datos.

  2. En el cuadro de diálogo Microsoft SQL Database, especifique la SQL Server a la que conectarse en el cuadro Nombre del servidor. Opcionalmente, también puede especificar un Nombre de base de datos .

  3. Si desea importar datos con 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 con autenticación de Windows.

    • Base Seleccione esta opción si desea conectarse con la autenticación de SQL Server. Después de seleccionar esta opción, 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á activada 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, a continuación, haga clic en Conectar.

    Si no se establece una conexión con su SQL Server mediante una conexión cifrada, Power Query le pide que se conecte con una conexión no cifrada. Haga clic en Aceptar en el mensaje para conectarse mediante una conexión no cifrada.

Para obtener más información sobre las opciones avanzadas de los conectores, vea Azure SQL base de datos.

Azure Synapse Analytics combina las herramientas de big data y las consultas relacionales con Apache Spark para conectarse a los servicios de datos de Azure y Power Platform. Puede cargar millones de filas en poco tiempo. Después, puede trabajar con datos tabulares usando la sintaxis SQL familiar para las consultas. Para obtener más información, consulte What is Azure Synapse Analytics (docs.com).

  1. Seleccione Datos > Obtener > de datosde Azure > de Azure Synapse Analytics.

  2. En el cuadro de diálogo Microsoft SQL Database, especifique la SQL Server a la que conectarse en el cuadro Nombre del servidor. Opcionalmente, también puede especificar un Nombre de base de datos .

  3. Si desea importar datos con 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 con autenticación de Windows.

    • Base Seleccione esta opción si desea conectarse con la autenticación de SQL Server. Después de seleccionar esta opción, 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á activada 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, a continuación, haga clic en Conectar.

    Si no se establece una conexión con su SQL Server mediante una conexión cifrada, Power Query le pide que se conecte con una conexión no cifrada. Haga clic en Aceptar en el mensaje para conectarse mediante una conexión no cifrada.

Para obtener más información sobre las opciones avanzadas de los conectores, consulte análisis de Azure Synapse.

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

  1. Seleccione Data > Get Data > From Azure > From 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, a continuación, seleccione Aceptar.

  3. En el cuadro de diálogo Acceder a HDInsight de Microsoft Azure, 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 obtener más información sobre las opciones avanzadas de conector, vea Azure HDInsight.

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 lugar del mundo a través de HTTP o HTTPS. Para obtener más información sobre Azure Blob Storage servicio, consulte Cómo usar el almacenamiento de blobs.

  1. Seleccione >Obtener > de datosde Azure > desde Azure Blob Storage

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

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

    Nota: Si necesita recuperar la clave de acceso de almacenamiento, vaya al Portal deMicrosoft Azure, seleccione su cuenta de almacenamiento y, a continuación, 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, después, pegue el valor en el cuadro Clave de cuenta .

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

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

Azure Storage proporciona servicios de almacenamiento para diversos objetos de datos. El componente de almacenamiento table se centra en los datos NoSQL almacenados como pares clave/atributo. Para obtener más información, vea Introducción al almacenamiento de tablas.

  1. Seleccione Data > Get Data > From Azure > From Azure Synapse Analytics (Obtener > de datos de Azure desde Azure Synapse Analytics).

  2. Escribe el nombre de la cuenta o la dirección URL de la cuenta de Almacenamiento de tablas de Microsoft Azure y, a continuación, selecciona Aceptar.

Para obtener más información sobre las opciones avanzadas de los conectores, vea Azure Table Storage.

Importante: Azure Data Lake Storage generación 1 se retirará. Para obtener más información, vea Acción necesaria: cambiar a Azure Data Lake Storage Gen2 antes del 29 de febrero de 2024.

  1. Seleccione > obtener > de datosde Azure > desde Azure Data Lake Storage.

  2. Escribe el nombre de la cuenta o la dirección URL de la cuenta de Microsoft Azure Data Lake Storage y, a continuación, selecciona Aceptar.

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

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

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

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 obtener más información, vea Azure Data Lake Storage.

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

    https://<nombre de cuenta>.dfs.core.windows.net/<contenedor>/<subcarpeta>
    Por ejemplo, https://contosoadlscdm.dfs.core.windows.net/

  2. Seleccione si desea usar la vista del sistema de archivos o la vista de carpetas del modelo de datos común (CDM).

  3. Seleccione Aceptar.

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

    Por ejemplo, si selecciona el método de cuenta de la organización, seleccione Iniciar sesión para iniciar sesión en su cuenta de almacenamiento. Se te redirigirá a la página de inicio de sesión de tu organización. Siga las indicaciones para iniciar sesión en la cuenta. Una vez que hayas iniciado sesión correctamente, selecciona Conectar.

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

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

Azure Data Explorer es un servicio de exploración de datos rápido y muy escalable para datos de registro y telemetría. Puede administrar grandes volúmenes de datos diversos de 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 > de datosde Azure > de Azure Data Explorer.

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

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

  3. Seleccione Aceptar.

Puede importar conjuntos de datos de su organización con los permisos adecuados seleccionándolos desde el panel Conjuntos de datos de Power BI y creando después una tabla dinámica en una nueva hoja de cálculo.

  1. Seleccione Datos > Obtener > de datosde Power BI (<> nombre del inquilino). Aparece el panel Conjuntos de datos de Power BI . <nombre del inquilino> varía según la organización, por ejemplo, Power BI (Contoso).

  2. Si hay disponibles muchos conjuntos de datos, use el cuadro de búsqueda . Seleccione la flecha situada junto al cuadro para mostrar filtros de palabras clave para las versiones y entornos para dirigir 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, vea Información general sobre tablas dinámicas y gráficos dinámicos.

Para obtener más información sobre Power BI, vea Crear una tabla dinámica a partir de conjuntos de datos de Power BIy Administración de datos Experiencia en Power BI para Office 365 Ayuda.

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 en una programación para que los datos siempre se mantengan actualizados.

  1. Seleccione Data > Get Data > From Power Platform > From Dataflows (Obtener > de datos de Power Platform > De flujos de datos).

  2. Si se le solicita, escriba las credenciales necesarias o inicie sesión como un usuario diferente. 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 a la 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.

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

  1. Seleccione Datos > Obtener > de datosde Power Platform > De Dataverse.

  2. Si se le solicita, escriba las credenciales necesarias o inicie sesión como un usuario diferente. 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 a la Editor de Power Query, seleccione Transformar datos.

Para obtener más información, vea Qué es Microsoft Dataverse.

  1. Seleccione Datos > Obtener > de datosde Servicios en línea > de la lista SharePoint Online.

  2. En el cuadro de diálogo Carpeta de SharePoint , escriba la dirección URL raíz del sitio de SharePoint sin incluir ninguna referencia a una biblioteca y, después, vaya a la biblioteca.

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

    Todo    recupera todas las columnas de una lista de SharePoint.
    Predeterminado    Recupera las columnas establecidas en la vista predeterminada de una lista de SharePoint.

  4. Como alternativa a la versión beta 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 de los conectores, vea Lista de SharePoint Online.

  1. Seleccione Datos > Obtener > de datosde Servicios en línea desde la lista de SharePoint Online.

  2. En el cuadro de diálogo Microsoft Exchange , escriba su dirección de correo electrónico en forma de alias de <>@<organización>.com

  3. Si tiene muchos objetos, use el cuadro de búsqueda para localizar un objeto o use las Opciones de presentació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 desee: Calendario, Correo, Convocatorias de reunión, Personas y Tareas.

  6. Siga uno de estos procedimientos:

  • Para crear una consulta y, después, cargarla en una hoja de cálculo, seleccione Cargar > Cargar.

  • Para crear una consulta y mostrar el cuadro de diálogo Importar datos , seleccione Cargar > Cargar en.

  • Para crear una consulta y, a continuación, iniciar la Editor de Power Query, seleccione Transformar datos.

Para obtener más información sobre las opciones avanzadas de los conectores, vea Microsoft Exchange Online .

  1. Seleccione el Entorno al que desea conectarse.

  2. En el menú, seleccione el icono Configuración > Personalizaciones avanzadas > Recursos para desarrolladores.

  3. Copie el valor de la API web de instancia

    Notas: 

    • El formato de la dirección URL será similar ahttps://<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 use. Para obtener más información, consulte: Url y versiones de web API.

  4. Seleccione Datos > obtener > de datosde los servicios en línea > desde Dynamics 365 (en línea).

  5. En el cuadro de diálogo, con la opción Básicos seleccionada, escriba la dirección URL de web API para su conexión cds para aplicaciones y haga clic en Aceptar.

    • Si selecciona la opción Avanzadas , puede anexar algunos parámetros adicionales a la consulta para controlar qué datos se devuelven. Para obtener más información, vea: Consultar datos con la API web.

  6. Seleccione Cuenta de la organización.

    • Si no ha iniciado sesión con la cuenta profesional o educativa de Microsoft 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, a continuación, seleccione Cargar o Editar para abrir la Editor de Power Query.

  1. Seleccione Data > Get Data > From Online Services > From Salesforce Objects (Obtener > de datos de los servicios en línea > de objetos de Salesforce). Aparecerá 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. Seleccione o desactive la columna Incluir relaciones.

  4. Seleccione Aceptar.

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

Como los informes de Salesforce tienen límites de API que recuperan solo las primeras 2.000 filas para cada informe, considere la posibilidad de usar el conector Objetos de Salesforce para solucionar esta limitación si es necesario.

  1. Seleccione Data > Get Data > From Online Services > From Salesforce Reports (Obtener > de datos de los servicios en línea > de los informes de Salesforce). Aparecerá 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. Seleccione o desactive la columna Incluir relaciones.

  4. Seleccione Aceptar.

Para obtener más información sobre las opciones avanzadas de los conectores, vea Informes de Salesforce.

Asegúrese de tener 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 Data > Get Data > From Online Services > From Adobe Analytics (Obtener > de datos de Los servicios en línea > de Adobe Analytics).

  2. Seleccione Continuar. Aparecerá el cuadro de diálogo Cuenta de Adobe .

  3. Inicie sesión con su cuenta de Adobe Analytics Organizational y, a continuación, seleccione Conectar.

Para obtener más información sobre las opciones avanzadas de los conectores, consulte Adobe Analytics.

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

Importante: 

  • Al intentar importar datos desde la Web, es posible que reciba el siguiente mensaje: "Este conector requiere que se instalen uno o más componentes adicionales para poder usarlos". 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, licencias perpetuas comerciales).

Procedimiento

  1. Seleccione Datos > > nueva consultade otros orígenes > desde 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.

    Power Query > Desde la Web > Cuadro de diálogo de dirección URL de entrada

    En este caso, usamos la siguiente: 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 Web de Access, escriba sus credenciales.

    • Seleccione Guardar.

  3. Seleccione Aceptar.

  4. En el panel Navegador , haga lo siguiente:

    Seleccione Vista de tabla, como Resultados.



    Power Query > Desde la Web > Vista de tabla del navegador Seleccione Vista web para ver la tabla como una página web.

    Power Query > Desde la Web > Navegador > 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 de los conectores, vea Web.

Microsoft Query lleva mucho tiempo y sigue siendo popular. De muchas maneras, es progenitor de Power Query. Para obtener más información, vea Usar Microsoft Query para recuperar datos externos.

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

  2. En el cuadro de diálogo Microsoft SharePoint Listas, 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 Access SharePoint , seleccione la dirección URL más general para autenticarse en el sitio correctamente. De forma predeterminada, se selecciona la dirección URL más general.

  3. Seleccione Aceptar.

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

    • Seleccione Anónimo si el servidor de SharePoint no requiere credenciales.

      Excel Power Query conectarse a un cuadro de diálogo Conectar a una lista de SharePoint

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

    • Seleccione Cuenta de organización si SharePoint Server requiere credenciales de cuenta de organización.

  5. Seleccione Conectar.

Para obtener más información sobre las opciones avanzadas de los conectores, vea Lista de SharePoint.

  1. Seleccione Datos > Obtener > de datosde otros orígenes > desde una fuente de OData

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

  3. Seleccione Aceptar.

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

    1. Seleccione Windows si la fuente de OData requiere autenticación de Windows.

    2. Seleccione Básico si la fuente de OData requiere su nombre de usuario y contraseña.

    3. Seleccione Clave de Marketplace si la fuente de OData requiere una clave de cuenta de Marketplace. Puede seleccionar la clave de cuenta de Marketplace para suscribirse a fuentes de Microsoft Azure Marketplace OData. 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 la organización si la fuente de OData requiere credenciales de acceso federado. Para Windows Live ID, inicie sesión en su cuenta.

    5. Seleccione Guardar.

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

Para obtener más información sobre las opciones avanzadas de los conectores, vea Fuente de OData.

Hadoop Distributed File System (HDFS) está diseñado para almacenar terabytes e incluso petabytes de datos. HDFS conecta nodos informáticos dentro de clústeres sobre los que se distribuyen los archivos de datos y puede acceder a estos archivos como un flujo de archivos sin problemas.

  1. Seleccione Data > Get Data > From Other Sources > From Hadoop File (HDFS).

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

Para obtener más información sobre las opciones avanzadas de los conectores, consulte Hadoop File (HDFS).

  1. Seleccione Datos > Obtener > de datosde otros orígenes > de Active Directory.

  2. Escriba el dominio en el cuadro de diálogo 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. Una vez que 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 los conectores, vea Active Directory.

  1. Seleccione Datos > Obtener > de datosde otros orígenes > de Microsoft Exchange

  2. En el cuadro de diálogo Acceder a una Exchange Server, escriba su dirección de Email y contraseña.

  3. Seleccione 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 los conectores, vea Microsoft Exchange.

  1. Seleccione Datos > Obtener > de datos de otros orígenes > de ODBC

  2. En el cuadro de diálogo De ODBC, si se muestra, seleccione el nombre del origen de datos (DSN).

  3. Escriba el cadena de conexión y, a continuación, seleccione Aceptar.

  4. En el siguiente cuadro de diálogo, seleccione opciones de conexión predeterminadas o personalizadas, de Windows o de base de datos , escriba sus credenciales y, después, seleccione Conectar.

  5. En el panel Navegador , seleccione 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 los conectores, vea Origen de datos ODBC.

  1. Seleccione Datos > Obtener > de datosde otros orígenes > de OLEDB

  2. En el cuadro de diálogo De OLE DB, escriba el cadena de conexión y, después, seleccione Aceptar.

  3. En el cuadro de diálogo Proveedor de OLEDB , seleccione entre las opciones De forma predeterminada o Personalizada, Windows o Conexión de base de datos , escriba las credenciales adecuadas y, después, 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, veaOLE DB.

Importante:  Aviso de retirada de Facebook conector de datos   Importar y actualizar datos de Facebook en Excel dejará de funcionar en abril de 2020. Seguirás pudiendo usar el conector Facebook Power Query (Get & Transform) hasta ese momento, pero a partir de abril de 2020, no podrás conectarte a Facebook y recibirás un mensaje de error. Se recomienda revisar o quitar las consultas de Power Query existentes (Get & Transform) que usen el conector Facebook lo antes posible para evitar resultados inesperados.

Nota: Si es la primera vez que se conecta a Facebook, se le pedirá que proporcione las credenciales. Inicie sesión con su cuenta de Facebook y permita el acceso a la aplicación Power Query. Puede desactivar las indicaciones futuras haciendo clic en la opción No volver a avisarme de este conector .

  1. En la pestaña Datos, haga clic en Obtener > de datos de los servicios en línea > de Facebook. Si no ve el botón Obtener datos, haga clic en Nueva > de consultade otros orígenes > de Facebook.

  2. En el cuadro de diálogo Facebook, conéctese a Facebook con "Yo", su nombre de usuario o id. de objeto.

    Nota: El nombre de usuario del Facebook es diferente del correo electrónico de inicio de sesión.

  3. Seleccione una categoría a la que conectarse en la lista desplegable Conexión . Por ejemplo, selecciona Amigos para darte acceso a toda la información disponible en la categoría Amigos de Facebook.

  4. Haga clic en Aceptar.

  5. Si es necesario, haga clic en Iniciar sesión desde el cuadro de diálogo Facebook de Access y, a continuación, escriba su número de teléfono o correo electrónico de Facebook y la contraseña. Puede activar la opción para permanecer conectado. Una vez que haya iniciado sesión, haga clic en Conectar.

  6. Una vez que la conexión se haya realizado correctamente, podrá obtener una vista previa de una tabla que contiene información sobre la categoría seleccionada. Por ejemplo, si selecciona la categoría Amigos, Power Query representa una tabla que contiene sus Facebook amigos por nombre.

  7. Haga clic en Cargar o Editar.

Puede crear una consulta en blanco. Es posible que desee 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, seleccione Inicio > Configuración del origen de datos. Para obtener más información, vea Administrar permisos y configuración del origen de datos.

  • Para importar un origen de datos externo, seleccione Inicio > Nuevo origen. 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, seleccione Inicio > Orígenes recientes. Este comando es similar al comando Orígenes recientes de la pestaña Datos de la cinta de opciones de Excel.

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

Para obtener más información, vea Combinar consultas (Power Query),Obtener información sobre cómo combinar varios orígenes de datos (Power Query) y Información general sobre la combinación de consultas

Al anexar dos o más consultas, los datos se agregan a una consulta en función de los nombres de los encabezados de columna de ambas tablas. Si las consultas no tienen columnas coincidentes, se agregan valores nulos 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.

Si es desarrollador, hay varios enfoques dentro de Excel que puede llevar a cabo 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 un cadena de conexión es útil, por ejemplo, si quiere evitar que los administradores del sistema o los usuarios creen primero un archivo de conexión o que simplifiquen 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 API (Interfaz de programación de aplicaciones) de acceso a datos independiente que se usa para OLE DB y ODBC. Combina el Proveedor de SQL OLE DB y el controlador ODBC de SQL en una biblioteca de vínculos dinámicos (DLL) nativa, mientras que también proporciona nuevas funciones independientes y distintas de los componentes de Microsoft Data Access (MDAC). Puede usar SQL Native Client para crear nuevas aplicaciones o mejorar aplicaciones existentes que pueden aprovechar las características de SQL Server más recientes, como varios conjuntos de resultados activos (MARS), tipos de User-Defined (UDT) y compatibilidad con tipos de datos XML.

  • La función RDTR 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.

  • La instrucción SQL. La función SOLICITAR se conecta con un origen de datos externo y ejecuta una consulta desde una hoja de cálculo. La instrucción SQL. La función REQUEST devuelve el resultado como una matriz sin necesidad de programar 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 sobre cómo crear Visual Basic para Aplicaciones, vea la Ayuda de Visual Basic.

  1. Seleccione Datos>Obtener datos (Power Query) datos .

  2. En el cuadro de diálogo Elegir origen de datos , seleccione Libro de Excel.

  3. Seleccione Examinar para buscar el archivo que desea conectar como origen de datos.

  4. En el cuadro de diálogo Selector de archivos, seleccione el archivo, revise los detalles del archivo y, después, seleccione Obtener datos y Siguiente.

  5. A la izquierda, seleccione los datos que desea importar y, a continuación, en la parte derecha, confirme la selección en la vista previa de datos.

  6. En la parte inferior derecha, seleccione Cargar.

  1. Seleccione Datos>Obtener datos (Power Query) datos .

  2. En el cuadro de diálogo Elegir origen de datos , seleccione Texto o CSV.

  3. Seleccione Examinar para buscar el archivo que desea conectar como origen de datos.

  4. En el cuadro de diálogo Selector de archivos, seleccione el archivo, revise los detalles del archivo y, después, seleccione Obtener datos y Siguiente.

  5. Confirme la selección del origen y el delimitador del archivo en la vista previa de datos.

  6. En la parte inferior derecha, seleccione Cargar.

  1. Seleccione Datos>Obtener datos (Power Query) datos .

  2. En el cuadro de diálogo Elegir origen de datos , seleccione XML.

  3. Seleccione Examinar para buscar el archivo que desea conectar como origen de datos.

  4. En el cuadro de diálogo Selector de archivos, seleccione el archivo, revise los detalles del archivo y, después, seleccione Obtener datos y Siguiente.

  5. A la izquierda, seleccione los datos que desea importar y, a continuación, en la parte derecha, confirme la selección en la vista previa de datos.

  6. En la parte inferior derecha, seleccione Cargar.

  1. Seleccione Datos>Obtener datos (Power Query) datos .

  2. En el cuadro de diálogo Elegir origen de datos , seleccione JASON.

  3. Seleccione Examinar para buscar el archivo que desea conectar como origen de datos.

  4. En el cuadro de diálogo Selector de archivos, seleccione el archivo, revise los detalles del archivo y, después, seleccione Obtener datos y Siguiente.

  5. En la parte inferior derecha, seleccione Cerrar & Cargar.

  1. Seleccione Datos>Obtener datos (Power Query) datos .

  2. En el cuadro de diálogo Elegir origen de datos, seleccione SQL Server base de datos.

  3. En Configuración de conexión, escriba el nombre del servidor.

  4. En Credenciales de conexión, escriba el nombre de usuario y la contraseña, decida si desea usar una conexión cifrada y, a continuación, seleccione Siguiente.

  5. A la izquierda, seleccione los datos que desea importar y, a continuación, en la parte derecha, confirme la selección en la vista previa de datos.

  6. En la parte inferior derecha, seleccione Cargar.

  1. Seleccione Datos>Obtener datos (Power Query) datos .

  2. En el cuadro de diálogo Elegir origen de datos , seleccione Lista de SharePoint Online.

  3. En el cuadro de diálogo Conectarse al origen de datos , escriba la dirección URL raíz del sitio de SharePoint sin incluir ninguna referencia a una biblioteca y, a continuación, inicie sesión en la cuenta de la organización.

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

    • Todo lo que recupera todas las columnas de una lista de SharePoint.

    • Valor predeterminado que recupera las columnas establecidas en la vista predeterminada de una lista de SharePoint.

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

  5. Selecciona Siguiente.

  6. A la izquierda, seleccione los datos que desea importar y, a continuación, en la parte derecha, confirme la selección en la vista previa de datos.

  7. En la parte inferior derecha, seleccione Cargar.

  1. Seleccione Datos>Obtener datos (Power Query) datos .

  2. En el cuadro de diálogo Elegir origen de datos , seleccione OData.

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

  4. Si la fuente de OData requiere credenciales de usuario, en el cuadro de diálogo Credenciales de conexión en Tipo de autenticación:

    • Seleccione Básico si la fuente de OData requiere su nombre de usuario y contraseña.

    • Seleccione Cuenta de la organización si la fuente de OData requiere credenciales de acceso federado y seleccione Iniciar sesión.

  5. Selecciona Siguiente.

  1. Seleccione Datos>Obtener datos (Power Query) datos .

  2. En el cuadro de diálogo Elegir origen de datos , seleccione Tabla en blanco.

  3. Escriba los datos deseados en las celdas de la tabla. También puede cambiar el nombre de la tabla en Nombre en la parte inferior.

  4. Selecciona Siguiente.

  5. Después de editar la consulta, en la parte superior derecha, seleccione Cerrar & cargar.

  1. Seleccione Datos>Obtener datos (Power Query) datos .

  2. En el cuadro de diálogo Elegir origen de datos , seleccione Consulta en blanco.

  3. Escriba el origen y los comandos deseados y, a continuación, seleccione Siguiente.

  4. Después de editar la consulta, en la parte superior derecha, seleccione Cerrar & cargar.

Puede usar el complemento Power Query para conectarse a orígenes de datos externos y realizar análisis de datos avanzados. En las secciones siguientes se indican los pasos para conectarse a los orígenes de datos: páginas web, archivos de texto, bases de datos, servicios en línea y archivos, tablas e intervalos de Excel.

Importante: Para poder usar Power Query en Excel 2013, debe activarlo: haga clic en Opciones de > archivo > complementos. En la sección Administrar de la parte inferior, elija la opción Complementos COM de la lista desplegable y, después, haga clic en Ir. Haga clic en la casilla de Power Query y, luego, en Aceptar. La Power Query cinta debería aparecer automáticamente, pero, si no es así, cierre y reinicie Excel.

Usar el Editor de consultas

Nota: El Editor de Power Query aparece al cargar, editar o crear una consulta con Power Query. En el siguiente vídeo se muestra la ventana del Editor de consultas, que aparece tras editar una consulta de un libro de Excel. Para ver el Editor de Power Query sin cargar o editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de cinta Power Query, seleccione Desde otros orígenes > Consulta en blanco. En el siguiente vídeo se muestra una manera de mostrar el Editor de consultas.

Cómo ver el Editor de consultas en Excel

  1. En la pestaña de cinta Power Query, haga clic en Desde archivo > Desde CSV o Desde texto.

  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. Haga clic en Abrir.

Nota: Si va a importar 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 los 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

  • Fecha del pedido cambia a fecha

  • Categoría sigue siendo texto (el tipo de columna predeterminado)

  • Nombre del producto sigue siendo texto (el tipo de columna predeterminado)

  • Cambios de ventas en número

En el Editor de Power Query, Power Query aplica automáticamente un paso FirstRowAsHeader y un paso ChangeType. Estas acciones automáticas equivalen a promover manualmente una fila y cambiar manualmente cada tipo de columna.

Después de Power Query detección automática de columnas, también puede usar el Editor de Power Query para escribir fórmulas para Power Query. Por ejemplo:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Nota: El Editor de consultas solo aparece al cargar, editar o crear una consulta nueva con Power Query. El siguiente vídeo muestra la ventana Editor de Power Query de Excel 2013 que aparece después de editar una consulta de un libro de Excel. Para ver el Editor de Power Query sin cargar o editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de cinta Power Query, seleccione Desde otros orígenes > Consulta en blanco. En el siguiente vídeo se muestra una manera de mostrar el Editor de consultas.

Cómo ver el Editor de consultas en Excel

  1. Seleccione una celda del rango de datos.

  2. In the Power Query ribbon tab, click From Table.

    Conectar con una tabla de datos de Excel

  3. Si se le solicita, en el cuadro de diálogo Desde tabla , puede hacer clic en el botón Selección de rango para seleccionar un rango específico para usarlo como origen de datos.

    Del cuadro de diálogo Tabla

  4. If the range of data has column headers, you can check My table has headers. The range header cells are used to set the column names for the query.

  5. En la Editor de Power Query, haga clic en Cerrar & Cargar.

Nota: Si el rango de datos se ha definido como un rango con nombre o está en una tabla de Excel, Power Query detectará automáticamente todo el rango y lo cargará en la Editor de Power Query. Los datos sin formato se convertirán automáticamente en una tabla cuando se carguen en el Editor de Power Query.

You can use the Query Editor to write formulas for Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Ejemplo de fórmula del editor de consultas

Nota: El Editor de consultas solo aparece al cargar, editar o crear una consulta nueva con Power Query. En el siguiente vídeo se muestra la ventana del Editor de consultas, que aparece tras editar una consulta de un libro de Excel. Para ver el Editor de Power Query sin cargar o editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de cinta Power Query, seleccione Desde otros orígenes > Consulta en blanco. En el siguiente vídeo se muestra una manera de mostrar el Editor de consultas.

Cómo ver el Editor de consultas en Excel

  1. En la pestaña Power Query de la cinta de opciones, haga clic en Desde archivo > Desde Excel.

  2. En el cuadro de diálogo Examinar de Excel , busque o escriba una ruta de acceso al archivo que desea consultar.

  3. Haga clic en Abrir.

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

También puede usar la Editor de Power Query para escribir fórmulas para Power Query. Por ejemplo:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Nota: El Editor de consultas solo aparece al cargar, editar o crear una consulta nueva con Power Query. El siguiente vídeo muestra la ventana Editor de Power Query de Excel 2013 que aparece después de editar una consulta de un libro de Excel. Para ver el Editor de Power Query sin cargar o editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de cinta Power Query, seleccione Desde otros orígenes > Consulta en blanco. En el siguiente vídeo se muestra una manera de mostrar el Editor de consultas.

Cómo ver el Editor de consultas en Excel

Nota: Al intentar importar datos desde un archivo de Excel heredado o una base de datos de Access en determinadas configuraciones, es posible que se produzca un error que indica que el motor de base de datos de Microsoft Access (proveedor Microsoft.ACE.OLEDB.12.0) no está registrado en el equipo local. El error se produce en sistemas con solo Office 2013 instalado. Para resolver este error, descargue los siguientes recursos para asegurarse de que puede continuar con los orígenes de datos a los que está intentando obtener acceso.

  1. Haga clic en la cinta de opciones de Power Query y, a continuación, en Desde la Web.

  2. En el cuadro de diálogo Desde la Web, escriba la URL de una página web y, después, haga clic en Aceptar.

    Power Query > Desde la Web > Cuadro de diálogo de dirección URL de entrada

    En este caso, usamos la siguiente: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Qué hacer si la página web requiere credenciales de usuario:

    • En el cuadro de diálogo Acceder a la Web, haga clic en una opción de credenciales y especifique los valores de autenticación.

    • Haga clic en Guardar.

  3. Haga clic en Aceptar.

  4. Power Query analizará la página web y cargará el panel Navegador en la Vista de tabla.

    Si sabe a qué tabla quiere conectarse, haga clic en ella en la lista. Para este ejemplo, hemos elegido la tabla Resultados.

    Power Query > Desde la Web > Vista de tabla del navegador

    En caso contrario, puede cambiar a la Vista web y seleccionar la tabla adecuada manualmente. En este caso, hemos seleccionado la tabla Resultados.

    Power Query > Desde la Web > Navegador > Vista Web
  5. Haga clic en Cargar y Power Query cargará los datos web seleccionados en Excel.

  1. En la pestaña de cinta Power Query, haga clic en Desde base de datos > desde base de datos SQL Server.

    Power Query opciones de Desde base de datos
  2. En el cuadro de diálogo Microsoft SQL Database, especifique la SQL Server a la que conectarse en el cuadro Nombre del servidor. Opcionalmente, también puede especificar un Nombre de base de datos .

  3. Si desea importar datos con 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
    1. Windows: esta es la selección predeterminada. Seleccione esta opción si desea conectarse con autenticación de Windows.

    2. Base de datos: seleccione esta opción si desea conectarse con la autenticación de SQL Server. Después de seleccionar esta opción, 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á activada 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, a continuación, haga clic en Conectar.

    Si no se establece una conexión con su SQL Server mediante una conexión cifrada, Power Query le pide que se conecte con una conexión no cifrada. Haga clic en Aceptar en el mensaje para conectarse mediante una conexión no cifrada.

Ejemplo de fórmula

También puede usar la Editor de Power Query para escribir fórmulas para Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Haga clic en la pestaña Power Query de la cinta de opciones y, después, seleccione Obtener datos externos > de otros orígenes > De ODBC.

  2. En el cuadro de diálogo De ODBC, si se muestra, seleccione el Nombre del origen de datos (DSN).

  3. Escriba el cadena de conexión y, después, pulse Aceptar.

  4. En el siguiente cuadro de diálogo, seleccione opciones de conexión predeterminadas o personalizadas, de Windows o de base de datos , escriba sus credenciales y, después, presione Conectar.

  5. En el panel Navegador , seleccione las tablas o consultas a las que desea conectarse y, después, presione Cargar o Editar.

  1. En la pestaña de cinta Power Query, seleccione Desde base de datos > desde base de datos de Access.

    Cuadro de diálogo Obtener datos de base de datos

  2. En el cuadro de diálogo Examinar , busque o escriba una dirección URL de archivo para importar o vincular a un archivo.

  3. Siga los pasos del cuadro de diálogo Navegador para conectarse a la tabla o consulta de su elección.

  4. Haga clic en Cargar o Editar.

  1. En la pestaña de cinta Power Query, haga clic en Desde archivo > Desde XML.

    Power Query del cuadro de diálogo Desde archivo
  2. En el cuadro de diálogo De exploración XML , busque o escriba una dirección URL de archivo para importar o vincular a un archivo.

  3. Haga clic en Abrir.

    Una vez que la conexión se haya realizado correctamente, podrá usar el panel Navegador para examinar y obtener una vista previa de las colecciones de elementos del archivo XML en formato tabular.

También puede usar la Editor de Power Query para escribir fórmulas para Power Query. Por ejemplo:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Nota: El Editor de consultas solo aparece al cargar, editar o crear una consulta nueva con Power Query. En el siguiente vídeo se muestra la ventana del Editor de consultas, que aparece tras editar una consulta de un libro de Excel. Para ver el Editor de Power Query sin cargar o editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de cinta Power Query, seleccione Desde otros orígenes > Consulta en blanco. En el siguiente vídeo se muestra una manera de mostrar el Editor de consultas.

  1. En la pestaña Datos , en el grupo Obtener datos externos , haga clic en Desde otros orígenes y, a continuación, haga clic en Desde Analysis Services.

    Imagen de la cinta de opciones de Excel

    Se muestra el Asistente para la conexión de datos. Este asistente tiene tres paneles.

    • Conectarse al servidor de bases de datos

    • Seleccionar base de datos y tabla

    • Guardar archivo de conexión de datos y finalizar

  2. En el panel Conectarse a servidor de bases de datos , en el cuadro Nombre del servidor, escriba el nombre del servidor de bases de datos OLAP.

    Sugerencia: Si conoce el nombre del archivo de cubo sin conexión al que desea conectarse, puede escribir la ruta de acceso del archivo 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 su nombre de usuario y contraseña actuales de Windows, haga clic en Usar autenticación de Windows.

    • Para escribir un nombre de usuario y una contraseña de base de datos, haga clic en Usar el siguiente nombre de usuario y contraseña y, a continuación, escriba su nombre de usuario y contraseña en los cuadros correspondientes Nombre de usuario y Contraseña .

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

    Para conectarse a un cubo específico de la base de datos, asegúrese de que esté seleccionada la opción Conectarse a un cubo o tabla específicos y, después, seleccione un cubo de la lista.

  5. En el panel Guardar archivo de conexión de datos y finalizar , en el cuadro Nombre de archivo , revise el nombre de archivo predeterminado según sea necesario (opcional).

    Haga clic en Examinar para cambiar la ubicación de archivo predeterminada de Mis orígenes de datos o comprobar los nombres de archivo existentes.

  6. 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).

  7. Para asegurarse de que el archivo de conexión se usa cuando se actualiza la tabla dinámica, haga clic en Intentar usar siempre este archivo para actualizar estos datos.

    Si activa esta casilla, todos los libros que usen ese archivo de conexión siempre usarán las actualizaciones del archivo de conexión.

  8. Haga clic en Finalizar para cerrar el Asistente para la conexión de datos.

  9. En el cuadro de diálogo Importar datos , en Seleccione cómo desea ver estos datos en el libro, siga uno de estos procedimientos:

    • Para crear solo un informe de tabla dinámica, haga clic en Informe de tabla dinámica.

    • Para crear un informe de tabla dinámica y un informe de gráfico dinámico, haga clic en Gráfico dinámico e Informe de tabla dinámica.

    • Para almacenar la conexión seleccionada en el libro para su uso posterior, haga clic en Crear solo conexión. Esta casilla garantiza que la conexión la usan las fórmulas que contienen funciones de cubo que se crean y que no desea crear un informe de tabla dinámica.

  10. En ¿Dónde desea colocar los datos?, siga uno de estos procedimientos:

    • Para colocar el informe de tabla dinámica en una hoja de cálculo existente, seleccione Hoja de cálculo existente y, después, escriba la referencia de celda de la primera celda del rango de celdas donde desea ubicar el informe de tabla dinámica.

      También puede hacer clic en Contraer diálogo Imagen del botón para ocultar temporalmente el cuadro de diálogo, seleccionar la celda inicial de la hoja de cálculo que desea usar y, a continuación, presionar Expandir cuadro de diálogo Imagen del botón.

  11. Para colocar el informe de tabla dinámica en una nueva hoja de cálculo a partir de la celda A1, haga clic en Nueva hoja de cálculo.

  12. Para comprobar o cambiar las propiedades de conexión, haga clic en Propiedades, realice los cambios necesarios en el cuadro de diálogo Propiedades de conexión y, a continuación, haga clic en Aceptar.

Hay dos formas de conectarse a SQL Server Analysis Services. Puede usar Power Query o el Asistente para la conexión de datos. 

Para obtener más información, vea la pestaña Office 2010 - 2013 en Conectarse a una base de datos de SQL Server Analysis Services (importar).

  1. En la pestaña Power Query, haga clic en Desde otros orígenes > Consulta en blanco.

  2. En la Editor de Power Query, haga clic en Editor avanzado.

  3. Escriba la cadena de consulta de la siguiente manera, reemplazando "C:\Users\Name\Desktop\JSONTest.json" por la ruta de acceso al archivo JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Nota: Antes de poder conectarse a una base de datos de Oracle con Power Query, necesita el software cliente de Oracle v8.1.7 o superior en el equipo. Para instalar el software cliente de Oracle, vaya a componentes de Oracle Data Access de 32 bits (ODAC) con Oracle Developer Tools para Visual Studio (12.1.0.2.4) para instalar el cliente de Oracle de 32 bits o para ODAC 12c 4 (12.1.0.2.4) para Windows x64 para instalar el cliente oracle de 64 bits.

  1. En la pestaña de cinta Power Query, haga clic en Desde base de datos > desde base de datos de Oracle.

    Power Query opciones de Desde base de datos
  2. En el cuadro de diálogo Base de datos de Oracle , en Nombre del servidor especifique el servidor oracle al que desea conectarse. Si se requiere un SID, se puede especificar en forma de "NombreDeServidor/SID".

  3. Si desea importar datos con 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.

  4. Haga clic en Aceptar.

  5. Si el servidor 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.

  1. En la pestaña de la cinta Power Query, seleccione Desde otros orígenes > de la lista SharePoint.

    Power Query obtener datos del cuadro de diálogo Otros orígenes
  2. En el cuadro de diálogo Microsoft SharePoint Listas que aparece, 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 Access SharePoint , seleccione la dirección URL más general para autenticarse en el sitio correctamente. De forma predeterminada, se selecciona la dirección URL más general.

  3. Haga clic en Aceptar para continuar.

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

    1. Seleccione Anónimo si el servidor de SharePoint no requiere credenciales.

    2. Seleccione Windows si SharePoint Server requiere sus credenciales de Windows.

    3. Seleccione Cuenta de organización si SharePoint Server requiere credenciales de cuenta de organización.

  5. Seleccione Conectar.

    Excel Power Query conectarse a un cuadro de diálogo Conectar a una lista de SharePoint

  1. En la pestaña de cinta Power Query, seleccione Desde otro origen > desde una fuente de OData.

    Power Query obtener datos del cuadro de diálogo Otros orígenes
  2. En el cuadro de diálogo Fuente de OData , escriba la dirección URL de una fuente de OData.

  3. Seleccione Aceptar.

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

    1. Seleccione Windows si la fuente de OData requiere autenticación de Windows.

    2. Seleccione Básico si la fuente de OData requiere su nombre de usuario y contraseña.

    3. Seleccione Clave de Marketplace si la fuente de OData requiere una clave de cuenta de Marketplace. Puede seleccionar la clave de cuenta de Marketplace para suscribirse a Microsoft Azure fuentes de OData de Marketplace. También puede Registrarse para Microsoft Azure Marketplace desde el cuadro de diálogo Acceder a una fuente de OData.

    4. Haga clic en Cuenta de la 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: Conectarse a una fuente de OData admite el formato de servicio de datos ligeros JSON.

  1. Haga clic en la pestaña Datos y, a continuación, en Obtener > de datosde otros orígenes > De OLEDB. Si no ve el botón Obtener datos , siga las instrucciones del Asistente para la conexión de datos que se indican a continuación.

  2. En el cuadro de diálogo De OLE DB, escriba el cadena de conexión y, después, presione 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, a continuación, haga clic en 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, presione Cargar o Editar.

  5. En la Editor de Power Query, presione Cerrar & Cargar.

  1. En la pestaña de cinta Power Query, haga clic en Desde base de datos > Desde base de datos MySQL.

    Power Query opciones de Desde base de datos
  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 conectarse.

  3. Si desea importar datos con 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.

  4. Haga clic en Aceptar.

  5. Si el servidor MySQL requiere credenciales de usuario de la 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.

  1. En la pestaña de la cinta Power Query, seleccione Desde otros orígenes > Desde Microsoft Exchange.

    Orígenes de datos de Power Query
  2. En el cuadro de diálogo Acceder a una Exchange Server, especifique la dirección de Email y la contraseña.

  3. Haga clic en 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.

Importante: Asegúrese de que ha descargado e instalado el complemento Power Query.

  1. En la pestaña de cinta Power Query, haga clic en Desde otros orígenes > Desde Active Directory.

    Power Query obtener datos del cuadro de diálogo Otros orígenes

  2. Escriba el dominio en el cuadro de diálogo Active Directory.

  3. En el cuadro de diálogo Dominio de Active Directory de su dominio, haga clic en Usar mis credenciales actuales o Usar credenciales alternativas. En Usar autenticación de credenciales alternativas , escriba su nombre de usuario y contraseña.

  4. Haga clic en Conectar.

  5. Una vez que la conexión se haya realizado correctamente, puede usar el panel Navegador para examinar todos los dominios disponibles en Active Directory y explorar en profundidad la información de Active Directory, incluidos Usuarios, Cuentas y Equipos.

Advertencia: 

  • Antes de poder conectarse a una base de datos de IBM DB2, necesita que el controlador de IBM DB2 Data Server esté instalado en el equipo (el requisito mínimo es el paquete de controladores de IBM Data Server (controlador DS)). Selecciona el controlador que coincida con la instalación de Power Query (32 bits o 64 bits).

  • IBM ha notificado problemas conocidos al instalar IBM DB2 Data Server Driver en Windows 8. Si está utilizando Windows 8 y desea conectarse a IBM DB2 mediante Power Query, debe seguir pasos de instalación adicionales. Encontrará más información sobre IBM DB2 Data Server Driver en Windows 8.

  1. En la pestaña de cinta Power Query, haga clic en Desde base de datos > Desde IBM DB2 Database.

    Power Query opciones de Desde base de datos
  2. En el cuadro de diálogo IBM DB2 Database , en Nombre del servidor especifique el IBM DB2 Database Server al que desea conectarse.

  3. Si desea importar datos con 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.

  4. Haga clic en Aceptar.

  5. Si el servidor 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.

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

  1. En la pestaña de cinta Power Query, seleccione Desde base de datos > desde base de datos postgreSQL.

    Power Query opciones de Desde base de datos
  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 con 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.

  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.

  1. Ve a https://web.powerapps.com/

  2. Seleccione el Entorno al que desea conectarse.

  3. En el menú, seleccione el icono Configuración > Personalizaciones avanzadas > Recursos para desarrolladores.

  4. Copie el valor de la API web de instancia

    Notas: 

    • El formato de la dirección URL será similar ahttps://<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 use. Para obtener más información, consulte: Url y versiones de web API.

  5. Seleccione la pestaña Datos y, a continuación, Obtener datos > de los servicios en línea > De Dynamics 365 (en línea).

    • Si no ve el botón Obtener datos, haga clic en Nueva > consultade otros orígenes > de Dynamics 365 (en línea).

  6. En el cuadro de diálogo, con la opción Básicos seleccionada, escriba la dirección URL de web API para su conexión cds para aplicaciones y haga clic en Aceptar.

    • Si selecciona la opción Avanzadas , puede anexar algunos parámetros adicionales a la consulta para controlar qué datos se devuelven. Para obtener más información, vea: Consultar datos con la API web.

  7. Seleccione Cuenta de la organización.

    • Si no ha iniciado sesión con la cuenta profesional o educativa de Microsoft que usa para acceder a CDS para aplicaciones, haga clic en Iniciar sesión y escriba el nombre de usuario y la contraseña de la cuenta.

  8. Haga clic en Conectar.

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

  10. Si los datos se importan tal cual, seleccione la opción Cargar; de lo contrario, elija la opción Editar para abrir la Editor de Power Query.

    Nota: La Editor de Power Query ofrece varias opciones para modificar los datos devueltos. Por ejemplo, es posible que desee importar menos columnas de las que contienen los datos de origen. En ese caso, vaya a la pestaña Inicio > Administrar columnas > Elija columnas, seleccione las columnas que desea conservar y, a continuación, haga clic en Aceptar. Cuando esté listo, haga clic en Cerrar & Cargar para devolver los datos modificados a Excel.

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

  1. En la pestaña de cinta Power Query, seleccione Desde base de datos > desde base de datos Teradata.

    Power Query opciones de Desde base de datos
  2. En el cuadro de diálogo Base de datos de Teradata , en Nombre de servidor especifique el servidor Teradata al que conectarse.

  3. Si desea importar datos con 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.

  4. Seleccione Aceptar.

  5. Si el servidor Teradata requiere credenciales de usuario de la 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.

Importante:  Aviso de retirada de Facebook conector de datos   Importar y actualizar datos de Facebook en Excel dejará de funcionar en abril de 2020. Seguirás pudiendo usar el conector Facebook Obtener transformación de & (Power Query) hasta ese momento, pero a partir de abril de 2020, no podrás conectarte a Facebook y recibirás un mensaje de error. Se recomienda revisar o quitar las consultas existentes de Get & Transform (Power Query) que usen el conector Facebook lo antes posible para evitar resultados inesperados.

Nota: Si es la primera vez que se conecta a Facebook, se le pedirá que proporcione las credenciales. Inicie sesión con su cuenta de Facebook y permita el acceso a la aplicación Power Query. Puede desactivar las indicaciones futuras haciendo clic en la opción No volver a avisarme de este conector .

  1. En la pestaña de cinta Power Query, haga clic en Desde otros orígenes > desde Facebook.

  2. En el cuadro de diálogo Facebook, conéctese a Facebook con "Yo", su nombre de usuario o id. de objeto.

    Nota: El nombre de usuario del Facebook es diferente del correo electrónico de inicio de sesión.

  3. Seleccione una categoría a la que conectarse en la lista desplegable Conexión . Por ejemplo, selecciona Amigos para darte acceso a toda la información disponible en la categoría Amigos de Facebook.

  4. Haga clic en Aceptar.

  5. Si es necesario, haga clic en Iniciar sesión desde el cuadro de diálogo Facebook de Access y, a continuación, escriba su número de teléfono o correo electrónico de Facebook y la contraseña. Puede activar la opción para permanecer conectado. Una vez que haya iniciado sesión, haga clic en Conectar.

  6. Una vez que la conexión se haya realizado correctamente, podrá obtener una vista previa de una tabla que contiene información sobre la categoría seleccionada. Por ejemplo, si selecciona la categoría Amigos, Power Query representa una tabla que contiene sus Facebook amigos por nombre.

  7. Haga clic en Cargar o Editar.

You can use the Query Editor to write formulas for Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Editor de Power Query con Facebook fórmula

Nota: El Editor de consultas solo aparece al cargar, editar o crear una consulta nueva con Power Query. En el siguiente vídeo se muestra la ventana del Editor de consultas, que aparece tras editar una consulta de un libro de Excel. Para ver el Editor de Power Query sin cargar o editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de cinta Power Query, seleccione Desde otros orígenes > Consulta en blanco. En el siguiente vídeo se muestra una manera de mostrar el Editor de consultas.

Cómo ver el Editor de consultas en Excel

Notas: 

  • Antes de poder conectarse a una base de datos SQL Anywhere de SAP, necesita el controlador SAP SQL Anywhere instalado en el equipo. Selecciona el controlador que coincida con la instalación de Power Query (32 bits o 64 bits).

  1. En la pestaña de cinta POWER QUERY , seleccione Desde base de datos > Desde SAP Sybase SQL Anywhere.

    Obtener datos externos de una base de datos
  2. En el cuadro de diálogo Base de datos de Sybase , especifique el servidor de Sybase al que conectarse en el cuadro Nombre del servidor . Opcionalmente, también puede especificar un Nombre de base de datos .

  3. Si desea importar datos con 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.

  4. Haga clic en Aceptar.

  5. De forma predeterminada, la casilla Cifrar conexión está activada para que Power Query se conecte a la base de datos mediante una conexión cifrada simple.

  6. Haga clic en Conectar.

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 lugar del mundo a través de HTTP o HTTPS. Para obtener más información sobre Azure Blob Storage servicio, consulte Cómo usar el almacenamiento de blobs.

  1. En la pestaña de la cinta Power Query, seleccione Desde Azure > desde Microsoft Azure Blob Storage.

    Power Query diálogo Importar desde Azure
  2. En el cuadro de diálogoMicrosoft Azure Blob Storage , escriba el nombre de la cuenta de almacenamiento de Microsoft Azure o la dirección URL y, a continuación, haga clic en Aceptar.

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

    Nota: Si necesita recuperar la clave de acceso de almacenamiento, vaya al Portal deMicrosoft Azure, seleccione su cuenta de almacenamiento y, a continuación, haga clic en el icono Administrar clave de acceso en la parte inferior de la página. Haga clic en el icono copiar a la derecha de la clave principal y, a continuación, pegue el valor en el cuadro Clave de cuenta .

  4. La Editor de Power Query enumera todos los contenedores disponibles en el almacenamiento de blobs de Microsoft Azure. En el Navegador, seleccione un contenedor desde el que desea importar datos y, a continuación, haga clic en Aplicar & Cerrar.

  1. En la pestaña de cinta POWER QUERY , seleccione Desde Azure > desde Microsoft Azure HDInsight.

    Obtener datos externos de Azure
  2. En el cuadro de diálogo Microsoft Azure HDInsight , escriba un Nombre de cuenta y haga clic en Aceptar.

  3. A continuación, escriba la clave de cuenta y haga clic en Conectar.

    Nota: Si necesita recuperar la clave, vuelva al Portal deMicrosoft Azure, seleccione su cuenta de almacenamiento y haga clic en el icono Administrar clave de acceso en la parte inferior de la página. Haga clic en el icono copiar a la derecha de la clave principal y pegue el valor en el asistente.

  4. Seleccione el clúster en el cuadro de diálogo Navegador y, a continuación, busque y seleccione un archivo de contenido.

  5. Haga clic en Cargar para cargar la tabla seleccionada o haga clic en Editar para realizar transformaciones y filtros de datos adicionales antes de cargarla.

Si es desarrollador, hay varios enfoques dentro de Excel que puede llevar a cabo 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 un cadena de conexión es útil, por ejemplo, si quiere evitar que los administradores del sistema o los usuarios creen primero un archivo de conexión o que simplifiquen 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 API (Interfaz de programación de aplicaciones) de acceso a datos independiente que se usa para OLE DB y ODBC. Combina el Proveedor de SQL OLE DB y el controlador ODBC de SQL en una biblioteca de vínculos dinámicos (DLL) nativa, mientras que también proporciona nuevas funciones independientes y distintas de los componentes de Microsoft Data Access (MDAC). Puede usar SQL Native Client para crear nuevas aplicaciones o mejorar aplicaciones existentes que pueden aprovechar las características de SQL Server más recientes, como varios conjuntos de resultados activos (MARS), tipos de User-Defined (UDT) y compatibilidad con tipos de datos XML.

  • La función RDTR 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.

  • La instrucción SQL. La función SOLICITAR se conecta con un origen de datos externo y ejecuta una consulta desde una hoja de cálculo. La instrucción SQL. La función REQUEST devuelve el resultado como una matriz sin necesidad de programar 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 sobre cómo crear Visual Basic para Aplicaciones, vea la Ayuda de Visual Basic.

Vea también

Ayuda de Power Query para Excel

Importar datos de una base de datos con 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

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×