Всем привет! Сегодня попробуем предотвратить и обезвредить ошибки загрузки!
#PowerQuery хорош своей массовой загрузкой многих файлов из папки.
Удобно: создаете папку "источник", туда скидываете обновленные файлы или добавляете данные - а Эксель за вас все делает.
Но что случится, если по ошибке в папку источник попадет ненужный файл? картинка или пдф? или еще 1 эксель, но совсем с другой информацией?
В лучшем случае, запрос будет обрабатываться чуть дольше. В худшем - выдаст ошибку и перестанет работать.
Чтобы этого избежать, старайтесь еще в первых шагах прописать правила отсеивания ненужных файлов.
Например, можно поставить фильтр на расширение файла - чтобы в запрос попадали только XLS содержащие расширения (или только CSV, например).
Можно сделать фильтр по имени - называть все файлы определенным образом, скажем База_Июнь - и оставлять фильтром только содержащие слово База_.
#PowerQuery хорош своей массовой загрузкой многих файлов из папки.
Удобно: создаете папку "источник", туда скидываете обновленные файлы или добавляете данные - а Эксель за вас все делает.
Но что случится, если по ошибке в папку источник попадет ненужный файл? картинка или пдф? или еще 1 эксель, но совсем с другой информацией?
В лучшем случае, запрос будет обрабатываться чуть дольше. В худшем - выдаст ошибку и перестанет работать.
Чтобы этого избежать, старайтесь еще в первых шагах прописать правила отсеивания ненужных файлов.
Например, можно поставить фильтр на расширение файла - чтобы в запрос попадали только XLS содержащие расширения (или только CSV, например).
Можно сделать фильтр по имени - называть все файлы определенным образом, скажем База_Июнь - и оставлять фильтром только содержащие слово База_.