#powerquery
Вопрос:
Я заметил, что мой отчет PowerQuery может работать очень медленно, и это происходит не только при обновлении, но и при «Запуске редактора PowerQuery» — может потребоваться ~30 минут, чтобы добраться до последнего последнего запроса в отчете, чтобы увидеть, что было загружено, а затем вычислено.
Отчет использует 8 различных файлов .csv в качестве входных данных (не очень больших, <1000 строк и Затем на этих входах я несколько раз объединяю и группирую, но кроме этого — нет других «тяжелых» вычислений (только некоторые суммы, средние значения, проценты, некоторые вложенные «если»).
Итак, я бы подумал, что это не должно быть слишком сложно для PowerQuery, чтобы справиться с этим, но иногда (не всегда???!!!) требуется очень много времени, чтобы попасть «внутрь». Вчера я работал над этим весь день (почти 🙂 так как, конечно, у меня были и другие дела на работе:)), а утром это заняло Во второй половине дня, при тех же вводах, обновление заняло ~3 минуты, а когда я запустил редактор PowerQuery, потребовалось почти 30 минут, чтобы перейти к последнему запросу в отчете (мое рекордное время ожидания :O).
Вы знаете, почему это происходит?
У меня такое чувство, что это будет что-то связанное с некоторыми настройками Excel/PowerQuery, может быть? Но не знаете, с чего начать?
У меня также была странная (???) ситуация, когда отключите раздражающее всплывающее сообщение об уровнях конфиденциальности при использовании собственных баз данных (Данные — Получение данных — Параметры запроса — разделы безопасности — первый флажок необходимо снять):
У меня он уже был снят, но после того, как я показал его своему коллеге — мне потребовалось очень много времени, чтобы появилось сообщение об игнорировании уровней конфиденциальности (оно не должно появляться, так как у меня был соответствующий бит, не отмеченный???), затем мне пришлось отметить, что я хотел игнорировать уровни конфиденциальности, а затем оно обновилось в обычное время (это все в том же отчете PowerQuery, всего несколькими днями ранее).
Заранее спасибо за вашу помощь в этом.
Аня
Комментарии:
1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
Ответ №1:
В прошлом я сталкивался с этими проблемами повреждения файлов с помощью PowerQuery, запуск PowerQuery не должен занимать так много времени. Аналогичная ситуация произошла со мной, и я выполнил ремонт MS Office и восстановил новый файл excel, который решил проблему.
Комментарии:
1. Привет @BirdMan,Спасибо за это, я знаю, что будет по крайней мере несколько способов улучшить запросы, которые я создал, но … Я согласен, что выполнение вычислений на относительно небольшом наборе данных не должно занимать так много времени. Я мог бы перестроить свой отчет, но .. сейчас мы перемещаем все данные в облачное хранилище, поэтому, вероятно, больше не будем тратить на это время, так как выполнение вычислений в приложении базы данных/облачного хранилища, а затем возврат только результатов в отчет, может улучшить ситуацию. Ремонт офиса MS — не думал об этом, поэтому тоже проверю это 🙂 Спасибо вам 🙂