Поделиться через


Устранение неполадок Power Query

При использовании Power Query для Excel для создания пользовательской таблицы, содержащей данные из внешних источников, может появиться следующая ошибка:

"Администратор Microsoft Entra установил политику, которая не позволяет использовать эту функцию. Обратитесь к администратору, который может предоставить разрешения на эту функцию от вашего имени".

Эта ошибка возникает, если Power Query не может получить доступ к данным организации в Power Apps или Microsoft Dataverse. Эта ситуация возникает в двух обстоятельствах:

  • Администратор клиента Microsoft Entra запрещает пользователям согласие на доступ к корпоративным данным от их имени.
  • Использование неуправляемого клиента Active Directory. Неуправляемый клиент — это каталог без глобального администратора, созданного для выполнения предложения самостоятельной регистрации. Чтобы устранить этот сценарий, пользователи должны сначала преобразоваться в управляемый клиент, а затем следовать одному из двух решений этой проблемы. Решения описаны в следующем разделе.

Чтобы устранить эту проблему, администратор Microsoft Entra должен следовать любой из процедур, представленных далее в этой статье.

Этот подход, возможно, проще следующего, но позволяет более широкие разрешения.

  1. В портал Azure откройте область идентификатора Microsoft Entra ИД, а затем выберите параметры пользователя.
  2. Рядом с пользователями можно предоставить доступ к приложениям, обращающиеся к корпоративным данным от имени, нажмите кнопку "Да", а затем нажмите кнопку "Сохранить".

Разрешить Power Query получать доступ к корпоративным данным

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

  1. Установите Azure PowerShell.
  2. Выполните следующие команды PowerShell:
    • Login-AzureRmAccount (и вход от имени администратора клиента)
    • New-AzureRmADServicePrincipal -ApplicationId f3b07414-6bf4-46e6-b63f-56941f3f4128

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

Обновление персональных данных

Пользователи могут обновлять mashups и другие сведения (например, имена запросов и метаданные mashup) с помощью Редактор запросов и диалогового окна "Параметры", доступного из Редактор запросов.

В Power Apps вы можете получить доступ к Редактор запросов, выполнив следующие действия.

  1. Перейдите в область данных , разверните ее и выберите "Таблицы".
  2. Выберите многоточие (...), а затем выберите команду "Изменить запросы".
  3. На ленте выберите "Параметры", а затем выберите "Экспорт диагностики".

Удаление персональных данных

Большинство данных удаляются автоматически в течение 30 дней. Для данных и метаданных, окружающих mashups, пользователи должны удалить все свои mashups через Power Apps. Все связанные данные и метаданные будут удалены в течение 30 дней.

Чтобы удалить mashups из Power Apps, выполните приведенные действия.

  1. Удалите проекты интегратора данных, которые можно удалить на вкладке имен.
  2. Выберите многоточие (...), а затем нажмите кнопку "Удалить".

Если вы создали mashup с помощью функции "Новые таблицы из данных (Technical Preview)", ее можно удалить, выполнив следующие действия:

  1. Выберите многоточие (...), а затем выберите команду "Изменить запросы".
  2. На ленте выберите "Параметры".
  3. Выберите " Удалить все запросы".
    Убедившись, что вы хотите удалить запросы, они удаляются.

Экспорт персональных данных

Для экспорта персональных данных пользователи могут выполнить следующие действия:

  1. Откройте Редактор запросов.
  2. На ленте выберите "Параметры".
  3. Выберите "Экспорт диагностики".

В Power Apps вы можете получить доступ к Редактор запросов, выполнив следующие действия.

  1. Перейдите в область данных , разверните ее и выберите "Таблицы".
  2. Выберите многоточие (...), а затем выберите команду "Изменить запросы".
  3. На ленте выберите "Параметры", а затем выберите "Экспорт диагностики".

Системные журналы о действиях пользователей в пользовательском интерфейсе можно получить в портал Azure.