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

Importar datos de orígenes de datos externos (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 los datos se disponen a través de Excel.

  1. Seleccione Datos > Obtener datos > del archivo >del libro

  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.

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

  1. Seleccione Datos > Obtener datos > del archivo >desde texto/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 usará automáticamente la primera fila como nombres de columna y cambiará 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:

  • Id. de pedido cambia a número

  • Fecha de pedido cambia a fecha

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

  • Nombre del producto permanece como texto (el tipo de columna predeterminado)

  • Ventas cambia a número

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 datos > desde el archivo > desde XML

  2. En el cuadro de diálogo Examinar desde 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 realiza correctamente, use el panel Navegador para examinar y obtener una vista previa de las colecciones de elementos del archivo XML en un formulario tabular.

  1. Seleccione Datos > Obtener datos > del archivo >desde JSON. Aparecerá el cuadro de diálogo Importar datos.

  2. Busque el archivo JSON y, a continuación, seleccione Abrir.

Importante   Al intentar importar un archivo PDF, es posible que reciba el siguiente mensaje PDF: "Este conector requiere que se instalen uno o más componentes adicionales antes de poder usarse". El conector PDF requiere .NET Framework versión 4.5 o posterior para instalarse en el equipo. Puede descargar las últimas .NET Framework desdeaquí.

  1. Seleccione Datos > Obtener datos > del archivo >desde PDF.

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

    Cuadro de diálogo Navegador para importar datos PDF

  3. Seleccione las tablas que desea importar y, a continuación, realice una de las siguientes acciones:

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

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

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

  1. Seleccione Datos > Obtener datos > del archivo > de la carpeta.

  2. En el cuadro de diálogo Examinar, busque la carpeta y, a continuación, seleccione Abrir.

  3. Para obtener pasos detallados, vea Importar datos de una carpeta con varios archivos.

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

  1. Seleccione Datos > Obtener datos > del archivo > de la carpeta de SharePoint.

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

  3. Para obtener pasos detallados, vea Importar datos de una carpeta con varios archivos.

  1. Seleccione Datos > Obtener datos > desde la base de datos > desde SQL Server base de datos

  2. En el cuadro de SQL base de datos de Microsoft, 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 SQL instrucción. Para obtener más información, consulte Importar datos de una base de datos con una consulta de base de datos nativa.

    Cuadro de diálogo conexión SQL Server base de datos de Power Query
  4. Seleccione Aceptar.

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

    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 la autenticación de Windows.

    • Base de datos Seleccione esta opción si desea conectarse con SQL Server autenticación. Después de seleccionar esto, especifique un nombre de usuario y una contraseña para conectarse a su SQL Server usuario.

  6. De forma predeterminada, la casilla Cifrar conexión está activada para indicar que Power Query se conecta a la base de datos con una conexión cifrada. Si no desea conectarse con una conexión cifrada, desactive esta casilla y, a continuación, haga clic en Conectar.

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

  1. Seleccione Datos > Obtener datos > de la base de datos > desde la base de datos de Microsoft Access

  2. En el cuadro de diálogo Importar datos, busque y busque el archivo de base de datos de Access (.accdb). 

  3. Seleccione el archivo y, a continuación, seleccione Abrir. Aparecerá el cuadro de diálogo Navegador.

  4. Seleccione la tabla o consulta en el panel izquierdo para obtener una vista previa de los datos en el panel derecho.

  5. Si tiene muchas tablas y consultas, use el cuadro Buscar para buscar un objeto o use las Opciones de visualización junto con el botón Actualizar para filtrar la lista.

  6. Seleccione Cargar o Transformar.

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 a 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 datos externos > desde la base de datos > desde Analysis Services. Aparece la primera página del Asistente para la conexión de datos. Su título es Conectarse al servidor de base 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 base 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 de archivo completa, el nombre de archivo y la extensión.

  3. En Credenciales de inicio de sesión,realice una de las siguientes acciones y, a continuación, haga clic en Siguiente:

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

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

      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 débil. Las contraseñas deben contener 8 o más caracteres. 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 Asistente para la conexión de datos 2

    Para conectarse a un archivo de cubo específico en la base de datos, asegúrese de que Conectar a un cubo o tabla específico está seleccionado y, a continuación, seleccione un cubo de la lista.

  5. En el cuadro Seleccionar 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 tituló 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 dedatos o compruebe si hay nombres de archivo existentes.

  9. En los cuadros Descripción,Nombre descriptivoy 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 siempre usar este archivo para actualizar estos datos.

    Al activar 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 accede a una tabla dinámica si el libro se guarda en Excel Services y se abre mediante Excel Services. 

    Nota: La configuración de autenticación solo la usa Excel Services y no Microsoft Office Excel. Si desea asegurarse de que se tiene acceso a los mismos datos tanto si abre el libro en Excel como en Excel Services, asegúrese de que la configuración de autenticación en Excel es la misma.

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

    • Windows Autenticación       Seleccione esta opción para usar el nombre Windows nombre de usuario y la contraseña 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 correspondiente en el cuadro de texto Id. de SSO. Un administrador del sitio puede configurar un sitio SharePoint para usar 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.

    • Ninguna   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 comprometer la seguridad del origen de datos.

  12. Seleccione Aceptar.

  13. Seleccione Finalizar para cerrar el Asistente para la conexión de datos. Aparecerá 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, después, 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 base de datos. También puede importar datos a Excel como un informe de tabla dinámica o de tabla dinámica.

  1. Seleccione Datos > Obtener datos > de la base de datos > desde SQL Server base de datos de Analysis Services (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 MDXo DAX.

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

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

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 su equipo. Para instalar el software cliente de Oracle, vaya a Oracle Data Access Components (ODAC) de 32 bits con Oracle Developer Tools para Visual Studio (12.1.0.2.4) para instalar el cliente de Oracle de 32 bits o a ODAC 12c release 4 de 64 bits (12.1.0.2.4) para Windows x64 para instalar el cliente oracle de 64 bits.

  1. Seleccione Datos > Obtener datos > desde la base de datos > 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 quiere 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 SQL instrucción. Para obtener más información, vea Importar datos de la base de datos con consulta de base dedatos 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.

Advertencia: 

  • Antes de poder conectarse a una base de datos de IBM DB2, necesita el controlador ibm db2 data server instalado en el equipo (el requisito mínimo es el paquete de controladores de IBM Data Server (controlador DS). Seleccione 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 usa Windows 8 y desea conectarse a IBM DB2 con Power Query, debe seguir los pasos de instalación adicionales. Busque más información sobre ibm db2 data server driver en Windows 8.

  1. Seleccione Datos > Obtener datos > de base de datos > de base de datos de IBM DB2

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

  3. Si desea importar datos con una consulta de base de datos nativa, especifique la consulta en el cuadro SQL instrucción. Para obtener más información, vea Importar datos de una base de datos con consulta de base dedatos 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.

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

  1. Seleccione Datos > Obtener datos > de la base de datos > desde la base de datos de MySQL

  2. En el cuadro de diálogo Base de datos de 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 SQL instrucción. Para obtener más información, vea Importar datos de una base de datos con consulta de base dedatos nativa.

  4. Seleccione Aceptar.

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

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

    2. Haga clic en Conectar.

Nota: Antes de poder conectarse a una base de datos postgreSQL en Power Query, necesita que el proveedor de datos Ngpsql para PostgreSQL esté instalado en su equipo. Seleccione el controlador que coincida con su 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 coincida con la versión más reciente de .NET en el dispositivo.

  1. Seleccione Datos > Obtener datos > de la base de datos > de base de datos de 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 SQL instrucción. Para obtener más información, vea Importar datos de una base de datos con consulta de base dedatos nativa.

  4. Seleccione Aceptar.

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

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

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

  2. En el cuadro de diálogo Base de datos de Sybase, especifique el servidor 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 SQL instrucción. Para obtener más información, vea Importar datos de una base de datos con consulta de base dedatos 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 con una conexión cifrada sencilla.

  6. Seleccione Conectar.

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

  1. Seleccione Datos > Obtener datos > de la base de datos > desde la base de datos de Teradata.

  2. En el cuadro de diálogo Base de datos de Teradata, en Nombre del 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 SQL instrucción. Para obtener más información, vea Importar datos de una base de datos con consulta de base dedatos nativa.

  4. Seleccione Aceptar.

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

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

    2. Haga clic en Guardar.

Notas: 

  • Esta característica solo está disponible en Excel para Windows si tiene Office 2019 o posterior, o una suscripción a Microsoft 365. Si es 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 SAP HANA con Power Query, necesita el controlador ODBC de SAP HANA en el equipo. Seleccione 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 SAP HANA:

  1. Haga clic en > nueva consulta > desde la base de datos > de base de datos SAP HANA.

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

    Cuadro de diálogo Base de datos 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

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

  1. Seleccione Data > Get Data > From Azure > From Azure SQL Database.

  2. En el cuadro de SQL base de datos de Microsoft, 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 SQL instrucción. Para obtener más información, consulte Importar datos de una base de datos con una consulta de base de datos nativa.

    Cuadro de diálogo conexión SQL Server base de datos de Power Query
  4. Seleccione Aceptar.

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

    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 la autenticación de Windows.

    • Base de datos Seleccione esta opción si desea conectarse con SQL Server autenticación. Después de seleccionar esto, especifique un nombre de usuario y una contraseña para conectarse a su SQL Server usuario.

  6. De forma predeterminada, la casilla Cifrar conexión está activada para indicar que Power Query se conecta a la base de datos con una conexión cifrada. Si no desea conectarse con una conexión cifrada, desactive esta casilla y, a continuación, haga clic en Conectar.

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

Azure Synapse Analytics combina herramientas de big data y consultas relacionales con Apache Spark para conectarse a los servicios de datos de Azure y a Power Platform. Puede cargar millones de filas en poco tiempo. A continuación, puede trabajar con datos tabulares mediante la sintaxis SQL para las consultas. Para obtener más información, vea Qué es Azure Synapse Analytics.

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

  2. En el cuadro de SQL base de datos de Microsoft, 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 SQL instrucción. Para obtener más información, consulte Importar datos de una base de datos con una consulta de base de datos nativa.

    Cuadro de diálogo conexión SQL Server base de datos de Power Query
  4. Seleccione Aceptar.

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

    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 la autenticación de Windows.

    • Base de datos Seleccione esta opción si desea conectarse con SQL Server autenticación. Después de seleccionar esto, especifique un nombre de usuario y una contraseña para conectarse a su SQL Server usuario.

  6. De forma predeterminada, la casilla Cifrar conexión está activada para indicar que Power Query se conecta a la base de datos con una conexión cifrada. Si no desea conectarse con una conexión cifrada, desactive esta casilla y, a continuación, haga clic en Conectar.

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

Azure HDInsight se usa para el análisis de big data cuando necesita procesar grandes cantidades de datos. Es compatible con el almacenamiento de datos y el aprendizaje automático; puede pensarlo como un motor de flujo de datos. Para obtener más información, vea Qué es Azure HDInsight.

  1. Seleccione Datos > Obtener datos > desde Azure > desde Azure HDInsight (HDFS). 

  2. Escriba el nombre de cuenta o la dirección URL de la cuenta de Almacenamiento de blobs de Microsoft Azure asociada con el clúster de HDInsight y, a continuación, seleccione Aceptar.

  3. En el cuadro de diálogo Microsoft Azure HDInsight deAccess, escriba la clave de cuentay 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.

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 el servicio Azure Blob Storage, vea Cómo usar el almacenamiento de blobs.

  1. Seleccione Data > Get Data > From Azure > From Azure Blob Storage

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

  3. Si se conecta al servicio 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 Almacenamiento de blobs de Microsoft Azure de Access, 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 de Microsoft 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 pegue el valor en el cuadro Clave de cuenta.

  4. El Editor de consultas 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, seleccione Aplicar & Cerrar.

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

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

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

Azure Data Lake Storage Gen 1 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 Almacenamiento.

  1. Seleccione Datos> Obtener datos > desde Azure > Desde Azure Data Lake Almacenamiento.

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

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

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

Azure Data Explorer es un servicio de exploración de datos rápido y altamente 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, vea Qué es el Explorador de datos de Azure.

  1. Seleccione Datos > Obtener datos > desde Azure > desde el Explorador de datos de Azure.

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

    Cada mensaje proporciona ejemplos útiles para que te des un paseo por el proceso.

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

  1. Seleccione Datos> Obtener datos > desde Power BI (Microsoft). Aparecerá Power BI panel Conjuntos de datos.

  2. Si hay muchos conjuntos de datos disponibles, use el cuadro de búsqueda. Seleccione la flecha situada junto al cuadro para mostrar filtros de palabras clave para versiones y entornos 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 Power BI conjuntosde datos y experiencia de administración de datos en Power BI para obtener Office 365 ayuda.

  1. Seleccione Datos> Obtener datos > desde servicios en línea > desde SharePoint lista en línea.

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

  3. Seleccione la implementación de SharePoint versión beta 2.0, que permite opciones avanzadas, para que pueda seleccionar un modo Vista: Todos recupera todas las columnas de una SharePoint

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

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

  1. Seleccione Datos > Obtener datos > desde servicios en línea desde SharePoint lista en línea.

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

  3. Si tiene muchos objetos, use el cuadro Buscar para localizar un objeto o use el botón Mostrar opciones 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,Solicitudes de reunión,Contactosy Tareas.

  6. Siga uno de estos procedimientos:

  • Para crear una consulta y, a continuación, cargarla en una hoja de cálculo, seleccione Cargar > cargar.

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

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

  1. Seleccione el entorno al que desea conectarse.

  2. En el menú, seleccione el icono de Configuración > personalizaciones avanzadas > recursos de desarrollador.

  3. Copie el valor api web de instancia. 

    Notas: 

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

  4. Seleccione Datos > Obtener datos > desde servicios en línea > desde Dynamics 365 (en línea).

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

    • Si selecciona la opción Avanzadas, puede anexar determinados 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 de Microsoft Work o School que usa para obtener acceso 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 el Editor de Power Query.

  1. Seleccione Datos> Obtener datos > desde servicios en línea > desde 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 incluir la columna Incluir relaciones.

  4. Seleccione Aceptar.

Dado que informes de Salesforce tiene límites de API recuperando solo las primeras 2.000 filas para cada informe, considere la posibilidad de usar el conector de objetos de Salesforce para evitar esta limitación si es necesario.

  1. Seleccione Datos> Obtener datos > de servicios en línea > de 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 incluir la columna Incluir relaciones.

  4. Seleccione Aceptar.

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

  1. Seleccione Datos> Obtener datos > desde 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 Organización de Adobe Analytics y, a continuación, seleccione Conectar.

Puede crear una consulta desde una tabla Excel, rango con nombre o 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 Microsoft 365 suscripción. Para obtener más información sobre matrices dinámicas, vea Fórmulas de matriz dinámicas y comportamiento de matriz desbordada.

  1. Seleccione una celda del rango de datos.

  2. Seleccione Datos > Desde hoja.

  3. Si se le solicita, en el cuadro de diálogo Desde 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.

Su explorador no admite vídeo.

Procedimiento

  1. Seleccione Datos > nueva consulta >de otros orígenes > desde la Web.

  2. En el cuadro de diálogo Desde web, escriba una dirección URLde 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 Avanzadasy, a continuación, en el cuadro de diálogo Access Web, 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.

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

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

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

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

  3. Seleccione Aceptar.

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

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

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

    • Seleccione Windows si el servidor SharePoint necesita sus Windows credenciales.

    • Seleccione Cuenta de la organización si el servidor SharePoint requiere credenciales de cuenta de la organización.

  5. Seleccione Conectar.

  1. Seleccione Datos > Obtener datos > de otros orígenes > desde la 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 Windows autenticación.

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

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

    4. Haga clic en Cuenta de organización si la fuente de OData requiere credenciales de acceso federadas. 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.

Hadoop Distributed File System (HDFS) está diseñado para almacenar terabytes e incluso petabytes de datos. HDFS conecta los nodos del equipo dentro de los clústeres sobre los que se distribuyen los archivos de datos y puede acceder a estos archivos de datos como una sola transmisión de archivos sin problemas.

  1. Seleccione Datos> Obtener datos > de otros orígenes > desde el archivo Hadoop (HDFS).

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

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

  2. Escriba su 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 miscredenciales 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 realiza correctamente, use el panel Navegador para examinar todos los dominios disponibles en Active Directory y, a continuación, explore en profundidad la información de Active Directory, incluidos Usuarios, Cuentas y Equipos.

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

  2. En el cuadro de diálogo Access an Exchange Server, escriba su dirección de correo electrónico y contraseña.

  3. Seleccione Guardar.

  4. En el cuadro Exchange de diálogo Servicio de detección automática de Microsoft, seleccione Permitir para permitir que el servicio Exchange confianza en sus credenciales.

  1. Seleccione Datos > Obtener 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 la cadena de conexión y, a continuación, seleccione Aceptar.

  4. En el cuadro de diálogo siguiente, seleccione en Opciones predeterminadas o Personalizadas , Windowso Conexión de base de datos, escriba sus credenciales y, a continuación, 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.

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

  2. En el cuadro de diálogo De OLE DB, escriba la cadena de conexión y, a continuación, seleccione Aceptar.

  3. En el cuadro de diálogo Proveedor OLEDB, seleccione entre las opciones Predeterminada o Personalizada , Windowso Conexión de base de datos, escriba las credenciales adecuadas y, a continuación, 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.

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

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

  1. En la pestaña Datos, haga clic en Obtener datos > desde servicios en línea > desde Facebook. Si no ve el botón Obtener datos, haga clic en Nueva consulta >De otras fuentes > desde Facebook.

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

    Nota: El nombre de usuario de 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 de Access Para Facebook, escriba su correo electrónico o número de teléfono de Facebook y contraseña. Puede comprobar la opción para permanecer conectado. Una vez que haya iniciado sesión, haga clic Conectar.

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

  7. Haga clic en Cargar o Editar.

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

  • Para cambiar una configuración como credenciales o privacidad, seleccione Inicio > origen de datos Configuración. Para obtener más información, vea Administrar la configuración y los permisos 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 Excel datos.

  • 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 Excel opciones.

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) y Aprender a combinar varios orígenes de datos (Power Query).

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 están seleccionadas.

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

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 proporcionan pasos para conectarse a los orígenes de datos: páginas web, archivos de texto, bases de datos, servicios en línea y Excel, tablas y rangos.

Importante: Para poder usar Power Query en Excel 2013, debe activarlo: haga clic en Opciones de > archivos >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 cinta de Power Query debería aparecer automáticamente, pero, si no es así, cierre y reinicie Excel.

Usar el Editor de consultas

Nota: El Editor de consultas 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 consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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 la cinta de Power Query, haga clic en Desde archivo > Desde CSVo 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 usará automáticamente la primera fila como nombres de columna y cambiará 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:

  • Id. de pedido cambia a número

  • Fecha de pedido cambia a fecha

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

  • Nombre del producto permanece como texto (el tipo de columna predeterminado)

  • Ventas cambia a número

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

Después de que Power Query detecte automáticamente columnas, también puede usar el Editor de consultas 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. En el siguiente vídeo se muestra la ventana Editor de consultas en Excel 2013 que aparece después de editar una consulta desde un libro de Excel. Para ver el Editor de consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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 el Editor de consultas, 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 el Editor de consultas. Los datos sin formato se convertirán automáticamente en una tabla cuando se carguen en el Editor de consultas.

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 consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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 el Editor de consultas 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. En el siguiente vídeo se muestra la ventana Editor de consultas en Excel 2013 que aparece después de editar una consulta desde un libro de Excel. Para ver el Editor de consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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 de un archivo de Excel heredado o de una base de datos de Access en determinadas configuraciones, es posible que se encuentre con el error de 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 la cinta de Opciones de Power Query, haga clic en Desde la base > desde SQL Server base de datos.

    Opciones de Power Query Desde base de datos
  2. En el cuadro de SQL base de datos de Microsoft, 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 SQL instrucción. Para obtener más información, consulte Importar datos de una base de datos con una consulta de base de datos nativa.

    Cuadro de diálogo conexión SQL Server base de datos de Power Query
  4. Seleccione Aceptar.

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

    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 la autenticación de Windows.

    2. Base de datos: seleccione esta opción si desea conectarse con SQL Server autenticación. Después de seleccionar esto, especifique un nombre de usuario y una contraseña para conectarse a su SQL Server usuario.

  6. De forma predeterminada, la casilla Cifrar conexión está activada para indicar que Power Query se conecta a la base de datos con una conexión cifrada. Si no desea conectarse con una conexión cifrada, desactive esta casilla y, a continuación, haga clic en Conectar.

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

Ejemplo de fórmula

También puede usar el Editor de consultas 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, a continuación, 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 la cadena de conexión y, después, presione Aceptar.

  4. En el cuadro de diálogo siguiente, seleccione entre Opciones de conexión predeterminada o Personalizada,Windowso 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 la cinta de Opciones de Power Query, seleccione Desde base de > 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 que prefiera.

  4. Haga clic en Cargar o Editar.

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

    Cuadro de diálogo De archivo de Power Query
  2. En el cuadro de diálogo Examinar desde 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 realiza correctamente, podrá usar el panel Navegador para examinar y obtener una vista previa de las colecciones de elementos del archivo XML en un formulario tabular.

También puede usar el Editor de consultas 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 consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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 De otros orígenesy, 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 Conectar servidor de base de datos, en el cuadro Nombre del servidor, escriba el nombre del servidor de base 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 de archivo completa, el nombre de archivo y la extensión.

  3. En Credenciales de inicio de sesión,realice una de las siguientes acciones y, a continuación, haga clic en Siguiente:

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

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

  4. En el panel Seleccionar 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 en la base de datos, asegúrese de que Conectar a un cubo o tabla específico está seleccionado y, a continuación, 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 dedatos o compruebe si hay nombres de archivo existentes.

  6. En los cuadros Descripción,Nombre descriptivoy 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 siempre usar este archivo para actualizar estos datos.

    Al activar 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 Seleccionarcómo desea ver estos datos en ellibro, realice una de las siguientes acciones:

    • 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 Gráfico dinámico, haga clic en Gráfico dinámico y informe de tabla dinámica.

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

  10. En ¿Dónde desea colocar los datos?,realice una de las siguientes acciones:

    • Para colocar el informe de tabla dinámica en una hoja de cálculo existente, seleccione Hoja de cálculo existente y, a continuación, escriba la referencia de celda de la primera celda en el rango de celdas donde desea buscar el informe de tabla dinámica.

      También puede hacer clic en Contraer cuadro de diálogo Imagen del botón ocultar temporalmente el cuadro de diálogo, seleccionar la celda inicial de la hoja de cálculo que desea usar y, después, 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 enPropiedades , 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 Office pestaña 2010 - 2013 en Conectar a una base de datos SQL Server Analysis Services (Importar).

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

  2. En el Editor de consultas, haga clic en Editor avanzado.

  3. Introduzca la cadena de consulta de la siguiente manera, reemplazando "C:\Users\Name\Desktop\JSONTest.js" 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 su equipo. Para instalar el software cliente de Oracle, vaya a Oracle Data Access Components (ODAC) de 32 bits con Oracle Developer Tools para Visual Studio (12.1.0.2.4) para instalar el cliente de Oracle de 32 bits o a ODAC 12c release 4 de 64 bits (12.1.0.2.4) para Windows x64 para instalar el cliente oracle de 64 bits.

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

    Opciones de Power Query 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 quiere 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 SQL instrucción. 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 de Power Query, seleccione De otros orígenes > Desde SharePoint lista.

    Power Query obtiene datos del cuadro de diálogo Otros orígenes
  2. En el cuadro de diálogo Listas SharePoint microsoft que aparece, escriba la dirección URL de un SharePoint web.

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

  3. Haga clic en Aceptar para continuar.

  4. En el cuadro de SharePoint de access que aparece a continuación, seleccione una opción de credenciales:

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

    2. Seleccione Windows si el servidor SharePoint necesita sus Windows credenciales.

    3. Seleccione Cuenta de la organización si el servidor SharePoint requiere credenciales de cuenta de la organización.

  5. Seleccione Conectar.

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

  1. En la pestaña de la cinta de opciones de Power Query, seleccione Desde otra fuente > desde fuente de OData.

    Power Query obtiene 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 Windows autenticación.

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

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

    4. Haga clic en Cuenta de organización si la fuente de OData requiere credenciales de acceso federadas. Para Windows Live ID, inicie sesión en su cuenta.

    5. Seleccione Guardar.

Nota: Conectar una fuente de OData admite el formato de servicio de datos light JSON.

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

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

  3. En el cuadro de diálogo Proveedor OLEDB, seleccione entre las opciones Predeterminado o Personalizado ,Windowso Conexión de 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, después, presione Cargar o Editar.

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

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

    Opciones de Power Query Desde base de datos
  2. En el cuadro de diálogo Base de datos de 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 SQL instrucción. 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 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 de Power Query, seleccione De otros orígenes > de Microsoft Exchange.

    Orígenes de datos de Power Query
  2. En el cuadro de diálogo Access an Exchange Server, especifique su dirección de correo electrónico y 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 haber descargado e instalado el Complemento Power Query.

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

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

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

  3. En el cuadro de diálogo Dominio de Active Directory para su dominio, haga clic en Usar mis credenciales actualeso Usar credenciales alternativas. Para 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 realiza 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 el controlador ibm db2 data server instalado en el equipo (el requisito mínimo es el paquete de controladores de IBM Data Server (controlador DS). Seleccione 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 Windows8. Si usa Windows 8 y desea conectarse a IBM DB2 con Power Query, debe seguir los pasos de instalación adicionales. Encuentre más información sobre el controlador de IBM DB2 Data Server en Windows 8.

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

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

  3. Si desea importar datos con una consulta de base de datos nativa, especifique la consulta en el cuadro SQL instrucción. 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 que el proveedor de datos Ngpsql para PostgreSQL esté 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 coincida con la versión más reciente de .NET en el dispositivo.

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

    Opciones de Power Query 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 SQL instrucción. 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 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. Vaya 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 de desarrollador.

  4. Copie el valor api web de instancia. 

    Notas: 

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

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

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

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

    • Si selecciona la opción Avanzadas, puede anexar determinados 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 de Microsoft Work o School 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 son buenos para importarse tal y como están, seleccione la opción Cargar, de lo contrario, elija la opción Editar para abrir el Editor de Power Query.

    Nota: El Editor de Power Query le 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 >Elijacolumnas, 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: Antes de 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 la cinta de Power Query, seleccione De base de datos > Desde base de datos de Teradata.

    Opciones de Power Query Desde base de datos
  2. En el cuadro de diálogo Base de datos de Teradata, en Nombre del 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 SQL instrucción. 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 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 del conector de datos de Facebook   Importar y actualizar datos de Facebook en Excel dejará de funcionar en abril de 2020. Aún podrá usar el conector Obtener & Transform (Power Query) de Facebook hasta entonces, pero a partir de abril de 2020, no podrá conectarse a Facebook y recibirá un mensaje de error. Se recomienda revisar o quitar las consultas de Get & Transform (Power Query) existentes que usen el conector de Facebook lo antes posible para evitar resultados inesperados.

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

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

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

    Nota: El nombre de usuario de 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 de Access Para Facebook, escriba su correo electrónico o número de teléfono de Facebook y contraseña. Puede comprobar 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 realiza correctamente, podrá obtener una vista previa de una tabla que contenga información sobre la categoría seleccionada. Por ejemplo, si selecciona la categoría Amigos, Power Query representa una tabla que contiene sus amigos de Facebook 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 fórmula de Facebook

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 consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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: 

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

  1. En la pestaña de la cinta DE POWER QUERY, seleccione De base de datos > desde Sybase sap SQL en cualquier lugar.

    Obtener datos externos de una base de datos
  2. En el cuadro de diálogo Base de datos de Sybase, especifique el servidor 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 SQL instrucción. 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 con una conexión cifrada sencilla.

  6. Haga clic en Conectar.

Microsoft Azure Blob Almacenamiento 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 el servicio azure blob Almacenamiento, vea Cómo usar blobs Almacenamiento.

  1. En la pestaña de la cinta de Power Query, seleccione Desde Azure > Desde Microsoft AzureBlob Almacenamiento.

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

  3. Si se conecta 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 Microsoft Azure de diálogo Almacenamiento blob de Access, 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 de Microsoft 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 de copia a la derecha de la clave principal y pegue el valor en el cuadro Clave de cuenta.

  4. El Editor de consultas enumera todos los contenedores disponibles en el Microsoft Azure Blob Almacenamiento. En el navegador, seleccione un contenedor desde el que desea importar datos y, a continuación, haga clic en & Cerrar.

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

    Obtener datos externos de Azure
  2. En elMicrosoft Azure de diálogo HDInsight, escriba un nombre de cuenta y haga clic en Aceptar.

  3. A continuación, escriba la clave de cuentay haga clic 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 de copia 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.

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 proporcionan pasos para usar Power Query para conectarse a sus orígenes de datos: páginas web, archivos de texto, bases de datos, servicios en línea y Excel archivos, tablas y rangos.

Importante: 

  • Asegúrese de que ha descargado, instalado y activado el complemento de Power Query.

  • Para activar el complemento Power Query, haga clic en > opciones >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 cinta de Power Query debería aparecer automáticamente, pero, si no es así, cierre y reinicie Excel.

Usar el Editor de consultas

Nota: El Editor de consultas 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 consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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 la cinta de 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 usará automáticamente la primera fila como nombres de columna y cambiará 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:

  • Id. de pedido cambia a número

  • Fecha de pedido cambia a fecha

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

  • Nombre del producto permanece como texto (el tipo de columna predeterminado)

  • Ventas cambia a número

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

Después de que Power Query detecte automáticamente columnas, también puede usar el Editor de consultas 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}})

  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 el Editor de consultas, haga clic en Cerrar & cargar.

