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


Добавление или удаление источника данных шлюза

Примечание.

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

Power BI поддерживает множество локальных источников данных, и каждый источник имеет собственные требования. Шлюз можно использовать для одного источника данных или нескольких источников данных. В этом примере вы узнаете, как добавить SQL Server в качестве источника данных. Действия аналогичны другим источникам данных. В этой статье также рассказывается, как удалить источник данных, использовать его с запланированным обновлением или DirectQuery и управлять доступом пользователей.

Вы также можете выполнять большинство операций управления источниками данных с помощью API. Дополнительные сведения см. в разделе REST API (шлюзы).>

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

Добавление источника данных

  1. В заголовке страницы в служба Power BI щелкните значок "ПараметрыЗначок шестеренки параметров", а затем выберите "Управление подключениями и шлюзами".

    Снимок экрана: выбор параметра

  2. Нажмите кнопку "Создать" в верхней части экрана, чтобы добавить новый источник данных.

  3. На экране "Создать подключение" выберите "Локальная среда", укажите имя кластера шлюза, для которого нужно создать подключение, укажите имя подключения и выберите тип источника данных. В этом примере выберите SQL Server.

  4. Введите сведения об источнике данных. Для SQL Server укажите сервер и базу данных.

    Снимок экрана: заполнение параметров источника данных.

    Примечание.

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

  5. Выберите метод проверки подлинности, используемый при подключении к источнику данных: Basic, Windows или OAuth2. Для SQL Server выберите Windows или Basic (проверка подлинности SQL). Введите учетные данные для источника данных.

    Снимок экрана: заполнение параметров проверки подлинности.

    Если выбран метод проверки подлинности OAuth2 :

    • Любой запрос, выполняющийся дольше, чем политика истечения срока действия маркера OAuth, может завершиться ошибкой.
    • Учетные записи Microsoft Entra между клиентами не поддерживаются.

    Если выбран метод проверки подлинности Windows , убедитесь, что у учетной записи есть доступ на компьютере. Если вы не уверены, добавьте NT-AUTHORITY\Authenticationd Users (S-1-5-11) в группу локальных пользователей компьютера.

  6. При необходимости в разделе "Единый вход" можно настроить единый вход для источника данных. В зависимости от параметров организации для отчетов на основе DirectQuery можно настроить единый вход с помощью Kerberos для запросов DirectQuery, использовать единый вход через Kerberos для запросов DirectQuery и импортировать запросы или использовать единый вход через идентификатор Microsoft Entra для запросов DirectQuery. Вы можете настроить единый вход с помощью Kerberos для DirectQuery и импорта запросов для отчетов на основе обновлений.

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

    При использовании единого входа с помощью Kerberos для запросов DirectQuery And Import вам не нужно предоставлять учетные данные. Если этот источник данных используется для отчетов на основе DirectQuery, отчет использует пользователя, сопоставленного с пользователем Microsoft Entra, который входит в служба Power BI. Отчет на основе обновления использует контекст безопасности владельца набора данных.

    Дополнительные сведения об использовании единого входа с помощью Kerberos для запросов DirectQuery и использовании единого входа с помощью Kerberos для запросов DirectQuery And Import см. в статье "Обзор единого входа" для локальных шлюзов данных в Power BI.

    Если вы используете единый вход с помощью идентификатора Microsoft Entra для запросов DirectQuery и используете этот источник данных для отчета на основе DirectQuery, отчет использует маркер Microsoft Entra пользователя, который входит в служба Power BI. В отчете на основе обновления используются учетные данные, которые вы вводите в поля имени пользователя и пароля , а также выбранный метод проверки подлинности. Параметр "Использовать единый вход с помощью идентификатора Microsoft Entra для запросов DirectQuery" доступен только в том случае, если администратор клиента разрешает единый вход Microsoft Entra через локальный шлюз данных и для следующих источников данных:

    • SQL Server
    • Azure Data Explorer
    • Снежинка

    Дополнительные сведения об использовании единого входа с помощью идентификатора Microsoft Entra для запросов DirectQuery см. в статье Microsoft Entra single sign-on (SSO) для шлюза данных.

    Примечание.

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

  7. В разделе "Общий>уровень конфиденциальности" при необходимости настройте уровень конфиденциальности для источника данных. Этот параметр не применяется к DirectQuery.

    Снимок экрана: выбор уровня конфиденциальности для источников данных.

  8. Нажмите кнопку создания. В разделе "Параметры" отображается созданное новое подключение , если процесс завершается успешно.

    Снимок экрана: при успешном создании подключения.

Теперь этот источник данных можно использовать для включения данных из SQL Server в панели мониторинга и отчеты Power BI.

Удаление источника данных

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

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

Снимок экрана: удаление источника данных.

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

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

Связь между набором данных и источником данных в шлюзе основана на имени сервера и имени базы данных. Эти имена должны совпадать. Например, если указать IP-адрес для имени сервера в Power BI Desktop, необходимо использовать IP-адрес для источника данных в конфигурации шлюза. При использовании SERVER\INSTANCE в Power BI Desktop необходимо использовать тот же формат в источнике данных, который вы настраиваете для шлюза.

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

Снимок экрана: создание подключения шлюза.

Внимание

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

Управление пользователями

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

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

Примечание.

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

Добавление пользователей в источник данных

  1. В заголовке страницы в служба Power BI щелкните значок "Параметры", а затем выберите "Управление подключениями и шлюзами".

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

  3. Выберите " Управление пользователями " на верхней ленте

  4. На экране "Управление пользователями" введите пользователей и (или) группы безопасности из вашей организации, которые могут получить доступ к выбранному источнику данных.

  5. Выберите новое имя пользователя и выберите роль, назначаемую пользователем, пользователем и владельцем.

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

    Снимок экрана: экран

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

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

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

Хранение зашифрованных учетных данных в облаке

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

Список доступных типов источников данных

Сведения о том, какие источники данных поддерживают локальный шлюз данных, см. в разделе "Источники данных Power BI".

Примечание.

MySQL не поддерживается в личном локальном шлюзе данных.

Есть еще вопросы? Попробуйте Сообщество Power BI.