Compartilhar via


Conectar clusters de Big Data do SQL Server: modo Active Directory

Este artigo descreve como conectar-se aos endpoints do Cluster de Big Data do SQL Server, que foram implantados no modo Active Directory. As tarefas neste artigo exigem que você tenha um Cluster de Big Data do SQL Server implantado no modo Active Directory. Se você não tiver um cluster, consulte Implantar Clusters de Big Data do SQL Server no modo Active Directory.

Important

Os Clusters de Big Data do Microsoft SQL Server 2019 foram desativados. O suporte para clusters de Big Data do SQL Server 2019 terminou em 28 de fevereiro de 2025. Para obter mais informações, consulte a postagem no blog de anúncios e as opções de Big Data na plataforma microsoft SQL Server.

Overview

Faça logon na instância mestra do SQL Server com o AD Auth.

Para verificar as conexões do AD com a instância do SQL Server, conecte-se à instância mestra do SQL com sqlcmd. Os logons são criados automaticamente para os grupos fornecidos após a implantação (clusterUsers e clusterAdmins).

Se você estiver usando o Linux, primeiro execute kinit como o usuário do AD e execute sqlcmd. Se você estiver usando o Windows, basta fazer login como o usuário desejado de um computador cliente ingressado no domínio.

Conectar-se à instância mestra do Linux/Mac

kinit <username>@<domain name>
sqlcmd -S <DNS name for master instance>,31433 -E

Conectar-se à instância mestra do Windows

sqlcmd -S <DNS name for master instance>,31433 -E

Fazer logon na instância mestra do SQL Server usando o Azure Data Studio ou o SSMS

Em um computador conectado ao domínio, você pode abrir o SSMS ou o Azure Data Studio e conectar-se à instância principal. Essa é a mesma experiência que se conectar a qualquer instância do SQL Server usando a autenticação do AD.

From SSMS:

Conectar-se à caixa de diálogo do SQL Server no SSMS

A partir de Azure Data Studio:

Conectar-se ao SQL Server na caixa de diálogo do Azure Data Studio }

Faça login no controlador com autenticação do Active Directory

Conectar-se ao controlador com a autenticação do AD do Linux/Mac

Há duas opções para se conectar ao endpoint do controlador usando a CLI de Dados do Azure (azdata) e a autenticação do Active Directory. Você pode usar o parâmetro --endpoint/-e :

kinit <username>@<domain name>
azdata login -e https://<controller DNS name>:30080 --auth ad

Como alternativa, você pode se conectar usando o parâmetro --namespace/-n , que é o nome do cluster de Big Data:

kinit <username>@<domain name>
azdata login -n <clusterName> --auth ad

Conectar ao controlador usando autenticação AD do Windows

azdata login -e https://<controller DNS name>:30080 --auth ad

Usar a autenticação do Active Directory para o gateway Knox (webHDFS)

Você também pode emitir comandos HDFS usando curl por meio do ponto de extremidade do Gateway Knox. Isso requer autenticação do AD para Knox. O comando curl abaixo emite uma chamada REST webHDFS por meio do gateway knox para criar um diretório chamado products

curl -k -v --negotiate -u : https://<Gateway DNS name>:30443/gateway/default/webhdfs/v1/products?op=MKDIRS -X PUT

Next steps

Solucionar problemas de integração do Active Directory ao cluster de Big Data do SQL Server

Conceito: implantar Clusters de Big Data do SQL Server no modo do Active Directory