Подключение из распространенных приложений
В этой статье приводятся примеры подключения к azure Data Обозреватель из LINQPad, Azure Data Studio, DBeaver и Microsoft SQL Server Management Studio.
Дополнительные сведения см. в обзоре эмуляции SQL Server в Обозреватель данных Azure.
LINQPad
Вы можете подключиться к данным Azure Обозреватель из LINQPad, как если бы Обозреватель azure Data Обозреватель был SQL-сервером.
Выберите Добавить подключение.
Автоматически задайте контекст данных сборки.
Задайте значение по умолчанию (LINQ to SQL), драйвер LINQPad.
Задайте SQL Azure.
Для сервера укажите имя кластера azure Data Обозреватель. Например, mykusto.kusto.windows.net.
Установите проверку подлинности Windows (Active Directory) для входа.
Выберите "Тест" , чтобы проверить подключение.
Нажмите ОК. В окне браузера отображается представление дерева с базами данных.
Теперь вы можете просматривать базы данных, таблицы и столбцы, а также выполнять запросы SQLand LINQ в окне запроса. Укажите язык SQL и выберите подключение к базе данных. Например, выберите таблицу в окне браузера. Выберите счетчик и позвольте ему запуститься.
Azure Data Studio (1.3.4 и выше)
Вы можете подключиться к Azure Data Обозреватель из Azure Data Studio, как если бы azure Data Обозреватель был SQL-сервером.
Задайте тип подключения Microsoft SQL Server.
Укажите имя кластера Azure Data Обозреватель в качестве имени сервера. Например, mykusto.kusto.windows.net.
Задайте тип проверки подлинности Microsoft Entra ID — универсальный с поддержкой MFA.
Укажите учетную запись, подготовленную в идентификаторе Microsoft Entra. Например, myname@contoso.com. Добавьте учетную запись в первый раз.
Используйте средство выбора базы данных для выбора базы данных.
Выберите Подключение, чтобы открыть панель мониторинга базы данных и установить подключение.
Выберите новый запрос, чтобы открыть окно запроса, или выберите задачу "Создать запрос" на панели мониторинга.
DBeaver (5.3.3 и выше)
Чтобы настроить DBeaver для обработки результирующих наборов таким образом, который совместим с Azure Data Обозреватель:
- Выберите параметры в меню "Окно ".
- Выберите редактор данных в разделе "Редакторы".
- Убедитесь, что данные об обновлении на следующей странице помечены.
Теперь подключитесь к azure Data Обозреватель из DBeaver, как если бы azure Data Обозреватель были SQL Server:
Выберите "Создать Подключение" в меню "База данных".
Найдите Azure и задайте База данных SQL Azure. Выберите Далее.
Укажите узел. Например, mykusto.kusto.windows.net.
Укажите базу данных. Например, mydatabase.
Предупреждение
Не используйте master в качестве имени базы данных. Для Обозреватель данных Azure требуется подключение к определенной базе данных.
Задайте Active Directory — пароль для проверки подлинности.
Укажите учетные данные пользователя Active Directory. Например, myname@contoso.comи задайте соответствующий пароль для этого пользователя.
Выберите "Проверить Подключение", чтобы проверить правильность сведений о подключении.
Microsoft SQL Server Management Studio (версия 18.x)
Чтобы подключиться к Azure Data Обозреватель из Microsoft SQL Server Management Studio, выполните следующее:
Выберите Подключение, а затем ядро СУБД в разделе обозреватель объектов.
Укажите имя кластера azure Data Обозреватель в качестве имени сервера. Например, mykusto.region.kusto.windows.net.
Задайте идентификатор Microsoft Entra — универсальный с MFA для проверки подлинности и укажите имя пользователя.
Выберите Параметры.
Выберите "Обзор сервера" в разделе Подключение в базу данных, чтобы просмотреть доступные базы данных.
Нажмите кнопку "Да" , чтобы продолжить просмотр.
В окне отображается представление дерева со всеми доступными базами данных. Выберите базу данных для подключения к этой базе данных. Другая возможность — выбрать значение по умолчанию в разделе Подключение базы данных, а затем выбрать Подключение. Затем объект Обозреватель отобразит все базы данных.
Примечание.
Просмотр объектов базы данных через SSMS еще не поддерживается, так как SSMS использует корреляцию вложенных запросов для просмотра схемы базы данных. Коррелированные вложенные запросы не поддерживаются Обозреватель данных Azure. Дополнительные сведения см . в сопоставленных вложенных запросах.
Выберите новый запрос , чтобы открыть окно запроса и задать базу данных.
Теперь можно запускать пользовательские SQL-запросы из окна запроса.
PowerShell
В следующем примере показано, как подключиться к кластеру с помощью драйвера ODBC в PowerShell с помощью строка подключения.
$conn = [System.Data.Common.DbProviderFactories]::GetFactory("System.Data.Odbc").CreateConnection()
$conn.ConnectionString = "Driver={ODBC Driver 17 for SQL Server};Server=mykustocluster.kusto.windows.net;Database=mykustodatabase;Authentication=ActiveDirectoryIntegrated"
$conn.Open()
$conn.GetSchema("Tables")
$conn.Close()