Compartir a través de


Información general sobre la obtención de datos

Power Query puede conectarse a muchos orígenes de datos diferentes para que pueda trabajar con los datos que necesita. Este artículo le guía por los pasos necesarios para incorporar datos a Power Query en Power Query Desktop o Power Query Online.

La conexión a un origen de datos con Power Query sigue un conjunto estándar de fases antes de incorporar los datos en un destino. En este artículo se describe cada una de estas fases.

Importante

En algunos casos, un conector podría tener todas las fases de la experiencia de obtención de datos y, en otros casos, un conector podría tener solo algunas de ellas. Para obtener más información sobre la experiencia de un conector específico, vaya a la documentación disponible para el conector específico mediante la búsqueda en el artículo Conectores en Power Query.

Experiencia de Power Query Desktop

Las fases para obtener datos en las experiencias de Power Query Desktop son:

  1. Configuración de conexión

  2. Autenticación

  3. Vista previa de datos

  4. Destino de la consulta

Diagrama de flujo que ilustra las cuatro fases de obtención de datos.

1. Configuración de la conexión

Al principio, la mayoría de los conectores requieren al menos un parámetro para inicializar una conexión al origen de datos. Por ejemplo, el conector de SQL Server requiere al menos el nombre de host para establecer una conexión con la base de datos de SQL Server.

Captura de pantalla de los parámetros del conector de SQL Server.

En comparación, al intentar conectarse a un archivo de Excel, Power Query requiere que use la ruta del archivo para encontrar el archivo al que desea conectarse.

Los parámetros del conector se usan normalmente para establecer una conexión a un origen de datos y, junto con el conector usado, definen una ruta de acceso del origen de datos.

Nota:

Algunos conectores no requieren que introduzca ningún parámetro. Estos se denominan conectores singleton y solo tienen una ruta de acceso de origen de datos disponible por entorno. Algunos ejemplos son Adobe Analytics, MailChimp y Google Analytics.

2. Autenticación

Todas las conexiones realizadas en Power Query deben autenticarse. Los métodos de autenticación varían entre conectores y algunos conectores pueden ofrecer varios métodos de autenticación.

Los métodos de autenticación disponibles actualmente para Power Query son:

  • Anónimo: se usa normalmente al conectarse a un origen de datos que no requiere autenticación de usuario, como una página web o un archivo disponible a través de HTTP público.
  • Clave de API: se acepta una sola clave de API para la autenticación.
  • Básico: se acepta un nombre de usuario y una contraseña enviados con codificación base64 para la autenticación.
  • Base de datos: este método solo está disponible en algunos conectores de base de datos.
  • Cuenta de organización o Cuenta de Microsoft: este método también se conoce como OAuth 2.0.
  • Entidad de servicio: usa microsoft Entra ID para la autenticación.
  • Windows: puede ser implícito o explícito.

Por ejemplo, los métodos de autenticación disponibles para el conector de base de datos de SQL Server son Windows, Database y cuenta de Microsoft.

Captura de pantalla de los métodos de autenticación del conector de base de datos de SQL Server.

3. Vista previa de datos

El objetivo de la fase de vista previa de datos es proporcionarle una manera fácil de obtener una vista previa y seleccionar los datos.

En función del conector que use, puede obtener una vista previa de los datos mediante:

  • Ventana Navegador
  • Cuadro de diálogo Vista previa de tabla

La ventana Navegador consta de dos secciones principales:

  • El panel de selección de objetos se muestra en el lado izquierdo de la ventana. El usuario puede interactuar con estos objetos y seleccionarlos.

    Nota:

    Para Power Query en Excel, seleccione la opción Seleccionar varios elementos en la esquina superior izquierda de la ventana de navegación para seleccionar más de un objeto a la vez en el panel de selección de objetos.

    Nota:

    La lista de objetos de Power Query Desktop está limitada a 10 000 elementos. Este límite no existe en Power Query Online. Para obtener una solución alternativa en Power Query Desktop, vaya a Solución alternativa de limitación de objetos.

  • En el panel de vista previa de datos del lado derecho de la ventana se muestra una vista previa de los datos del objeto seleccionado.

    Captura de pantalla de la ventana del navegador del conector de SQL Server en Power Query Desktop.

