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


Использование локального шлюза данных в потоках данных Power Platform

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

Предпосылки

Служба Power BI

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

  • Лицензия Power BI Pro или лицензия PPU. У меня нет? Зарегистрируйтесь в течение 60 дней бесплатно.

  • Чтобы создать поток данных, запрашивающий локальный источник данных, необходимо выполнить одно из следующих действий:

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

Power Apps

Замечание

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

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

Установка шлюза

Локальный шлюз данных можно установить непосредственно из веб-службы.

Замечание

  • Рекомендуется использовать поддерживаемую версию локального шлюза данных. Мы ежемесячно выпускаем новое обновление локального шлюза данных. В настоящее время корпорация Майкрософт активно поддерживает только последние шесть выпусков локального шлюза данных.
  • Начиная с апреля 2022 года минимальная требуемая версия шлюза будет февральом 2021 года. Потоки данных, которые обновляются с помощью более ранней версии шлюза, могут перестать обновляться.

Установка шлюза из службы Power BI

Чтобы установить шлюз из службы Power BI, выполните следующие действия.

  1. Нажмите кнопку скачивания в правом верхнем углу службы Power BI и выберите шлюз данных.

    Изображение, показывающее выбор шлюза данных в службе Power Bi.

  2. Установите шлюз с помощью инструкций, приведенных в статье "Установка локального шлюза данных".

Установка шлюза из Power Apps

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

  1. В левой области навигации powerapps.com выберитешлюзыданных>.

    Шлюзы в левой панели навигации.

  2. Выберите новый шлюз.

    Изображение, показывающее кнопку нового шлюза в Power Apps.

  3. В разделе "Локальный шлюз данных" выберите "Скачать".

  4. Установите шлюз с помощью инструкций, приведенных в статье "Установка локального шлюза данных".

Использование локального источника данных в потоке данных

  1. Инструкции по созданию нового потока данных см. в статье "Создание потока данных из источника данных".

  2. Выберите локальный источник данных из списка источников данных.

    Выберите локальный источник данных.

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

    Укажите сведения о подключении.

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

Замечание

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

Просмотр разрешений шлюза и управление ими

Разрешения шлюза служб Power BI

  1. Нажмите кнопку установки в правом верхнем углу службы Power BI, выберите "Управление шлюзами" и выберите нужный шлюз.

    Изображение, показывающее выбор шлюзов управления в службе Power BI.

  2. Чтобы добавить пользователя в шлюз, выберите таблицу "Администраторы " и введите адрес электронной почты пользователя, который вы хотите добавить в качестве администратора. Для создания или изменения источников данных в потоках данных требуются разрешения администратора для шлюза. Администраторы имеют полный контроль над шлюзом, включая добавление пользователей, настройку разрешений, создание подключений ко всем доступным источникам данных и удаление шлюза.

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

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

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

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

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

Если у вас есть только разрешение пользователя источника данных на шлюзе, невозможно достичь 1.b и 2, а поток данных не может быть создан.

Разрешения шлюза Power Apps

  1. В левой области навигации powerapps.com выберите шлюзы и выберите нужный шлюз.

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

Просмотр подключений шлюза и управление ими

Подключения шлюза служб Power BI

  1. Нажмите кнопку установки в правом верхнем углу службы Power BI, выберите "Управление шлюзами" и выберите нужный шлюз.

  2. Выполните нужное действие:

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

Подключения шлюза Power Apps

  1. В левой панели навигации powerapps.com выберите шлюзы и выберите нужный шлюз.

  2. Выполните нужное действие:

Ограничения

При использовании корпоративных шлюзов и потоков данных существует несколько известных ограничений.

  • Обновление потока данных может завершиться ошибкой, если используется устаревший шлюз данных. Начиная с апреля 2022 года минимальная требуемая версия шлюза данных — февраль 2021 г.

  • Каждый поток данных может использовать только один шлюз. Таким образом, все запросы должны быть настроены с помощью одного шлюза.

  • Изменение шлюза влияет на весь поток данных.

  • Если требуется несколько шлюзов, рекомендуется создать несколько потоков данных (по одному для каждого шлюза). Затем используйте возможности вычислений или ссылок на таблицы для объединения данных.

  • Потоки данных поддерживаются только с помощью корпоративных шлюзов. Личные шлюзы не будут доступны для выбора в раскрывающихся списках и экранах параметров.

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

  • Пользователи с разрешениями can use or Can Use + Share могут использовать существующие подключения при создании потоков данных.

  • Поддерживаются следующие соединители:

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

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

AzureDataLakeStorage failed to get the response:
'The underlying connection was closed: An unexpected error occurred on a send.'

Эта ошибка обычно возникает, так как вы пытаетесь подключиться к конечной точке Azure Data Lake Storage через прокси-сервер, но вы неправильно настроили параметры прокси-сервера для локального шлюза данных. Дополнительные сведения о настройке этих параметров прокси-сервера см. в разделе "Настройка параметров прокси-сервера" для локального шлюза данных.

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

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

Дальнейшие шаги