2015-09-03 5 views
1

Я не могу подключиться ни к одному экземпляру SQL Server, размещенному на Azure VM или моей базе данных Azure SQL Server, используя встроенный Power Query или Power BI Desktop. Я могу подключиться с использованием ленты Excel DATA или PowerPivot, но с использованием того же имени сервера и учетных данных не удается подключиться с помощью Power Query.connect to sql server azure vm power query

Я попытался следующие, ни один из которых решить мою проблему:

  • Добавлено Входящее TCP правило для порта 1433 для Azure VM
  • Добавлено Outbound TCP правило для порта 1433 на локальной машине
  • Обеспечил что моя база данных Azure SQL Server позволяет использовать Windows Azure Сервисы
  • Обеспечено, чтобы моя база данных Azure SQL Server разрешала все соответствующие IP-адреса
  • Пробовал как DNS и IP-адрес в качестве имени сервера
  • Б IP адрес, порт, имя сервера
  • Обеспечено, что учетные данные Azure SQL Server VM SQL имеет полный админ права
  • Подключение к SQL Server VM от Desktop питания BI загружается на та же VM

Не уверен, что еще попробовать. Как я могу подключиться через PowerPivot, но не Power Query или Power BI?

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

Что мне не хватает?

ответ

0

Звучит так, что вы действительно регистрируетесь в порядке, но при подключении Power Query/Power BI делает то, что ваш пользователь не может делать. Скорее всего, когда Power Query просматривает схему целевого сервера для таблиц, представлений и TVF.

Из моего понимания основное отличие/улучшение с PQ по PP & Excel Получить данные можно вызвать TVF, поэтому я бы посмотрел ваши разрешения в этой области.

Тест №1 должен заключаться в том, чтобы установить соединение PQ в качестве пользователя sysadmin SQL для подтверждения моего подозрения (то есть PQ будет работать нормально).