Pontos finais do SQL

Importante

Esta funcionalidade está em Pré-visualização Pública. Para pedir acesso, contacte o seu representante do Azure Databricks.

Um ponto final Azure Databricks SQL é um recurso de computação que permite executar comandos SQL em objetos de dados dentro do ambiente Azure Databricks.

Os pontos finais SQL aparecem no histórico de consultas e registam o utilizador que executou a consulta.

Os pontos finais SQL suportam os comandos SQL em referência SQL para SQL Analytics.

O outro tipo de fonte de dados é uma fonte de dados externa.

Esta secção descreve como trabalhar com pontos finais SQL usando a UI. Para trabalhar com pontos finais SQL utilizando a API, consulte AS SQL Endpoint.

As consultas através dos pontos finais SQL são geridas pelo Observatório de Consultas com os padrão descritos nesse artigo.

Requisitos

  • Para criar pontos finais SQL tem de ter cluster a criar permissão no espaço de trabalho Azure Databricks.
  • Para gerir um ponto final SQL tem de ter permissão de Gestão de Dados em Azure Databricks SQL Analytics para o ponto final.

Ver pontos finais SQL

Clique no ícone Ícone de pontos finais na barra lateral.

Por predefinição, os pontos finais são classificados por ordem alfabética. Pode clicar nos cabeçalhos das colunas para reordenar a lista.

Para filtrar a lista de pontos finais, introduza texto na caixa de pesquisa:

Pontos finais do filtro

Criar um ponto final do SQL

  1. Clique no ícone Ícone de pontos finais na barra lateral.

  2. Clique + Novo ponto final SQL.

    Criar ponto final

  3. Introduza um nome para o ponto final. Aceite ou edite as propriedades do ponto final.

  4. Clique em Criar.

Iniciar, parar ou apagar um ponto final SQL

  1. Clique no ícone Ícone de pontos finais na barra lateral.
  2. Na coluna Ações, clique na  elipse vertical da Elipse Vertical e selecione Iniciar, parar ou eliminar.

Editar um ponto final SQL

  1. Clique no ícone Ícone de pontos finais na barra lateral.

  2. Clique num ponto final.

  3. Clique em Editar.

  4. Editar propriedades de ponto final.

    • Tamanho do Cluster: o número de trabalhadores do agrupamento e a dimensão do coordenador. O padrão é X-Large. Para reduzir a latência das consultas, aumente o tamanho. Um tamanho maior tem um coordenador maior e duplica o número de trabalhadores em agrupamento. Para mais detalhes, consulte o tamanho do Cluster.

    • Paragem automática: se o ponto final para se estiver inativo durante o número especificado de minutos. O padrão está desligado, o que significa que o ponto final nunca para.

    • Equilíbrio de carga multi-cluster: o número mínimo e máximo de aglomerados sobre os quais são distribuídas as consultas enviadas para o ponto final. O padrão está desligado e 1 cluster se ligado. Para lidar com utilizadores mais simultâneos para uma determinada consulta, permita o equilíbrio de carga e aumente a contagem de aglomerados.

    • Fotão: se as consultas são executadas num motor vectorizado nativo que acelera a execução de consultas. A predefinição é Inativa. Para ativar, selecione On, leia o aviso de isenção e clique em Ativar O Photon.

      Importante

      O equilíbrio de carga de vários clusters e o fotão estão na pré-visualização. Para pedir acesso, contacte o seu representante do Azure Databricks.

  5. Clique em Guardar ou Guardar e reiniciar.

Adicione uma etiqueta de ponto final

As tags permitem monitorizar facilmente o custo dos recursos em nuvem utilizados por vários grupos na sua organização. Pode especificar as etiquetas como pares de valor-chave quando cria um ponto final, e a Azure Databricks aplica estas tags para os recursos em nuvem.

Para adicionar uma etiqueta de ponto final:

  1. Clique no ícone Ícone de pontos finais na barra lateral.

  2. Clique num ponto final.

  3. Clique em Editar.

  4. Selecione Mais opções.

  5. Clique no separador Tags.

  6. Introduza uma chave de etiqueta e valor.

    Adicionar etiqueta

  7. Clique em Guardar e reiniciar.

Monitorize um ponto final SQL

Pode examinar o número de consultas tratadas pelo ponto final e o número de clusters atribuídos ao ponto final.

  1. Clique no ícone Ícone de pontos finais na barra lateral.

  2. Clique num ponto final.

  3. Clique em Monitorização.

    Um gráfico que mostra o número de consultas manuseadas pelo ponto final e o número de clusters atribuídos ao ponto final nas últimas 6 horas.

    Clique num botão de escala de tempo no topo direito da tabela para alterar o período visualizado. Por exemplo, a imagem que se segue mostra estas estatísticas ao longo de 7 dias:

    Ponto final do monitor

    Nota

    O Cluster Count só pode ser maior do que um se o equilíbrio da carga multi-cluster estiver ativado e configurado.

Tamanho do cluster

A tabela nesta secção mapeia os tamanhos do cluster sql para o tamanho do condutor do cluster Azure Databricks e contagens de trabalhadores.

Tamanho do cluster Tamanho do condutor Contagem de trabalhadores
2X-Pequeno Standard_E8_v3 1
X-Small Standard_E8_v3 2
Pequeno Standard_E16_v3 4
Médio Standard_E32_v3 8
Grande Standard_E32_v3 16
X-Large Standard_E64_v3 32
2X-Grande Standard_E64_v3 64
3X-Grande Standard_E64_v3 128
4X-Grande Standard_E64_v3 256

O tamanho de todos os trabalhadores é Standard_E8_v3.