Nota: Si el rango de datos se ha definido como un rango con nombre o está en una tabla Excel, Power Query detectará automáticamente todo el rango y lo cargará en el Editor de consultas. Los datos sin formato se convertirán automáticamente en una tabla cuando se carguen en el 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 consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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

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

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

  2. En el Excel de diálogo Examinar, 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 el Editor de consultas 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. En el siguiente vídeo se muestra la ventana Editor de consultas de Excel 2013 que aparece después de editar una consulta desde un libro Excel consulta. Para ver el Editor de consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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. 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 la cinta de opciones de Power Query, haga clic en Desde base de > desde SQL Server base de datos.

    Opciones de Power Query Desde base de datos
  2. En el cuadro Base de datos SQL de diálogo Microsoft, 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 SQL instrucción. Para obtener más información, consulte Importar datos de una base de datos con una consulta de base de datos nativa.

    Cuadro de diálogo conexión SQL Server base de datos de Power Query
  4. Seleccione Aceptar.

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

    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 Windows autenticación.

    2. Base de datos: seleccione esta opción si desea conectarse con SQL Server autenticación. Después de seleccionar esta opción, especifique un nombre de usuario y una contraseña para conectarse a su SQL Server usuario.

  6. De forma predeterminada, la casilla Cifrar conexión está activada para indicar que Power Query se conecta a la base de datos con una conexión cifrada. Si no desea conectarse con una conexión cifrada, desactive esta casilla y, a continuación, haga clic en Conectar.

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