Solución alternativa a la limitación de objetos

Hay un límite fijo de 10 000 objetos en el Navegador en Power Query Desktop. Este límite no existe en Power Query Online. La interfaz de usuario de Power Query Online finalmente reemplazará la del escritorio.

Mientras tanto, puede usar la siguiente solución alternativa:

  1. Haga clic con el botón derecho en el nodo raíz del Navegador y, a continuación, seleccione Transformar datos.

    Captura de pantalla del navegador con datos de transformación en el menú desplegable resaltado.

  2. A continuación, se abre el Editor de Power Query con la tabla de navegación completa en el área de vista previa de la tabla. Esta vista no tiene un límite sobre el número de objetos y puede usar filtros o cualquier otra transformación de Power Query para explorar la lista y buscar las filas que desee (por ejemplo, en función de la columna Nombre).

  3. Después de encontrar el elemento que desee, puede obtener en el contenido seleccionando el vínculo de datos (por ejemplo, el vínculo Tabla en la siguiente imagen).

    Selección del vínculo Tabla para ver el contenido.

Cuadro de diálogo Vista previa de tabla

El cuadro de diálogo de vista previa de la tabla consta de solo una sección para la vista previa de datos. Un ejemplo de conector que proporciona esta experiencia y ventana es el conector Carpeta.

Captura de pantalla del cuadro de diálogo Vista previa de la tabla del conector de carpetas.

4. Destino de la consulta

En esta fase, se especifica dónde cargar la consulta. Las opciones varían de integración a integración, pero la única opción que siempre está disponible es Transformar datos, que carga los datos en el editor de Power Query para transformar y enriquecer aún más la consulta.

Capturas de pantalla de los destinos de obtención de carga de datos en la ventana del navegador y la vista previa de la tabla.

Experiencia de Power Query Online

Las fases para obtener datos en Power Query Online son:

  1. Configuración de conexión y autenticación

  2. Vista previa de datos

  3. Editor de consultas

Diagrama de flujo con las tres fases de obtención de datos en Power Query Online.

1. Configuración de conexión y autenticación

En la experiencia de Power Query Online, empiece por la página Conectar a origen de datos donde deberá introducir valores en dos secciones distintas:

  • Configuración de conexión

  • Credenciales de conexión

    Captura de pantalla de la página Conectarse al origen de datos mediante el conector de base de datos de SQL Server.

Configuración de conexión

En la sección configuración de la conexión, defina la información necesaria para establecer una conexión con el origen de datos. Según el conector, esa información podría ser el nombre del servidor, el nombre de una base de datos, una ruta de acceso de carpeta, una ruta de acceso de archivo u otra información requerida por el conector para establecer una conexión con el origen de datos. Algunos conectores también permiten subsecciones específicas u opciones avanzadas para proporcionarle más control y opciones al conectarse al origen de datos.

Captura de pantalla del cuadro de diálogo Conectar al origen de datos con la sección opciones avanzadas expandida.

Credenciales de conexión

La primera vez que use Power Query para conectarse a un origen de datos específico, es necesario crear una nueva conexión asociada a ese origen de datos. Una conexión es la definición completa de la puerta de enlace, las credenciales, los niveles de privacidad y otros campos específicos del conector que componen las credenciales de conexión necesarias para establecer una conexión con el origen de datos.

Nota:

Algunos conectores ofrecen campos específicos dentro de la sección de credenciales de conexión para habilitar o definir cualquier tipo de seguridad relacionada con la conexión que se debe establecer. Por ejemplo, el conector de Amazon Redshift ofrece el campo Usar conexión cifrada.

