morinad

morinad 

Александр Морин

216subscribers

48posts

goals2
$28.77 of $71 raised
Коннектор к Avito
$77.54 of $1 410 raised
На новые коннекторы

Получение данных из Yandex Disk API

После добавления коннектора к файлам Яндекс Диска для Power Query очень просили получение файлов из папки.
Как в PBI Service обновлять данные из папки без шлюза? 🫣
1) Грузим файлы в папку на Яндекс.Диск.
2) Обращаемся к API Яндекс.Диска с помощью функции ниже и получаем список доступных файлов.
3) На основе коннектора к файлам пишем запрос по обработке типового файла и превращаем этот запрос в функцию от адреса файла.
Если сразу параметризуете адрес файла в запросе, можно быстро создать функцию, которая будет меняться при изменении запроса. Для этого просто жмём правой кнопкой на запрос с параметром и выбираем создать функцию.
4) Добавляем к списку файлов столбец с вызовом нашей функции от адреса файла и разворачиваем полученные таблицы.
Процесс показал на видео. Как итог - все файлы в папке обработаны одинаково, а при добавлении в папку похожих файлов их данные автоматом попадают в общую таблицу. При этом функцию обработки легко корректировать.
Где это работает?
- Power BI Desktop
- Power BI Service
- Power BI Report Server
- Excel
Полное видео тут: https://vkvideo.ru/video3073415_456240028
Коннекторы: https://github.com/morinad/yandex_disk_pq
Subscription levels1

ПРО

$7.1 per month
 • Ответы на ваши вопросы
 • Все mez-коннекторы Power BI
 • Помощь с коннекторами
 • Доступ к новым наработкам
 • Помощь с запуском скриптов
Go up