Страницы: 1
RSS
изменить источник в запросах Power Query, если менять в одном то ничего сложного - а если запросов много?
 
Добрый день уважаемые форумчане.

у меня следующая ситуация - есть книга эксель с 20 таблицами. эти таблицы собираются в  общую модель данных с помощью запросов во внешней книге по модели данных строится сводная таблица
если исходная книга эксель переименовывается или перемещается - то сбивается путь у запросов, соответственно не обновляется модель данных

для того чтобы изменить источник в конструкторе запросов есть простой механизм - но это занимает довольно много времени так как при изменении конструктор пытается пересчитать каждый запрос.
в редакторе кода запроса можно менять источник целым блоком - но опять таки одна простая операция х20 повторений - долго :( , теряется смысл запросов

Вопрос кто то сталкивался с похожими проблемами? есть ли способы менять источник в запросах массово? или научить запрос автоматическому поиску файла в папке?
 
смотрите видео Power Query: относительный путь к папке
 
Видео не смотрел, но, в зависимости от версии PQ,
1. либо сохраняйте путь в параметре,
2. либо на листе в табличке/именованном диапазоне, затем подтаскивайте его отдельным запросом
F1 творит чудеса
 
Видео посмотрел :) Оч.рекомендую. Но по-прежнему жаль, что Excel.CurrentWorkbook, например, не возвращает текущий путь
F1 творит чудеса
 
StepanWolkoff, Максим Зеленский, большое спасибо видео в самом деле полезное совет применил.

Максим, а про сохранение пути в параметре? он же константой будет? или я вас не так понял, можете немного расписать такой метод ?
 
Цитата
Blood81 написал: можете немного расписать такой метод ?
я здесь расписывал метод через параметр: Относительный путь к данным PowerQuery
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Наверх