Подключения и проверка подлинности в Power Query Online

В Power Query Online подключение относится к уникальному идентификатору и связанным учетным данным, используемым для установления подключения к конкретному источнику данных. Одной из удобных функций подключений в Power Query является создание нескольких подключений к одному источнику данных с разными учетными данными.

Снимок экрана: страница

Существует две категории подключений:

Имя категории подключения Icon Description
Облако Значок подключения к облаку. Любое подключение для облачного источника данных, не использующего шлюз.
Локальная установка Значок локального подключения. Любое подключение, требующее шлюза.

Создание подключения

Во время работы с данными в Power Query Online вы найдете диалоговое окно, в котором вы вводите сведения для создания и установления подключения к источнику данных. Процесс является стандартным для всех соединителей в Power Query, но некоторые соединители могут требовать больше информации для создания подключения.

Создание облачного подключения

С помощью соединителя базы данных SQL Server Azure в качестве примера можно ввести параметры соединителя для установления подключения. Для соединителя SQL Server Azure обязательный параметр — это только имя сервера, но вы также можете ввести имя базы данных и выбрать другие дополнительные параметры, доступные для соединителя.

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

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

Учетные данные подключения соединителя Базы данных SQL Azure, где пользователь проходит проверку подлинности с помощью функции автоматического входа.

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

Поле Description Примерное значение
Имя подключения Имя, которое вы можете указать для нового подключения. Пример подключения
Шлюз данных Необязательное поле, которое позволяет привязать шлюз к подключению. Для облачных подключений привязка шлюза к подключению отсутствует. none
Тип проверки подлинности Тип проверки подлинности, который вы выбираете для использования и который поддерживается коннектором. Учетная запись организации
Credentials В зависимости от выбранного типа проверки подлинности контекстный набор полей доступен для ввода учетных данных, кнопки для запуска потока OAuth2 или даже без полей для типа проверки подлинности, например "Анонимный". Производный от потока OAuth2, но отображается как кнопка входа на изображении

Замечание

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

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

Подсказка

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

Создание локального подключения

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

Замечание

Чтобы создать шлюз, ознакомьтесь со статьей об использовании локального шлюза данных в потоках данных.

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

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

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

Снимок экрана: учетные данные подключения соединителя базы данных SQL Server, в котором пользователь ввел шлюз данных, новое имя подключения и учетные данные с помощью типа проверки подлинности

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

Поле Description Примерное значение
Имя подключения Имя, которое вы можете указать для нового подключения localhost; AdventureWorks2019
Шлюз данных Необязательное поле, которое позволяет привязать шлюз к подключению. Майк Тест
Тип проверки подлинности Тип аутентификации, которую вы выбираете, поддерживается соединителем. Базовый
Credentials В зависимости от выбранного типа проверки подлинности контекстный набор полей доступен для ввода учетных данных, кнопки для запуска потока OAuth2 или даже без полей для типа проверки подлинности, например "Анонимный". Имя пользователя и пароль

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

Компоненты подключения

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

Имя компонента Обязательно или необязательно Description Sample
Тип источника данных Обязательно Источник данных, для которого устанавливается подключение. SQL Server, файл, папка, Azure Data Lake Storage
Путь к источнику данных Обязательно Строка, представляющая значения или параметры, используемые для установления подключения к источнику данных. Имя сервера, имя базы данных
Аутентификация Обязательно Включает как метод проверки подлинности, так и учетные данные, используемые для проверки подлинности. Windows, OAuth2, анонимный
Шлюз Необязательно Используется при необходимости шлюза для установления подключения и выполнения любой оценки запросов. Любой шлюз
Уровень конфиденциальности Необязательно Устанавливает безопасность для каждого подключения, которое учитывается при объединении запросов из разных подключений. Нет, общедоступная, организационная, частная

Это важно

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

Известные подключения

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

Ранее сохраненное подключение было выбрано после ввода настроек подключения для соединителя Kusto.

Чтобы переопределить это поведение, можно выполнить одно из следующих двух действий:

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

    Известные подключения, показанные в раскрывающемся меню поля подключения.

  • Выберите "Изменить подключение ", чтобы изменить существующее подключение или выберите "Создать новое подключение " в раскрывающемся меню, чтобы создать новое именованное соединение.

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

Дополнительные ресурсы