Руководство по TripPin

В этом руководстве рассматривается создание нового расширения источника данных для Power Query. Это руководство предназначено для последовательного выполнения каждого урока— каждый урок, созданный на основе соединителя, созданного на предыдущих уроках, постепенно добавляя новые возможности в соединитель.

В этом руководстве в качестве эталонного источника используется общедоступная служба OData (TripPin). Хотя на этом занятии требуется использование функций OData подсистемы M, последующие уроки будут использовать Web.Contents, что делает его применимым к (большинству) REST API.

Необходимые компоненты

В этом руководстве будут использоваться следующие приложения:

Настоятельно рекомендуется проверить:

Примечание.

Вы также можете начать ведение журнала трассировки вашей работы в любое время, включив диагностика, которая описана далее в этом руководстве. Дополнительные сведения: включение диагностика

Детали

Часть Занятие Сведения
1 OData Создание простого Подключение данных через службу OData
2 Остальные Подключение REST API, который возвращает ответ JSON
3 Таблицы навигации Предоставление интерфейса навигации для источника
4 Пути к источнику данных Идентификация учетных данных для источника данных
5 Разбиение по страницам Чтение с помощью страницного ответа из веб-службы
6 Применение схемы Принудительное применение структуры таблиц и типов данных столбцов
7 Расширенная схема Динамическое применение структуры таблиц с помощью типов M и внешних метаданных
8 Диагностика Добавление подробной трассировки в соединитель
9 Проверка соединения Реализация обработчика тестирования Подключение ion для включения обновления через шлюз
10 Базовое свертывание запросов Реализация основных обработчиков свертывания запросов