Importar datos desde base de datos con la consulta de base de datos nativa (Power Query)

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Nota: Power Query se conoce como Obtener y transformar en Excel 2016. La información que se proporciona aquí se aplica a ambos. Para obtener más información, vea Obtener y transformar en Excel 2016.

Con Power Query, puede importar datos de las bases de datos compatibles con Power Query (excepto Microsoft Access) por directamente ejecutar consultas de base de datos nativa en la base de datos con Power Query, en lugar de tener que crear la consulta mediante la interfaz de Power Query. Esto le permite utilizar una consulta existente que devuelve los resultados de datos necesarios, sin tener que volver a crear la consulta mediante la interfaz de Power Query. Esta característica es especialmente útil para importar los datos mediante consultas complejas que podría no desea ni saber cómo volver a generar mediante la interfaz de Power Query.

Nota de seguridad: Consultas de base de datos nativa está pensadas para ser efectos secundarios no. Sin embargo, Power Query no garantiza que la consulta no afecta a la base de datos. Si ejecuta una consulta de base de datos nativa escrita por otro usuario, se le pedirá para asegurarse de que está al tanto de las consultas que se evaluará con sus credenciales.

Power Query permite especificar la consulta de base de datos nativa en el cuadro Instrucción SQL mientras se conecta a una base de datos. En este ejemplo, importaremos datos de una base de datos de SQL Server con la consulta de base de datos nativa. El procedimiento es similar con las demás bases de datos admitidas por Power Query.

  1. Conectarse a una base de datos de SQL Server con Power Query. En la cinta de opciones, en la pestaña POWER QUERY, seleccione Desde base de datos > Desde SQL Server Database.

    Obtener datos externos de una base de datos
  2. En el cuadro de diálogo Base de datos de Microsoft SQL:

    1. Especifique el servidor y la base de datos a los que quiere conectarse y desde donde quiere importar datos con la consulta nativa de base de datos.

    2. Expanda Instrucción SQL para mostrar un cuadro en el que puede escribir o copiar la consulta nativa de base de datos. Después de especificar la consulta, haga clic en Aceptar.

      Ejecutar consultas nativas de base de datos

  3. Si se va a conectar a este servidor por primera vez, el siguiente cuadro de diálogo le pide que elija el modo de autenticación para conectarse a la base de datos. Elija un modo de autenticación adecuado y continúe.

    Nota: Si no tiene acceso al origen de datos (servidor/base de datos) al que trata de conectarse, se le pedirá que solicite el acceso al servidor/base de datos, si hay información de solicitud de acceso especificada en Power BI para el origen de datos. Para más información sobre cómo solicitar el acceso a un origen de datos, consulte Solicitar acceso a orígenes de datos internos.

  4. Los datos se devuelven en el Editor de consultas tras ejecutar la consulta nativa de base de datos. Dé forma a los datos como corresponda y, luego, haga clic en Aplicar y cerrar para guardar los cambios e importar los datos en la hoja.

    Editor de consultas

Vea también:

Importar datos de orígenes de datos externos

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

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

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×