← Все курсы · Курс Power BI

Ошибка обновления Power BI: чтение ошибки вместо догадок

Майкл Носито · Обновлено в августе 2026 г. · Все числа на этой странице были обработаны до их публикации.

Обновить не удается, сообщение длинное, и инстинкт заставляет еще раз нажать «Обновить». Ошибки Power BI необычайно буквальны: почти все они называют то, чего не хватает. Чтение сообщения происходит быстрее, чем любое из исправлений, которые люди пробуют сначала.

Что вы делаете: откройте Power Query, нажимайте «Примененные шаги», пока не появится сообщение об ошибке, и прочитайте, что он запрашивает. В большинстве случаев неисправность обнаруживается менее чем за минуту.

Краткая версия. Отчет не сломался. Источник изменился, а запрос по-прежнему описывает старый.

Семь причин

1. Столбец был переименован или удален из исходной версии

Ключ не соответствует ни одной строке в таблице., или Столбец X таблицы не найден..

Power Query жестко кодирует имена столбцов в такие шаги, как «Измененный тип» и «Удаленные столбцы». Переименовать Amount к Amount_GBP в источнике, и на каждом этапе его присвоения имени происходит сбой.

Исправление состоит в том, чтобы переименовать его обратно в верхней части запроса, сразу после исходного шага, чтобы остальная часть запроса никогда не видела изменений. Долговечная версия должна быть менее конкретной: выбирайте нужные столбцы, а не удаляйте те, которые вам не нужны, чтобы новые столбцы, поступающие вверх по течению, не могли ничего сломать.

2. Изменился тип данных

Мы не смогли преобразовать в числоили столбец с нулями там, где раньше были значения.

Текстовое значение появлялось в числовом столбце, часто N/A или итоговая строка, закравшаяся в экспорт. Установите тип с языковым стандартом, где источник является региональным, и добавьте шаг, который удаляет строки, которые не являются данными, прежде чем что-либо вводить. Обратите внимание на столбец, который раньше представлял собой целые числа, поступающие с десятичными знаками, что меняет тип, который Power Query определяет при новой загрузке.

3. Путь к файлу существует только на вашем ноутбуке.

Не удалось получить доступ к файлу в Службе, а рабочий стол обновляется нормально.

C:\Users\you\Downloads\data.xlsx невидим для Сервиса. Переместите файл в SharePoint или OneDrive и подключитесь через Интернет или соединитель SharePoint либо установите локальный шлюз данных. Также: используйте параметр для пути к папке, чтобы один и тот же файл можно было перемещать без редактирования каждого запроса.

4. Срок действия учетных данных истек или они никогда не были установлены в Сервисе.

Не удалось обновить учетные данные источника данных..

Учетные данные рабочего стола и учетные данные службы — это отдельные хранилища. Установите их в Сервисе в настройках набора данных «Учетные данные источника данных». Изменения паролей, токены с истекшим сроком действия и отзыв согласия OAuth — все это находится здесь, а исправления всегда находятся в Сервисе, а не в файле.

5. Нет шлюза для локального источника

У вас не установлен или не настроен шлюз.

Любой источник, находящийся внутри вашей сети, включая SQL Server и общий сетевой ресурс, нуждается в локальном шлюзе данных, установленном на компьютере, который включается при запуске обновления. Шлюз на ноутбуке, который спит по ночам, является причиной запланированного обновления, которое завершается сбоем только ночью.

6. Конфликт уровней конфиденциальности

Требуется информация о конфиденциальности данных.или ошибка брандмауэра формулы.

Power Query блокирует объединение источников, когда значение из частного источника может быть отправлено в другой источник, например идентификатор клиента из частного файла, используемого в веб-запросе. Установите одинаковые уровни конфиденциальности в меню «Файл», «Параметры», «Настройки источника данных» или отключите отметки для источников, которые вы контролируете и понимаете.

7. Не удалось свернуть запрос, и время обновления истекло.