Ejemplo de fórmula

También puede usar el Editor de consultas 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, a continuación, 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 la cadena de conexión y, después, presione Aceptar.

  4. En el cuadro de diálogo siguiente, seleccione en Opciones predeterminadas o Personalizadas, Windowso Conexión 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 la cinta de Opciones de Power Query, seleccione Desde base de > 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 que prefiera.

  4. Haga clic en Cargar o Editar.

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

    Cuadro de diálogo De archivo de Power Query
  2. En el cuadro de diálogo Examinar desde 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 realiza correctamente, podrá usar el panel Navegador para examinar y obtener una vista previa de las colecciones de elementos del archivo XML en un formulario tabular.

También puede usar el Editor de consultas 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 consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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 De otros orígenesy, 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 Conectar servidor de base de datos, en el cuadro Nombre del servidor, escriba el nombre del servidor de base 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 de archivo completa, el nombre de archivo y la extensión.

  3. En Credenciales de inicio de sesión,realice una de las siguientes acciones y, a continuación, haga clic en Siguiente:

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

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

  4. En el panel Seleccionar 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 en la base de datos, asegúrese de que Conectar a un cubo o tabla específico está seleccionado y, a continuación, 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 dedatos o compruebe si hay nombres de archivo existentes.

  6. En los cuadros Descripción,Nombre descriptivoy 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 siempre usar este archivo para actualizar estos datos.

    Al activar 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 Seleccionarcómo desea ver estos datos en ellibro, realice una de las siguientes acciones:

    • 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 Gráfico dinámico, haga clic en Gráfico dinámico y informe de tabla dinámica.

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

  10. En ¿Dónde desea colocar los datos?,realice una de las siguientes acciones:

    • Para colocar el informe de tabla dinámica en una hoja de cálculo existente, seleccione Hoja de cálculo existente y, a continuación, escriba la referencia de celda de la primera celda en el rango de celdas donde desea buscar el informe de tabla dinámica.

      También puede hacer clic en Contraer cuadro de diálogo Imagen del botón ocultar temporalmente el cuadro de diálogo, seleccionar la celda inicial de la hoja de cálculo que desea usar y, después, 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 enPropiedades , 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 Office 2010 - 2013 en Conectar a una base de datos SQL Server Analysis Services (Importar).

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

  2. En el Editor de consultas, haga clic en Editor avanzado.

  3. Introduzca la cadena de consulta de la siguiente manera, reemplazando "C:\Users\Name\Desktop\JSONTest.js" 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 su equipo. Para instalar el software cliente de Oracle, vaya a Oracle Data Access Components (ODAC) de 32 bits con Oracle Developer Tools para Visual Studio (12.1.0.2.4) para instalar el cliente de Oracle de 32 bits o a ODAC 12c release 4 de 64 bits (12.1.0.2.4) para Windows x64 para instalar el cliente oracle de 64 bits.

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

    Opciones de Power Query 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 quiere 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 SQL instrucción. 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 de Power Query, seleccione De otros orígenes > Desde SharePoint lista.

    Power Query obtiene datos del cuadro de diálogo Otros orígenes
  2. En el cuadro de diálogo Listas SharePoint microsoft que aparece, escriba la dirección URL de un SharePoint web.

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

  3. Haga clic en Aceptar para continuar.

  4. En el cuadro de SharePoint de access que aparece a continuación, seleccione una opción de credenciales:

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

    2. Seleccione Windows si el servidor SharePoint necesita sus Windows credenciales.

    3. Seleccione Cuenta de la organización si el servidor SharePoint requiere credenciales de cuenta de la organización.

  5. Seleccione Conectar.

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

  1. En la pestaña de la cinta de opciones de Power Query, seleccione Desde otra fuente > desde fuente de OData.

    Power Query obtiene 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 La clave de Marketplace si la fuente de OData requiere una clave de cuenta de Marketplace. Puede seleccionar obtener la clave de cuenta de Marketplace para suscribirse a Microsoft Azure fuentes de OData de marketplace. También puede registrarse para obtener Microsoft Azure Marketplace desde el cuadro de diálogo Acceder a una fuente de OData.

    4. Haga clic en Cuenta de organización si la fuente de OData requiere credenciales de acceso federadas. Para Windows Live ID, inicie sesión en su cuenta.

    5. Seleccione Guardar.

