Obtener acceso a fuentes de OData desde Power Query

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.

Power Query permite acceder a las fuentes de OData expuestas en el centro de administración de Power BI para Microsoft 365 con Power Query para Excel con la autenticación de Windows o el identificador de usuario de Microsoft Online Services.

Nota: El cliente de Power Query debe estar ubicado en la misma CorpNet con el equipo que hospeda Data Management Gateway. de lo contrario, el cliente de Power Query no podrá obtener acceso a los datos incluidos en la fuente de OData.

Después de que un administrador habilita la fuente de OData para un origen de datos local, el administrador puede ver la dirección URL de la fuente de OData en el centro de administración. El administrador puede proporcionar la dirección URL a un usuario, que puede acceder a la fuente de OData desde Power Query para Excel usando el identificador de Microsoft Online Services o la autenticación de Windows (solo si esta opción está habilitada por separado).

Al habilitar la fuente, los metadatos de la fuente se indizan automáticamente en el catálogo de datos, un componente de la capacidad de administración de la información de autoservicio (SSIM) de Power BI para Office 365. Los usuarios pueden buscar y descubrir la fuente mediante la característica de búsqueda en línea de Power Query para Excel.

En las secciones siguientes se describen ambos procedimientos: usar la dirección URL y la búsqueda en línea de Power Query para Excel, para usar la fuente de OData expuesta por el origen de datos local.

Importante: Descargue Microsoft Power Query para Excel desde aquí si no lo tiene instalado en el equipo o si no ve la sección organización en la cinta de POWERQUERY en Excel, que no estaba disponible en la versión anterior de Power Query.

Uso de la dirección URL para acceder a la fuente de OData

Como administrador de ti, es posible que desee probar el acceso a la dirección URL antes de entregarla al administrador de datos. Los procedimientos siguientes proporcionan instrucciones para obtener la dirección URL de la fuente de OData y, a continuación, usar la dirección URL para tener acceso a la fuente.

Obtener la dirección URL de la fuente de OData desde el centro de administración de Power BI

  1. En el centro de administración de Power BI, haga clic en orígenes de datos en el menú de la izquierda.

  2. Haga clic en … (puntos suspensivos) junto al origen de datos para ver una ventana emergente.

  3. Copie la dirección URL de la fuente de oData en el portapapeles seleccionando texto completo y presionando Ctrl + C o haciendo clic con el botón secundario y haciendo clic en copiar.

Esta URL es la dirección URL basada en la nube que usa el protocolo HTTPS que se resolverá como HTTP/HTTPS basado en una dirección URL local. La ventaja de este enfoque es que, independientemente de la configuración de la fuente de OData para tener acceso a (HTTP/HTTPS), el usuario usa la misma dirección URL.

Por ejemplo: https://<nombre de dominio>. hybridproxy.clouddatahub.net/ODataService/v1.0/TestDB se resuelve como http://<nombre del equipo>. <nombre de dominio local>.Corp.Microsoft.com:8000/TestDB o https://<nombre de la máquina>. <nombre de dominio local>. Corp.Microsoft.com:8000/TestDB.

Acceder a la fuente de OData desde Power Query para Excel

Microsoft Power Query para Excel es un complemento de Excel que mejora la experiencia de inteligencia empresarial de autoservicio en Excel simplificando la detección de datos y el acceso. Si no tiene Power Query instalado en el equipo, instálelo desde aquí.

Para acceder a la fuente de OData desde Power Query:

  1. Inicie Excel y cambie a la pestaña Power Query .

  2. Haga clic en desde otros orígenes en la cinta y haga clic en desde fuente de oData.

  3. En el cuadro de diálogo fuente de oData , pegue la dirección URL que ha copiado en el portapapeles y haga clic en Aceptar.

  4. Seleccione identificador de Microsoft Online Serviceso Windows para la autenticación. Si selecciona Microsoft Online Services ID y no ha iniciado sesión en Microsoft Online Services, tendrá que iniciar sesión con la cuenta que tiene acceso a la fuente de oData. Tendrá acceso a la fuente con la autenticación de Windows solo si el acceso mediante la autenticación está habilitado por un administrador mediante el centro de administración de Power BI.

    Nota: Cuando un administrador habilita una fuente de OData para un origen de datos, de forma predeterminada, solo se admite la autenticación del identificador de Microsoft Online Services para que los clientes tengan acceso a la fuente. El administrador usa la página General de la pestaña configuración en el centro de administración para habilitar el acceso a las fuentes de oData con la autenticación de Windows. Vea ¿Qué es la administración de Power BI? para obtener más información.

  5. En el panel navegador deben aparecer las fuentes expuestas por el origen de datos.

  6. Seleccione un conjunto de datos de la fuente y haga clic en listo.

Buscar y descubrir fuentes en Power Query para Excel

En el procedimiento siguiente se describe cómo buscar, descubrir y usar fuentes de OData en Power Query para Excel. Cuando se habilita una fuente de OData para un origen de datos, los metadatos de la fuente se indexan en el Catálogo de datos de la nube. Por lo tanto, el usuario puede buscar la fuente usando las palabras clave de lo siguiente:

  • Nombre del origen de datos en el Centro de administración

  • Descripción del origen de datos en el Centro de administración

  • Nombres de tablas y vistas

  • Nombres de las columnas de tablas

  • Editor de la fuente de OData

Si cambia a la pestaña mantenimiento del sistema en el centro de administración y, a continuación, pasa a la página registros , debería ver un mensaje que indica el estado de la operación de indización de metadatos. Espere hasta que vea un mensaje correcto de la operación de indización de metadatos en el registro.

  1. Inicie Excel y cambie a la pestaña Power Query .

  2. Haga clic en búsqueda en línea en la cinta de opciones. Debe ver la ventana de búsqueda en línea con un cuadro de texto para escribir las palabras clave de búsqueda.

  3. Escriba la palabra clave para buscar la fuente. Establezca el ámbito en organizaciónconla lista desplegable situada junto al botón buscar. Presione entrar o haga clic en el botón Buscar . Puede usar nombres completos o parciales de las tablas o columnas de la tabla original en la base de datos local para realizar una búsqueda. Por ejemplo, si el nombre de la tabla es SPCustomer y los nombres de las columnas son SPCustomerID y SPCustomerName, puede buscar con las palabras clave: SPCustomer, SPCustomerID, SPCustomerName, SP, SPC, SPCu etc...

  4. Mantenga el mouse sobre el resultado para obtener una vista previa de los datos de la fuente.

  5. Haga clic en el resultado para empezar a importar los datos de la fuente de OData a Excel.

  6. En el cuadro de diálogo acceder a una fuente de oData , seleccione autenticación de Microsoft Online Services ID . Siga las instrucciones para iniciar sesión con el identificador de organización que tiene acceso a la fuente.

Vea también

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

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?

¡Gracias por sus comentarios!

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

×