Не столько сообщение об ошибке, сколько обновление, которое раньше занимало минуту, а теперь занимает сорок.

Свертывание запроса означает, что Power Query возвращает ваши шаги обратно в базу данных в виде SQL. Некоторые шаги не могут быть свернуты, и все, что происходит после первого шага без свертывания, выполняется локально, строка за строкой, в памяти. Щелкните правой кнопкой мыши шаг и найдите «Просмотр собственного запроса»: если он неактивен, свертывание остановлено на этом шаге или раньше. Перенесите нескладывающиеся ступеньки как можно позже.

Опасная неудача – это та, которая приводит к успеху. Источник, который возвращает ноль строк, прекрасно обновляется и создает пустой отчет. Добавьте в модель проверку количества строк и визуальную карточку, показывающую ее, чтобы пустая загрузка была видимой, а не скрытой.

Диагностика по порядку

ШагЧто это вам говорит
Прочтите полную информацию об ошибке, включая подробное описание.Обычно называет столбец или файл
Откройте Power Query и щелкните каждый прикладной шаг.Первым шагом, показывающим ошибку, является линия разлома.
Сравните настольный компьютер и сервисРаботает только на рабочем столе означает учетные данные, шлюз или путь.
Проверьте историю обновлений в СервисеСообщает вам, когда это работало в последний раз, и дату изменения.
Откройте сам исходникПоловина всех ошибок обновления — это измененный экспорт.

Делаем обновления менее неудачными

  1. Выберите нужные вам столбцы вместо того, чтобы удалять те, которые вы не удаляете. Новые столбцы не смогут нарушить запрос.
  2. Параметризировать пути и даты, поэтому перемещенная папка — это одно редактирование.
  3. Не вводите столбцы в середине запроса. Введите один раз, ближе к концу, после того, как форма установится.
  4. Сохраняйте количество строк и карточку с максимальной датой. на первой странице отчета. Устаревшие или пустые данные становятся видны всем, а не только вам.
  5. Настройка уведомлений об ошибках в настройках набора данных, чтобы вы узнали об этом раньше, чем это сделает аудитория.

Как применить это в своей работе

  1. Откройте самый важный отчет и проверьте, есть ли в его источниках абсолютные локальные пути к файлам.
  2. Добавьте карточки с количеством строк и максимальной датой сегодня. Это пятнадцать минут, и оно ловит тихие неудачи.
  3. Проверьте, кому принадлежит каждый исходный код, и попросите сообщить об изменениях схемы.
  4. Включите электронные письма об ошибках обновления для каждого запланированного набора данных, которым вы владеете.
  5. Посмотрите на один длительный запрос на наличие сломанной складки, используя Посмотреть собственный запрос на каждом шаге.

Единственная привычка, которую нужно сохранить

Прежде чем что-либо менять, прочтите ошибку. Power BI называет недостающую вещь чаще, чем любой другой инструмент, который использует аналитик, а привычка сначала читать — это то, что превращает двухчасовой день в двухминутное исправление.

Знали бы вы сегодня, если бы ваш основной отчет обновился и в нем не осталось строк?

Написано с помощью инструментов по мере их доставки. Примененные шаги, просмотр собственного запроса, настройки источника данных и настройки набора данных службы — все это текущие функции Рабочий стол Power BI и службы.
Громкий сбой обновления — хороший день. Проблема заключается в том, кто преуспевает с устаревшими данными.

Power BI для аналитиков — это 187 страниц, которые разделяют контекст фильтра по одному модификатору за раз, поэтому показатель перестает быть догадкой о том, что фильтровал Power BI при запуске.

Power BI для аналитиков, 19 долларов США →
Большинство ошибок обновления — это ошибки этапа загрузки.

Power Query или Power Pivot объясняет, на каком уровне вы находитесь, и импорт CSV-файла описывает основы подключения. Курс Power BI есть дрели.

Откройте комплект Power BI →