Nota: Conectarse a una fuente de OData es compatible con el formato de servicio de datos ligeros JSON.

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

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

  3. En el cuadro de diálogo Proveedor OLEDB, seleccione entre las opciones De conexión Predeterminada o Personalizada,Windowso 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, después, presione Cargar o Editar.

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

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

    Opciones de Power Query Desde base de datos
  2. En el cuadro de diálogo Base de datos de 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 SQL instrucción. 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 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 de Power Query, seleccione De otros orígenes > de Microsoft Exchange.

    Orígenes de datos de Power Query
  2. En el cuadro de diálogo Access an Exchange Server, especifique su dirección de correo electrónico y 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 haber descargado e instalado el Complemento Power Query.

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

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

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

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

  4. Haga clic en Conectar.

  5. Una vez que la conexión se realiza 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 el controlador ibm db2 data server instalado en el equipo (el requisito mínimo es el paquete de controladores de IBM Data Server (controlador DS). Seleccione 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 Windows8. Si usa Windows 8 y desea conectarse a IBM DB2 con Power Query, debe seguir los pasos de instalación adicionales. Encuentre más información sobre el controlador de IBM DB2 Data Server en Windows 8..

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

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

  3. Si desea importar datos con una consulta de base de datos nativa, especifique la consulta en el cuadro SQL instrucción. 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 que el proveedor de datos Ngpsql para PostgreSQL esté 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 coincida con la versión más reciente de .NET en el dispositivo.

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

    Opciones de Power Query 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 SQL instrucción. 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 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. Vaya 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 de desarrollador.

  4. Copie el valor api web de instancia. 

    Notas: 

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

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

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

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

    • Si selecciona la opción Avanzadas, puede anexar determinados 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 de Microsoft Work o School 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 son buenos para importarse tal y como están, seleccione la opción Cargar, de lo contrario, elija la opción Editar para abrir el Editor de Power Query.

    Nota: El Editor de Power Query le 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 >Elijacolumnas, 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: Antes de 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 la cinta de Power Query, seleccione De base de datos > Desde base de datos de Teradata.

    Opciones de Power Query Desde base de datos
  2. En el cuadro de diálogo Base de datos de Teradata, en Nombre del 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 SQL instrucción. 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 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 del conector de datos de Facebook   Importar y actualizar datos de Facebook en Excel dejará de funcionar en abril de 2020. Aún podrá usar el conector Obtener & Transform (Power Query) de Facebook hasta entonces, pero a partir de abril de 2020, no podrá conectarse a Facebook y recibirá un mensaje de error. Se recomienda revisar o quitar las consultas de Get & Transform (Power Query) existentes que usen el conector de Facebook lo antes posible para evitar resultados inesperados.

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

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

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

    Nota: El nombre de usuario de 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 de Access Para Facebook, escriba su correo electrónico o número de teléfono de Facebook y contraseña. Puede comprobar la opción para permanecer conectado. Una vez que haya iniciado sesión, haga clic Conectar.

  6. Una vez que la conexión se realiza correctamente, podrá obtener una vista previa de una tabla que contenga información sobre la categoría seleccionada. Por ejemplo, si selecciona la categoría Amigos, Power Query representa una tabla que contiene sus amigos de Facebook 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 fórmula de Facebook

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 consultas sin cargar ni editar una consulta de libro existente, en la sección Obtener datos externos de la pestaña de la cinta de opciones de Power Query, seleccione De 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: 

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

  1. En la pestaña de la cinta DE POWER QUERY, seleccione De base de datos > desde Sybase sap SQL en cualquier lugar.

    Obtener datos externos de una base de datos
  2. En el cuadro de diálogo Base de datos de Sybase, especifique el servidor 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 SQL instrucción. 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 con una conexión cifrada sencilla.

  6. Haga clic en Conectar.

Microsoft Azure Blob Almacenamiento 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 el servicio azure blob Almacenamiento, vea Cómo usar blobs Almacenamiento.

  1. En la pestaña de la cinta de Power Query, seleccione Desde Azure > Desde Microsoft AzureBlob Almacenamiento.

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

  3. Si se conecta 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 Microsoft Azure de diálogo Almacenamiento blob de Access, 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 de Microsoft 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 de copia a la derecha de la clave principal y pegue el valor en el cuadro Clave de cuenta.

  4. El Editor de consultas enumera todos los contenedores disponibles en el Microsoft Azure Blob Almacenamiento. En el navegador, seleccione un contenedor desde el que desea importar datos y, a continuación, haga clic en & Cerrar.

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

    Obtener datos externos de Azure
  2. En elMicrosoft Azure de diálogo HDInsight, escriba un nombre de cuenta y haga clic en Aceptar.

  3. A continuación, escriba la clave de cuentay haga clic 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 de copia 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.

Nota: HDInsight tiene una tabla de Hive predeterminada, HiveSampleData.txt, que puede usar para aprender cómo se importan los datos a Excel con Power Query. Para obtener una guía paso a paso sobre cómo importar datos desde HDInsight, vea Cómo Conectar Excel para Microsoft Azure HDInsight con Power Query.

Power Query no está disponible en Excel 2007. Sin embargo, aún puede conectarse a orígenes de datos externos. Tenga en cuenta que la experiencia no es tan sólida como la experiencia obtener & transformar con Power Query. Vea: Obtener información unificada & transformar.

Asistente para la conexión de datos

Paso 1: Crear una conexión con el otro libro

  1. En la pestaña Datos, haga clic en Conexiones.

    Conexiones

  2. En el cuadro de diálogo Conexiones del libro, haga clic en Agregar.

  3. En la parte inferior del cuadro de diálogo Conexiones existentes, haga clic en Examinar en busca de más.

  4. Busque el libro y haga clic en Abrir.

  5. En el cuadro de diálogo Seleccionar tabla, seleccione una tabla (hoja de cálculo) y haga clic en Aceptar.

    Notas: 

    • Las hojas de cálculo se denominan "tablas" en el cuadro de diálogo Seleccionar tabla.

    • Solo puede agregar una tabla de cada vez.

    • Puede cambiar el nombre de una tabla haciendo clic en el botón Propiedades. También puede agregar una descripción.

  6. Para agregar más tablas, repita los pasos del 2 al 5.

  7. Haga clic en Cerrar.

Paso 2: Agregar las tablas a la hoja de cálculo

  1. Haga clic en Conexiones existentes, seleccione la tabla y haga clic en Abrir.

  2. En el cuadro de diálogo Importar datos, elija dónde colocar los datos en el libro y si desea ver los datos como tabla,tabla dinámica o Gráfico dinámico.

Puede usar el Asistente para la conexión de datos para conectarse a una base de datos de Access.

  1. En el grupo Obtener datos externos de la pestaña Datos, haga clic en Desde Access.

    Grupo Obtener datos externos en la pestaña Datos

  2. En el cuadro de diálogo Seleccionar origen de datos, vaya a la base de datos deAccess.

  3. En el cuadro de diálogo Seleccionar tabla, seleccione las tablas o consultas que desea usar y haga clic en Aceptar.

  4. Puede hacer clic en Finalizar o en Siguiente para modificar los detalles de la conexión.

  5. En el cuadro diálogo Importar datos, elija dónde desea ubicar los datos en el libro y si desea visualizar los datos como una tabla, un informe de tabla dinámica o un gráfico dinámico.

  6. Haga clic en el botón Propiedades para establecer propiedades avanzadas de la conexión, como las opciones para actualizar los datos conectados.

  7. Opcionalmente, puede agregar los datos al modelo de datos para combinarlos con otras tablas o datos de otras fuentes, crear relaciones entre tablas y más opciones que las que se tienen con un informe de tabla dinámica básico.

  8. Haga clic en Aceptar para finalizar.

Vaya a la pestaña Datos > Obtener datos externos > desde texto. A continuación, en el cuadro de diálogo Importar archivo de texto, haga doble clic en el archivo de texto que desea importar y se abrirá el cuadro de diálogo Asistente para importación de texto.

Paso 1 de 3

Tipo de datos original    Si los elementos del archivo de texto están separados por tabulaciones, dos puntos, punto y coma, espacios u otros caracteres, seleccione Delimitado. Si todos los elementos de cada columna tienen la misma longitud, seleccione Ancho fijo.

Iniciar la importación en fila    Escriba o seleccione un número de fila para especificar la primera fila de los datos que desea importar.

Origen del archivo    Seleccione el juego de caracteres que se usa en el archivo de texto. En la mayoría de los casos, puede dejar esta configuración en su valor predeterminado. Si sabe que el archivo de texto se creó con un juego de caracteres diferente al conjunto de caracteres que usa en el equipo, debe cambiar esta configuración para que coincida con ese juego de caracteres. Por ejemplo, si el equipo está configurado para usar el juego de caracteres 1251 (Cirílico, Windows), pero sabe que el archivo se produjo mediante el juego de caracteres 1252 (Europa occidental, Windows), debe establecer El origen del archivo en 1252.

Vista previa del archivo    Este cuadro muestra el texto tal como aparecerá cuando se separe en columnas de la hoja de cálculo.

Paso 2 de 3 (datos delimitados)

Delimitadores    Seleccione el carácter que separa los valores del archivo de texto. Si el carácter no aparece en la lista, active la casilla Otros y, a continuación, escriba el carácter en el cuadro que contiene el cursor. Estas opciones no están disponibles si el tipo de datos es Ancho fijo.

Tratar delimitadores consecutivos como uno    Active esta casilla si los datos contienen un delimitador de más de un carácter entre campos de datos o si los datos contienen varios delimitadores personalizados.

Calificador de texto    Seleccione el carácter que incluya valores en el archivo de texto. Cuando Excel encuentra el carácter de calificador de texto, todo el texto que sigue a ese carácter y precede a la siguiente repetición de ese carácter se importa como un valor, incluso si el texto contiene un carácter delimitador. Por ejemplo, si el delimitador es una coma (,) y el calificador de texto es una comilla ("), "Dallas, Texas" se importa a una celda como Dallas, Texas. Si no se especifica ningún carácter ni el apóstrofo (') como calificador de texto, "Dallas, Texas" se importa a dos celdas adyacentes como "Dallas y Texas".

Si el carácter delimitador se produce entre los calificadores de texto, Excel omite los calificadores del valor importado. Si no se produce ningún carácter delimitador entre los calificadores de texto, Excel incluye el carácter de calificador en el valor importado. Por lo tanto, "Dallas Texas" (con el calificador de texto entre comillas) se importa a una celda como "Dallas Texas".

Vista previa de datos    Revise el texto de este cuadro para comprobar que el texto se separará en columnas de la hoja de cálculo como desee.

Paso 2 de 3 (datos de ancho fijo)

Vista previa de datos    Establezca anchos de campo en esta sección. Haga clic en la ventana de vista previa para establecer un salto de columna, que se representa mediante una línea vertical. Haga doble clic en un salto de columna para quitarlo o arrastre un salto de columna para moverlo.

Paso 3 de 3

Haga clic en el botón Avanzadas para realizar una o varias de las siguientes acciones:

  • Especifique el tipo de separadores decimales y de miles que se usan en el archivo de texto. Cuando los datos se importan a Excel, los separadores coincidirán con los especificados para su ubicación en Opciones regionales e idiomas o Configuración regional (Panel de control de Windows).

  • Especifique que uno o varios valores numéricos pueden contener un signo menos final.

Formato de datos de columna    Haga clic en el formato de datos de la columna seleccionada en la sección Vista previa de datos. Si no desea importar la columna seleccionada, haga clic en No importar columna (omitir).

Después de seleccionar una opción de formato de datos para la columna seleccionada, el encabezado de columna en Vista previa de datos muestra el formato. Si selecciona Fecha,seleccione un formato de fecha en el cuadro Fecha.

Elija el formato de datos que coincida estrechamente con los datos de vista previa para que Excel pueda convertir los datos importados correctamente. Por ejemplo:

  • Para convertir una columna de todos los caracteres de número de moneda al formato moneda de Excel, seleccione General.

  • Para convertir una columna de todos los caracteres de número al formato texto de Excel, seleccione Texto.

  • Para convertir una columna de todos los caracteres de fecha, cada fecha en el orden de año, mes y día, al formato Fecha de Excel, seleccione Fecha y,a continuación, seleccione el tipo de fecha de YMD en el cuadro Fecha.

Excel importará la columna como General si la conversión podría producir resultados no deseados. Por ejemplo:

  • Si la columna contiene una combinación de formatos, como caracteres alfabéticos y numéricos, Excel convierte la columna en General.

  • Si, en una columna de fechas, cada fecha está en el orden de año, mes y fecha, y selecciona Fecha junto con un tipo de fecha de MDY,Excel convierte la columna en formato General. Una columna que contiene caracteres de fecha debe coincidir estrechamente con los formatos de fecha integrados o personalizados de Excel.

Si Excel no convierte una columna al formato que desee, puede convertir los datos después de importarlos.

Cuando haya seleccionado las opciones que desee, haga clic en Finalizar para abrir el cuadro de diálogo Importar datos y elija dónde colocar los datos.

Importar datos

Establezca estas opciones para controlar cómo se ejecuta el proceso de importación de datos, incluidas las propiedades de conexión de datos que se van a usar y qué archivo y rango rellenar con los datos importados.

  • Las opciones de Seleccionar cómo desea ver estos datos en el libro solo están disponibles si tiene preparado un modelo de datos y selecciona la opción para agregar esta importación a ese modelo (vea el tercer elemento de esta lista).

  • Especificar un libro de destino:

    • Si elige Hoja de cálculo existente, haga clic en una celda de la hoja para colocar la primera celda de datos importados o haga clic y arrastre para seleccionar un rango.

    • Elija Nueva hoja de cálculo para importarla a una nueva hoja de cálculo (empezando en la celda A1)

  • Si tiene un modelo de datos en su lugar, haga clic en Agregar estos datos al modelo de datos para incluir esta importación en el modelo. Para más información, consulte Crear un modelo de datos en Excel.

    Tenga en cuenta que al seleccionar esta opción se desbloquean las opciones de Seleccionar cómo desea ver estos datos en el libro.

  • Haga clic en Propiedades para establecer las propiedades de rango de datos externos que desee. Para obtener más información, vea Administrar rangos de datos externos y sus propiedades.

  • Haga clic en Aceptar cuando esté listo para terminar de importar los datos.

  1. En la pestaña Datos, en el grupo Obtener datos externos, haga clic en Desde web.

  2. En el cuadro de diálogo Nueva consulta web, escriba la dirección de la página web que desea consultar en el cuadro Dirección y, a continuación, haga clic en Ir.

    La página web se abre en el cuadro de diálogo Nueva consulta web.

  3. En la página web, haga clic en el pequeño cuadro amarillo con una flecha roja junto a cada tabla que desea consultar.

  4. Establezca las opciones que desee y, a continuación, haga clic en Importar.

Establecer opciones de consulta web

  1. En la esquina superior derecha del cuadro de diálogo Nueva consulta web, haga clic en Opciones.

  2. En el cuadro de diálogo Opciones de consulta web, establezca cualquiera de las siguientes opciones:

    Opción

    Efectos

    Formato

    • Ninguno   Los datos web se importarán como texto sin formato. No se importará ningún formato y solo se importará texto de vínculo desde ningún hipervínculo.

    • Solo formato de texto enriquecido   Los datos web se importarán como texto enriquecido, pero solo se importará texto de vínculo desde cualquier hipervínculo.

    • Formato HTML completo   Se importará todo el formato y los hipervínculos importados serán funcionales.

    Importar <BLOQUES> en columnas

    Si esta opción está seleccionada, cada <de> se importará como una columna.

    Tratar delimitadores consecutivos como uno

    Esta opción solo se aplica si la opción anterior está seleccionada. Si esta opción está seleccionada, los delimitadores que no tengan texto entre ellos se considerarán un delimitador durante el proceso de importación.

    Usar la misma configuración de importación para toda la sección

    Esta opción solo se aplica si la opción anterior está seleccionada. Si esta opción está seleccionada, los datos de las etiquetas HTML <PRE> en la página especificada se procesan todos a la vez durante el proceso de importación. Si no está seleccionado, los datos se importan en bloques de filas contiguas para que las filas de encabezado se reconozcan como tales.

    Deshabilitar el reconocimiento de fechas

    Si está seleccionada, las fechas se importan como texto. Si no está seleccionada, las fechas se importarán como valores de fecha y hora.

    Deshabilitar redireccionamientos de consulta web

    Si está seleccionada, las redirecciones se omitirán. Si no está seleccionado, se procesarán las redirecciones.

La experiencia Obtener & transformar no estaba disponible en Excel 2007, por lo que puede usar un archivo de conexión de datos de Office (.odc) para conectarse a una base de datos de Microsoft SQL Server desde un libro de Excel 2007. SQL Server es un programa de base de datos relacional completo que está diseñado para soluciones de datos de toda la empresa que requieren un rendimiento, disponibilidad, escalabilidad y seguridad óptimos.

  1. En la pestaña Datos, en el grupo Obtener datos externos, haga clic en De otrosorígenes y, a continuación, haga clic en Desde SQL Server.

    Imagen de la cinta de Excel

    Se inicia el Asistente para la conexión de datos. Este asistente tiene tres páginas.

    Página 1: Conectar al servidor de base de datos    

  2. En el paso 1, escriba el nombre del equipo SQL Server en el cuadro Nombre del servidor.

  3. En el paso 2, en Credenciales de inicio de sesión,realice una de las siguientes acciones:

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

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

      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. Contraseña segura: Y6dh!et5. Contraseña débil: house1. Las contraseñas deben tener una longitud mínima de 8 caracteres. 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.

      Página 2: Seleccionar base de datos y tabla    

  4. En Seleccionar la base de datos que contiene los datos que desea,seleccione una base de datos. En Conectar a una tabla específica,seleccione una tabla o vista específica.

    Como alternativa, puede borrar la casilla Conectar a una tabla específica, de modo que se pida a otros usuarios que usen este archivo de conexión la lista de tablas y vistas.

    Página 3: Guardar archivo de conexión de datos y finalizar    

  5. Opcionalmente, en el cuadro Nombre de archivo, revise el nombre de archivo sugerido. Haga clic en Examinar para cambiar la ubicación predeterminada del archivo (Mis orígenes de datos).

  6. Opcionalmente, escriba una descripción del archivo, un nombre descriptivo y palabras de búsqueda comunes en los cuadros Descripción,Nombredescriptivo y Palabras clave de búsqueda.

  7. Para asegurarse de que el archivo de conexión siempre se usa cuando se actualizan los datos, haga clic en la casilla Intentar siempre usar este archivo para actualizar estos datos. Esta casilla garantiza que todos los libros que usen ese archivo de conexión siempre usarán las actualizaciones del archivo de conexión.

  8. Para especificar cómo se accede al origen de datos externos de un informe de tabla dinámica si el libro se guarda en Servicios de Excel y se abre mediante Servicios de Excel, haga clic en Autenticación Configuracióny, después, seleccione una de las siguientes opciones para iniciar sesión en el origen de datos:

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

    • SSO     Seleccione esta opción para usar inicio de sesión único (SSO) y, a continuación, escriba la cadena de identificación correspondiente en el cuadro ID de SSO. Un administrador de sitio puede configurar un sitio Windows SharePoint Services para usar una base de datos de inicio de sesión único en la que se pueden almacenar un nombre de usuario y una contraseña. Este método puede ser el más eficaz cuando muchos usuarios están conectados al servidor.

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

      Nota de seguridad: 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 comprometer la seguridad del origen de datos.

      Nota: La configuración de autenticación solo la usa Servicios de Excel y no Excel.

  9. Haga clic en Aceptar.

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

    Se muestra el cuadro de diálogo Importar datos.

  11. En Seleccionar cómo desea ver estos datos en el libro,realice una de las siguientes acciones:

    • Para crear una tabla Excel, haga clic en Tabla (este es el valor predeterminado).

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

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

      Nota: La opción Crear conexión solo está disponible para una base de datos OLAP.

  12. En ¿Dónde desea colocar los datos?, realice una de las siguientes acciones:

    • Para colocar los datos en una hoja de cálculo existente, seleccione Hoja de cálculo existente y, a continuación, escriba el nombre de la primera celda en el rango de celdas donde desea localizar los datos.

      Como alternativa, haga clic en Contraer cuadro de diálogo Imagen del botón contraer temporalmente el cuadro de diálogo, seleccione la celda inicial de la hoja de cálculo y, a continuación, haga clic en Expandir cuadro de diálogo Imagen del botón .

    • Para colocar los datos en una nueva hoja de cálculo a partir de la celda A1, haga clic en Nueva hoja de cálculo.

  13. Opcionalmente, puede cambiar las propiedades de conexión (y también cambiar el archivo de conexión) haciendo clic en Propiedades,realizando los cambios en el cuadro de diálogo Propiedades de conexión y, a continuación, haciendo clic en Aceptar.

Para Excel 2007, puede usar Microsoft Query para conectarse a orígenes de datos ODBC.

Asistente para conexión de datos

  1. En la pestaña Datos, en el grupo Obtener datos externos, haga clic en De otros orígenesy, 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 Conectar servidor de base de datos, en el cuadro Nombre del servidor, escriba el nombre del servidor de base 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 de archivo completa, el nombre de archivo y la extensión.

  3. En Credenciales de inicio de sesión,realice una de las siguientes acciones y, a continuación, haga clic en Siguiente:

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

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

  4. En el panel Seleccionar 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 en la base de datos, asegúrese de que Conectar a un cubo o tabla específico está seleccionado y, a continuación, 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 dedatos o compruebe si hay nombres de archivo existentes.

  6. En los cuadros Descripción,Nombre descriptivoy 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 siempre usar este archivo para actualizar estos datos.

    Al activar 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 Seleccionarcómo desea ver estos datos en ellibro, realice una de las siguientes acciones:

    • 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 Gráfico dinámico, haga clic en Gráfico dinámico y informe de tabla dinámica.

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

  10. En ¿Dónde desea colocar los datos?,realice una de las siguientes acciones:

    • Para colocar el informe de tabla dinámica en una hoja de cálculo existente, seleccione Hoja de cálculo existente y, a continuación, escriba la referencia de celda de la primera celda en el rango de celdas donde desea buscar el informe de tabla dinámica.

      También puede hacer clic en Contraer cuadro de diálogo Imagen del botón ocultar temporalmente el cuadro de diálogo, seleccionar la celda inicial de la hoja de cálculo que desea usar y, después, 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 enPropiedades , realice los cambios necesarios en el cuadro de diálogo Propiedades de conexión y, a continuación, haga clic en Aceptar.

Si es desarrollador, hay varios enfoques dentro de Excel que puede realizar para importar datos:

  • Puede usar Visual Basic para Aplicaciones obtener acceso a un origen de datos externo. Según el origen de datos, puede usar ActiveX objetos de datos o 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. Usar una cadena de conexión es útil, por ejemplo, para evitar que los administradores del sistema o los usuarios primero creen un archivo de conexión, o para simplificar la instalación de la aplicación.

  • Si importa datos de una base de datos de SQL Server, considere la posibilidad de usar SQL Native Client, que es una interfaz de programación de aplicaciones (API) de acceso a datos independiente que se usa para OLE DB y ODBC. Combina el proveedor ole db de SQL y el controlador ODBC de SQL en una biblioteca de vínculos dinámicos (DLL) nativa, al tiempo que proporciona nuevas funciones independientes y distintas de los componentes de Acceso a datos de Microsoft (MDAC). Puede usar SQL Native Client para crear nuevas aplicaciones o mejorar las aplicaciones existentes que pueden aprovechar las características SQL Server más recientes, como varios conjuntos de resultados activos (MARS), tipos User-Defined (UDT) y compatibilidad con tipos de datos XML.

  • La función RTD recupera datos en tiempo real de un programa compatible con la automatización COM. El complemento de automatización COM de RDTR debe crearse y registrarse en un equipo local.

  • El SQL. La función SOLICITAR se conecta con un origen de datos externo y ejecuta una consulta desde una hoja de cálculo. El SQL. La función REQUEST devuelve el resultado como una matriz sin necesidad de programación de macros. Si esta función no está disponible, debe instalar el programa de complemento ODBC de Microsoft Excel (XLODBC.XLA). Puede instalar el complemento desde Office.com.

Para obtener más información sobre cómo crear Visual Basic para Aplicaciones, vea Visual Basic ayuda.

Vea también

Ayuda de Power Query para Excel

Importar datos desde 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

Obtener datos (docs.com)

¿Necesita más ayuda?

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

×