Как подключиться к экземпляру службы аналитики SQL Server виртуальной машины Azure с помощью компьютера разработчика

Мне нужен способ подключения к экземпляру службы анализа SQL Server по умолчанию на виртуальной машине Microsoft Azure с моего домашнего компьютера разработчика. Я понимаю, что могу подключиться к службе анализа только с помощью проверки подлинности Windows, и мне не удалось это выяснить. Однако мне удалось подключиться к ядру базы данных SQL Server с использованием аутентификации SQL Server.

Вот как у меня настроена среда Azure:

Чтобы настроить соединение с ядром базы данных SQL Server с использованием аутентификации SQL Server, я создал конечную точку на портале управления Microsoft Azure с портом 1433 для частного и случайным портом для общего. Я проделал тот же процесс для службы анализа на порте 2383, но все равно не повезло. Без этой связи я не думаю, что смогу развернуть BI Cubes.

Вот ссылка на блог, который поможет с этим.

Как настроить виртуальную машину так, чтобы я мог подключаться к службе анализа с помощью SQL Management Studio или Visual Studio 2013? Любая помощь или предложения будут оценены.

2 ответа

Поскольку службы Analysis Services работают с учетными записями AD, поскольку компьютер разработчика находится не в том же домене, что и виртуальная машина, на которой запущены службы Analysis Services, вам потребуется использовать инструмент runas с параметром / netonly для запуска таких приложений, как Visual Studio или SQL Mgmt Studio. так что вы можете быть аутентифицированы правильно.

Когда мне нужно сделать это, я создаю ярлык на рабочем столе с помощью команды следующим образом:

runas /netonly /user:mydomain\myusername "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe"

или же

runas /netonly /user:mydomain\myusername "C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Ssms.exe"

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

Оттуда вы можете использовать его как обычно

Вы по-прежнему можете обрабатывать кубы в экземпляре ssas вашей виртуальной машины.

  • Шаг 1. Создайте проект Cube в своей локальной системе.
  • Шаг 2: откройте местоположение вашего проекта и скопируйте .sadatabase.
  • Шаг 3. Создайте сценарий xmla с помощью мастера развертывания службы анализа.
  • шаг 4: откройте скрипт в ssms и выполните
Другие вопросы по тегам