Partilhar via


Ligar a partir de aplicações comuns

Este artigo fornece exemplos sobre como ligar ao Azure Data Explorer a partir do LINQPad, Azure Data Studio, DBeaver e Microsoft SQL Server Management Studio.

Para obter mais informações, veja a descrição geral sobre SQL Server emulação no Azure Data Explorer.

LINQPad

Pode ligar ao Azure Data Explorer a partir do LINQPad como se o Azure Data Explorer fosse um servidor SQL.

  1. Selecione Adicionar ligação.

  2. Defina Criar contexto de dados automaticamente.

  3. Predefinir (LINQ to SQL), o controlador LINQPad.

  4. Defina SQL Azure.

  5. Para o servidor, especifique o nome do cluster do Azure Data Explorer. Por exemplo, mykusto.kusto.windows.net.

  6. Defina Autenticação do Windows (Active Directory), para iniciar sessão.

  7. Selecione Testar para verificar a conectividade.

  8. Selecione OK. A janela do browser apresenta a vista de árvore com as bases de dados.

  9. Agora, pode navegar pelas bases de dados, tabelas e colunas e executar consultas LINQ do SQLand na janela de consulta. Especifique a linguagem SQL e selecione uma ligação à base de dados. Por exemplo, selecione uma tabela na janela do browser. Selecione Contar e deixe-a ser executada.

Azure Data Studio (1.3.4 e superior)

Pode ligar-se ao Azure Data Explorer a partir do Azure Data Studio como se o Azure Data Explorer fosse um servidor SQL.

  1. Defina o tipo de ligação como Microsoft SQL Server.

  2. Especifique o nome do cluster do Azure Data Explorer como um nome de servidor. Por exemplo, mykusto.kusto.windows.net.

  3. Defina o tipo de autenticação Microsoft Entra ID – Universal com suporte de MFA.

  4. Especifique a conta aprovisionada no ID do Microsoft Entra. Por exemplo, myname@contoso.com. Adicione a conta pela primeira vez.

  5. Utilize o Seletor de bases de dados para selecionar a base de dados.

  6. Selecione Ligar para o levar ao dashboard da base de dados e definir a ligação.

  7. Selecione Nova Consulta para abrir a janela de consulta ou selecione a tarefa Nova Consulta no dashboard.

DBeaver (5.3.3 e superior)

Para configurar o DBeaver para processar conjuntos de resultados de uma forma compatível com o Azure Data Explorer:

  1. Selecione Preferências no menu Janela .
  2. Selecione Editor de Dados na secção Editores .
  3. Certifique-se de que a opção Atualizar dados na leitura da página seguinte está marcada.

Agora, ligue-se ao Azure Data Explorer a partir do DBeaver como se o Azure Data Explorer fosse um servidor SQL:

  1. Selecione Nova Ligação no menu Base de Dados .

  2. Procure o Azure e defina SQL do Azure Base de Dados. Selecione Seguinte.

  3. Especifique o anfitrião. Por exemplo, mykusto.kusto.windows.net.

  4. Especifique a base de dados. Por exemplo, mydatabase.

    Aviso

    Não utilize o mestre como nome da base de dados. O Azure Data Explorer requer uma ligação a uma base de dados específica.

  5. Definir o Active Directory - Palavra-passe para Autenticação.

  6. Especifique as credenciais do utilizador do active directory. Por exemplo, myname@contoso.come defina a palavra-passe correspondente para este utilizador.

  7. Selecione Testar Ligação... para verificar se os detalhes da ligação estão corretos.

Microsoft SQL Server Management Studio (v18.x)

Para ligar ao Azure Data Explorer a partir do Microsoft SQL Server Management Studio:

  1. Selecione Ligar e, em seguida, Motor de Base de Dadosem Object Explorer.

  2. Especifique o nome do cluster do Azure Data Explorer como um nome de servidor. Por exemplo, mykusto.region.kusto.windows.net.

  3. Defina Microsoft Entra ID – Universal com MFA para autenticação e especifique o nome de utilizador.

  4. Selecione Opções.

  5. Selecione Procurar Servidor em Ligar à base de dados para procurar bases de dados disponíveis.

  6. Selecione Sim para continuar a navegar.

  7. A janela apresenta uma vista de árvore com todas as bases de dados disponíveis. Selecione uma base de dados para ligar a essa base de dados. Outra possibilidade é selecionar predefinição em Ligar à base de dados e, em seguida, selecionar Ligar. Em seguida, o Object Explorer apresentará todas as bases de dados.

    Nota

    A navegação em objetos de base de dados através do SSMS ainda não é suportada, uma vez que o SSMS utiliza subconsultas correlacionadas para procurar o esquema da base de dados. As subconsultas correlacionadas não são suportadas pelo Azure Data Explorer. Para obter mais informações, veja subconsultas correlacionadas.

  8. Selecione Nova Consulta para abrir a janela de consulta e definir a base de dados.

  9. Agora, pode executar consultas SQL personalizadas a partir da janela de consulta.