Получение данных веб-страницы путем предоставления примеров
Получение данных с веб-страницы позволяет пользователям легко извлекать данные из веб-страниц. Однако часто данные на веб-страницах не находятся в простых таблицах, которые легко извлекать. Получение данных из таких страниц может быть сложным, даже если данные структурированы и согласованы.
Есть решение. С помощью функции "Получить данные из Интернета" можно по сути отображать данные Power Query, которые необходимо извлечь, предоставив один или несколько примеров в диалоговом окне соединителя. Power Query собирает другие данные на странице, которая соответствует вашим примерам. С помощью этого решения можно извлечь все виды данных из веб-страниц, включая данные, найденные в таблицах и других не табличных данных.
Примечание.
Цены, перечисленные в изображениях, являются только для целей.
Использование получения данных из Интернета по примеру
Выберите веб-параметр в выборе соединителя, а затем выберите Подключение, чтобы продолжить.
В интернете введите URL-адрес веб-страницы, из которой вы хотите извлечь данные. В этой статье мы будем использовать веб-страницу Microsoft Store и покажем, как работает этот соединитель.
Если вы хотите продолжить, можно использовать URL-адрес Microsoft Store, который мы используем в этой статье:
https://www.microsoft.com/store/top-paid/games/xbox?category=classics
При нажатии кнопки "ОК" вы перейдете в диалоговое окно "Навигатор" , где отображаются все автоматически заданные таблицы на веб-странице. В приведенном ниже примере таблицы не найдены. Выберите " Добавить таблицу", используя примеры .
Добавление таблицы с помощью примеров представляет интерактивное окно, в котором можно просмотреть содержимое веб-страницы. Введите примеры значений данных, которые требуется извлечь.
В этом примере вы извлеките имя и цену для каждой игры на странице. Это можно сделать, указав несколько примеров на странице для каждого столбца. При вводе примеров Power Query извлекает данные, соответствующие шаблону примеров записей с помощью алгоритмов интеллектуального извлечения данных.
Примечание.
Предложения по значению включают только значения меньше или равно 128 символам длины.
Когда вы довольны данными, извлеченными на веб-странице, нажмите кнопку "ОК", чтобы перейти к Редактор Power Query. Затем можно применить дополнительные преобразования или сформировать данные, например объединение этих данных с другими источниками данных.