Conectar Clusters de Big Data do SQL Server: Modo do Active Directory

Este artigo descreve como se conectar aos pontos de extremidade do cluster de Big Data do SQL Server implantados no modo do Active Directory. As tarefas deste artigo exigem que você tenha um cluster de Big Data do SQL Server implantado no modo do Active Directory. Caso você não tenha um cluster, veja Implantar Clusters de Big Data do SQL Server no modo do Active Directory.

Importante

O complemento Clusters de Big Data do Microsoft SQL Server 2019 será desativado. O suporte para Clusters de Big Data do SQL Server 2019 será encerrado em 28 de fevereiro de 2025. Todos os usuários existentes do SQL Server 2019 com Software Assurance terão suporte total na plataforma e o software continuará a ser mantido por meio de atualizações cumulativas do SQL Server até esse momento. Para obter mais informações, confira a postagem no blog de anúncio e as opções de Big Data na plataforma do Microsoft SQL Server.

Visão geral

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

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

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

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

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

Conectar-se à instância mestre do Windows

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

Faça logon na instância mestre do SQL Server usando o Azure Data Studio ou o SSMS

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

Do SSMS:

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

Do Azure Data Studio:

Caixa de diálogo Conectar-se ao SQL Server no Azure Data Studio}

Fazer logon no controlador com a autenticação do AD

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

Há duas opções para se conectar ao ponto de extremidade do controlador usando o CLI de Dados do Azure (azdata) e a autenticação do AD. Use 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-se ao controlador com a autenticação do AD do Windows

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

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

Você também pode emitir comandos do HDFS usando ondulação por meio do ponto de extremidade do gateway do Knox. Isso requer a autenticação do AD para o Knox. O comando de ondulação abaixo emite uma chamada REST webHDFS por meio do gateway do 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

Próximas etapas

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