Подключите Power BI к серверу базы данных SQL Azure с использованием учетных данных AAD - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь подключить Power BI к серверу базы данных SQL Azure. Я могу подключиться к базе данных с помощью SSMS и добавил свой IP-адрес в настройки брандмауэра сервера. Однако каждый раз, когда я пытаюсь подключить Power BI к своему SQL-серверу, я получаю следующую ошибку:

"При установлении соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не былнайден или недоступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: поставщик TCP, ошибка: 0 - попытка подключения не удалась, поскольку подключенная сторона не ответила должным образом после периодавремя или не удалось установить соединение, поскольку подключенный хост не смог ответить.) "

Я выполняю проверку подлинности на SQL Server с использованием моей учетной записи Microsoft, но ошибка по-прежнему сохраняется.

1 Ответ

1 голос
/ 24 октября 2019

Я не уверен, есть ли у вас проблемы с сетью. Но, основываясь на моем тесте, все отлично работает на моей стороне.

Вот мои шаги:

1. Установите Active Directory Admin для вашего Azure SQL

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

enter image description here

2. Добавить правило брандмауэра для вашего SQL Azure

3. Подключитесь к Azure SQL в Power BI

a). Получить данные из Azure -> База данных SQL Azure

enter image description here

b). Введите имя вашего сервера и имя базы данных

enter image description here

c). Войдите с учетными данными Azure AD и подключитесь

Учетная запись должна быть установлена ​​в качестве администратора Active Directory для вашего SQL Server Azure на шаге 1.

enter image description here

г). Получить данные

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...