Устранение неполадок в сценариях обновления

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

Примечание.

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

Всегда следует убедиться, что выполняются и проверяются основные требования к обновлению:

  • Убедитесь, что версия шлюза обновлена.
  • Убедитесь, что в отчете выбран шлюз. Если нет выбранного шлюза, возможно, источник данных изменился или может быть отсутствует.

Убедившись, что эти требования выполнены, ознакомьтесь со следующими разделами, чтобы получить дополнительные сведения об устранении неполадок.

Уведомления по электронной почте

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

Screenshot of admin area for changing Power BI email refresh notifications.

Обновление с помощью веб-соединителя не работает должным образом

Если у вас есть скрипт веб-соединителя, использующий функцию Web.Page , и вы обновили семантику или отчет после 18 ноября 2016 г., необходимо использовать шлюз для правильной работы обновления.

Неподдерживаемый источник данных для обновления

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

Панель мониторинга не отражает изменения после обновления

Подождите 10–15 минут, чтобы обновление отображалось на плитках панели мониторинга. Если она по-прежнему не отображается, открепите визуализацию на панели мониторинга.

GatewayNotReachable при настройке учетных данных

При попытке задать учетные данные для источника данных может GatewayNotReachable возникнуть ошибка, которая может быть результатом устаревшего шлюза. Установите последний шлюз и повторите попытку.

Ошибка обработки: произошла следующая системная ошибка: несоответствие типов

Эта ошибка может быть проблемой с скриптом M в файле Power BI Desktop или книге Excel. Это также может быть связано с устаревшей версией Power BI Desktop.

Ошибки обновления плитки

Список ошибок, которые могут возникнуть с плитками панели мониторинга и объяснениями, см. в разделе "Устранение неполадок с плитками".

Обновление завершается ошибкой при обновлении данных из источников, использующих OAuth идентификатора Microsoft Entra ID

Маркер OAuth microsoft Entra ID (Microsoft Entra ID), используемый многими различными источниками данных, истекает примерно через час. Иногда срок действия маркера истекает до завершения загрузки данных, так как служба Power BI ожидает до двух часов при загрузке данных. В этом случае процесс загрузки данных может завершиться ошибкой учетных данных.

Источники данных, использующие OAuth идентификатора Microsoft Entra, включают Microsoft Dynamics CRM Online, SharePoint Online (SPO) и другие. Если вы подключаетесь к таким источникам данных и получаете сбой учетных данных при загрузке данных занимает более часа, OAuth может быть причиной.

Корпорация Майкрософт изучает решение, которое позволяет процессу загрузки данных обновлять маркер и продолжать работу. Однако если экземпляр Dynamics CRM Online или SharePoint Online настолько велик, что он выполняется по пороговой нагрузке данных в два часа, служба Power BI может сообщить о времени ожидания загрузки данных. Это время ожидания загрузки данных также применяется к другим источникам данных OAuth идентификатора Microsoft.

Для правильной работы обновления при подключении к источнику данных SharePoint Online с помощью идентификатора Microsoft Entra ID OAuth необходимо использовать ту же учетную запись, которую вы используете для входа в служба Power BI.

Если вы хотите подключиться к источнику данных из служба Power BI с помощью OAuth2, источник данных должен находиться в том же клиенте, что и служба Power BI. В настоящее время сценарии подключения с несколькими клиентами не поддерживаются в OAuth2.

Ограничения на несжатые данные для обновления

Максимальный размер семантических моделей, импортированных в служба Power BI, составляет 1 ГБ. Эти семантические модели сильно сжимаются, чтобы обеспечить высокую производительность. Кроме того, в общей емкости служба помещает ограничение в 10 ГБ на объем несжатых данных, обрабатываемых во время обновления. Это ограничение учитывает сжатие и, следовательно, гораздо выше, чем максимальный размер семантической модели в 1 ГБ. Семантические модели в Power BI Premium не применяются к этим ограничениям. Если обновление в служба Power BI завершается ошибкой по этой причине, уменьшите объем импортируемых данных в Power BI и повторите попытку.

Время ожидания запланированного обновления

Запланированное обновление для импортированных семантических моделей истекает через два часа. Это время ожидания увеличивается до пяти часов для семантических моделей в рабочих областях Premium . Если вы столкнулись с этим ограничением, рассмотрите возможность уменьшения размера или сложности семантической модели или рефакторинг большой семантической модели в несколько небольших семантических моделей.

