Управление обновлением папок в PowerQuery / Excel - PullRequest
0 голосов
/ 17 января 2019

Я загружаю несколько файлов Excel из папки в PowerQuery и преобразовываю их в соответствующий формат. У нас есть файл Excel на каждую неделю. Всего 52 файла. PowerQuery / Excel требуется около 5 минут для обновления этого соединения. Если неделя закончилась, файл больше не будет редактироваться. Поэтому моя цель состоит в том, чтобы PowerQuery обновлял только текущую неделю. Файлы имеют следующий заголовок: "Отдел Маркетг (1)"

Кто-нибудь знает, как улучшить это соединение?

С наилучшими пожеланиями Joshua

1 Ответ

0 голосов
/ 18 апреля 2019

Вы можете отфильтровать файлы по дате их обновления / модификации, а затем добавить эти новые данные к существующим данным, чтобы избежать загрузки их из нескольких файлов.

Код фильтрации:

Source = Folder.Files("FILEPATH"),

lastrefresh = Excel.CurrentWorkbook(){[Name="LastRefresh"]}[Content]{0}[LastRefresh],

#"Filtered Rows" = Table.SelectRows(Source, each [Date modified] > lastrefresh),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...