Cuadro de diálogo Conectar a fuente de datos con toda la información para crear una nueva conexión introducida.

La información principal requerida por todos los conectores para definir una conexión son:

  • Nombre de conexión: el nombre que puede definir para identificar de forma única las conexiones. No se puede duplicar el nombre de una conexión en el entorno.
  • Puerta de enlace de datos: si el origen de datos requiere una puerta de enlace de datos, selecciónela en la lista desplegable de este campo.
  • Tipo de autenticación y credenciales: en función del conector, se le presentan varias opciones de tipo de autenticación que están disponibles para establecer una conexión y campos donde escriba sus credenciales. Por ejemplo, si se selecciona el tipo de autenticación de Windows, se muestran los campos Nombre de usuario y Contraseña que deben rellenarse para establecer una conexión.
  • Nivel de privacidad: puede definir el nivel de privacidad para que el origen de datos sea Ninguno, Privado, Organizativo o Público.

Nota:

Para más información sobre qué son las puertas de enlace de datos y cómo registrar una nueva puerta de enlace para su entorno o inquilino, vaya a Uso de la puerta de enlace de datos local.

Importante

Actualmente, algunas integraciones de Power Query no permiten una conexión definida ni un nivel de privacidad. Sin embargo, todas las experiencias de Power Query Online proporcionan una manera de definir la puerta de enlace de datos, el tipo de autenticación y las credenciales necesarias para establecer una conexión con el origen de datos.

Una vez definida una conexión en Power Query Online, puede volver a usar la misma conexión más adelante sin volver a escribir toda esta información. El campo Conexión ofrece un menú desplegable donde puede seleccionar las conexiones ya definidas. Una vez que seleccione la conexión ya definida, no es necesario escribir ningún otro detalle antes de seleccionar Siguiente.

Cuadro de diálogo Conectar con la fuente de datos en el que el nombre de la conexión se ha elegido en el menú desplegable del campo de conexión.

Después de seleccionar una conexión en este menú, también puede realizar cambios en las credenciales, el nivel de privacidad, la puerta de enlace de datos y otros campos específicos del conector para el origen de datos en el proyecto. Seleccione Editar conexión y, en Conexión, seleccione Crear nueva conexión. A continuación, cambie cualquiera de los campos proporcionados.

Cuadro de diálogo Conectar con la fuente de datos en el que el nombre de la conexión se ha seleccionado en el menú desplegable del campo de conexión.

2. Vista previa de datos

El objetivo de la fase de vista previa de datos es proporcionarle una manera fácil de obtener una vista previa y seleccionar los datos.

En función del conector que use, puede obtener una vista previa de los datos mediante:

  • Ventana Navegador
  • Cuadro de diálogo Vista previa de tabla

La ventana Navegador consta de dos secciones principales:

  • El panel de selección de objetos se muestra en el lado izquierdo de la ventana. El usuario puede interactuar con estos objetos y seleccionarlos.

  • En el panel de vista previa de datos del lado derecho de la ventana se muestra una vista previa de los datos del objeto seleccionado.

    Captura de pantalla de la ventana del navegador del conector de SQL Server en Power Query Online.

Cuadro de diálogo Vista previa de tabla en Power Query Online

El cuadro de diálogo de vista previa de la tabla consta de solo una sección para la vista previa de datos. Un ejemplo de conector que proporciona esta experiencia y ventana es el conector Carpeta.

Captura de pantalla del cuadro de diálogo vista previa de la tabla.

3. Editor de consultas

Para Power Query Online, es necesario cargar los datos en el editor de Power Query. En el editor, puede transformar y enriquecer aún más la consulta si decide hacerlo.

Captura de pantalla de una consulta de ejemplo cargada en el editor de Power Query

Información adicional

Para comprender mejor cómo obtener datos mediante las distintas integraciones de productos de Power Query, vaya a Dónde obtener datos.