Tutorial de TripPin

En este tutorial de varias partes se describe la creación de una nueva extensión de origen de datos para Power Query. El tutorial está diseñado para seguirse secuencialmente: cada lección se basa en el conector creado en las lecciones anteriores, agregando incrementalmente nuevas funcionalidades al conector.

En este tutorial se usa un servicio de OData público (TripPin) como fuente de referencia. Aunque para esta lección es necesario usar las funciones de OData del motor de M, las lecciones posteriores usarán Web.Contents, por lo que serán aplicables a (la mayoría de) las API REST.

Requisitos previos

En este tutorial se usarán las siguientes aplicaciones:

Se recomienda encarecidamente revisar los temas siguientes:

Nota:

También puede iniciar el registro de seguimiento del trabajo en cualquier momento habilitando el diagnóstico, que se describe más adelante en este tutorial. Más información: Habilitación del diagnóstico

Partes

Parte Lección Detalles
1 OData Creación de un conector de datos simple a través de un servicio OData
2 Rest Conexión a una API REST que devuelve una respuesta JSON
3 Tablas de navegación Proporcionar una experiencia de navegación para el origen
4 Rutas de origen de datos Cómo se identifican las credenciales para el origen de datos
5 Paging Lectura con una respuesta paginada de un servicio web
6 Aplicación del esquema Aplicación de tipos de datos de columna y estructura de tabla
7 Esquema avanzado Aplicación dinámica de la estructura de tabla mediante tipos M y metadatos externos
8 Diagnóstico Adición de un seguimiento detallado al conector
9 Probar conexión Implementación de un controlador TestConnection para permitir la actualización a través de la puerta de enlace
10 Plegado básico de consultas Implementación de controladores básicos de plegado de consultas