Запланированное обновление отключено

Если запланированное обновление завершается сбоем четыре раза подряд, Power BI отключает обновление. Устранение базовой проблемы и повторное включение запланированного обновления.

Однако если семантическая модель находится в рабочей области в рамках встроенной емкости, и эта емкость отключена, первая попытка обновления завершится ошибкой (так как емкость отключена), и в этом случае запланированное обновление немедленно отключено.

Доступ к ресурсу запрещен

Эта ошибка может возникать из-за истекшим сроком действия кэшированных учетных данных. Очистите кэш браузера в Интернете, а затем войдите в Power BI и перейдите к https://app.powerbi.com?alwaysPromptForContentProviderCreds=true принудительному обновлению учетных данных.

Сбой обновления данных из-за изменения пароля или учетных данных с истекшим сроком действия

Обновление данных также может завершиться ошибкой из-за истекшим сроком действия кэшированных учетных данных. Очистите кэш браузера в Интернете, а затем войдите в Power BI и перейдите к ней, что приводит к https://app.powerbi.com?alwaysPromptForContentProviderCreds=trueобновлению учетных данных.

Обновление столбца типа ANY, содержащего значение TRUE или FALSE, приводит к непредвиденным значениям

При создании отчета в Power BI Desktop с столбцом типа данных ANY, содержащим значения TRUE или FALSE, значения этого столбца могут отличаться между Power BI Desktop и служба Power BI после обновления. В Power BI Desktop базовый модуль преобразует логические значения в строки, сохраняя значения TRUE или FALSE. В служба Power BI базовый модуль преобразует значения в объекты, а затем преобразует значения в -1 или 0.

Визуальные элементы, созданные в Power BI Desktop с помощью таких столбцов, могут вести себя или отображаться до события обновления, но могут измениться (из-за преобразования true/FALSE в -1/0) после события обновления.

Устранение ошибки: контейнер непредвиденно завершил работу с кодом 0x0000DEAD

Если контейнер завершился неожиданно с ошибкой 0x0000DEAD кода, попробуйте отключить запланированное обновление и повторно опубликовать семантику модели.

Регулирование операции обновления с помощью Power BI Premium

Емкость Premium может регулировать операции обновления данных, если слишком много семантических моделей обрабатываются одновременно. Регулирование может выполняться в емкостях Power BI Premium. При отмене операции обновления в журнал обновления входят следующие сообщения об ошибках:

Превышено ограничение емкости для обновлений семантической модели. Повторите попытку при обработке меньшего количества семантических моделей.

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

Чтобы устранить эту ошибку, можно изменить расписание обновления для выполнения операции обновления при обработке меньшего количества семантических моделей. Вы также можете увеличить время между операциями обновления для всех семантических моделей в расписании обновления в затронутой емкости Premium. Можно повторить операцию, если вы используете пользовательские операции XMLA.

Превышено ограничение уровня емкости.

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

Превышено ограничение на уровне узла.

Эта ошибка указывает на системную ошибку в Power BI Premium на основе семантических моделей, размещенных на определенном физическом узле. Можно повторить операцию обновления или перепланировать время обновления, чтобы устранить эту ошибку.

Сбои потоков данных или datamart в рабочих областях Premium

Некоторые соединители не поддерживаются для потоков данных и идентификаторов в рабочих областях Premium. При использовании неподдерживаемого соединителя может появиться следующая ошибка: Expression.Error: импорт "<имя соединителя"> не соответствует экспорту. Вы пропустили ссылку на модуль?

Следующие соединители не поддерживаются для потоков данных и данных в рабочих областях Premium:

  • Компоновщик
  • Actian
  • AmazonAthena
  • AmazonOpenSearchService
  • BI Подключение or
  • DataVirtuality
  • DenodoForPowerBI
  • Exasol
  • Литейного
  • Indexima
  • IRIS
  • JethroODBC
  • Kyligence
  • MariaDB
  • MarkLogicODBC
  • OpenSearchProject
  • QubolePresto
  • SingleStoreODBC
  • StarburstPresto
  • TibcoTdv

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

Есть еще вопросы? Попробуйте запросить Сообщество Power BI Майкрософт