Início Rápido: Executar e visualizar uma consulta

Este quickstart mostra-lhe como consultar uma tabela de pessoas para encontrar o número de mulheres nomeadas Mary agrupadas pelo ano de nascimento, e visualizar o resultado.

As colunas da mesa id são, firstName , , , , , , e middleName lastName gender birthDate ssn salary .

Este artigo mostra como usar os Databricks SQL UI e as ferramentas BI Power BI e Tableau Online para fazer a mesma consulta.

Requisitos

Os seus databricks SQL administração devem completar o databricks SQL arranque rápido antes de completar os passos nas seguintes secções.

Consultar uma tabela e criar uma visualização usando os Databricks SQL UI

Use a barra lateral

Pode aceder a todos os seus ativos Azure Databricks usando a barra lateral. O conteúdo da barra lateral depende da persona selecionada: Data Science & Engineering, Machine Learning, ou SQL.

  • Por predefinição, a barra lateral aparece num estado de colapso e apenas os ícones são visíveis. Mova o cursor sobre a barra lateral para expandir para a vista completa.

  • Para alterar a persona, clique no ícone abaixo do logótipo Databricks Logotipo databricks, e selecione uma persona.

    mudar persona

  • Para fixar uma persona para que apareça da próxima vez que iniciar sessão, clique persona pin ao lado da persona. Clique novamente para remover o pino.

  • Utilize as opções do Menu na parte inferior da barra lateral para definir o modo barra lateral para Auto (comportamento predefinido), Expandir ou Colapsar.

Mude para um espaço de trabalho diferente

Se tiver acesso a mais de um espaço de trabalho na mesma conta, pode rapidamente alternar entre eles.

  1. Clique no ícone da conta Perfil de Utilizador no canto inferior esquerdo do seu espaço de trabalho Azure Databricks.
  2. Em Workspaces, selecione um espaço de trabalho para mudar para ele.

Passo 1: Iniciar sessão na Databricks SQL

Quando inicia sessão no Databricks SQL a sua página de aterragem é assim:

Página de destino do utilizador

Se o databricks Databricks Data Science & Engineering ou Databricks Machine Learning ambiente, utilize a barra lateral para mudar para databricks SQL.

Passo 2: Consultar a mesa das pessoas

Em Quickstart: Crie um utilizador para consultar uma mesa,um administrador criou uma tabela chamada people10 . Nesta secção, você faz uma consulta nesta mesa para os aniversários e anos de nascimento de todas as pessoas chamadas Mary.

  1. Clique  em Criar Ícone Criar na barra lateral e selecionar Consulta.

    O editor de consulta exibe.

  2. Na caixa abaixo nova consulta, clique no ícone do ícone de  seta para baixo e selecione Starter Endpoint.

    A primeira vez que criar uma consulta, a lista de pontos finais SQL disponíveis aparece por ordem alfabética. Da próxima vez que criar uma consulta, o último ponto final usado é selecionado.

  3. Na caixa abaixo do ponto final, clique no  ícone do ícone de seta para baixo e, se não for selecionado, selecione a base de dados predefinido.

    Base de dados padrão

  4. Colar em comunicado SELECT que questiona o número de mulheres chamadas Mary :

     SELECT year(birthDate) as birthYear, count(*) AS total
     FROM default.people10m
     WHERE firstName = 'Mary' AND gender = 'F'
     GROUP BY birthYear
     ORDER BY birthYear
    
  5. Prima Ctrl/Cmd + Introduza ou clique no botão Executar.

    A caixa de verificação Limite 1000 é selecionada por padrão para garantir que a consulta retorna no máximo 1000 linhas. Se quiser mais linhas, pode desmarcar a caixa de verificação e especificar uma LIMIT cláusula na sua consulta. O resultado da consulta aparece no separador Tabela.

    Resultado da consulta

Passo 3: Criar uma visualização

  1. Clique no separador + Visualização de Adicionar.

    O editor de visualização exibe.

    Editor de visualização

  2. No drop-down da Coluna X, selecione birthYear.

  3. No drop-down da Coluna Y, selecione total.

  4. Clique no separador Eixo X.

  5. No campo Nome, introduza Birth Year.

  6. Clique no separador Eixo Y.

  7. No campo Nome, introduza Number of Marys by Birth Year.

  8. Clique em Guardar.

    O gráfico guardado aparece no editor de consulta.

    Gráfico de Marys SQLA

Passo 4: Criar um painel de instrumentos

  1. Clique  em Criar Ícone Criar na barra lateral e selecionar Dashboard.

  2. Introduza People.

  3. Clique em Guardar.

  4. Clique no botão Adicionar Widget no canto inferior direito.

  5. Selecione Marys.

  6. Clique em Adicionar ao Painel de Instrumentos.

  7. Clique em Editar.

    Painel completo

Passos seguintes

  • Ver alguns dashboards de amostra que fornecem um ponto de partida para visualizações ricas e layout utilizável, fazendo um dos seguintes:
    • Clique na galeria Ver na parte inferior da página Dashboards.
    • Vá para https://<databricks-instance>/sql/dashboards/samples , substituindo o seu <databricks-instance> nome por exemplo de espaço de trabalhoAzure Databricks , por exemplo adb-1234567890123456.7.azuredatabricks.net .
  • Consultar uma tabela e criar uma visualização utilizando ferramentas bi comuns.

Consultar uma tabela e criar uma visualização utilizando ferramentas BI ligadas a Databricks SQL

Esta secção mostra como recolher databricks SQL informações, ligar Power BI Desktop e Tableau Online a Databricks SQL, e em cada ferramenta BI, consultar uma tabela de pessoas e visualizar os dados.

Nesta secção:

Databricks SQL

Esta secção descreve como recolher informações de ligação de ponto final e gerar um token que utiliza para autenticar a sua ferramenta em Databricks SQL.

Passo 1: Obtenha SQL detalhes da ligação do ponto final

  1. Faça login na databricks SQL.

  2. Clique  em Pontos finais Ícone SQL Pontos finais na barra lateral.

  3. Na lista Endpoints, Starter digite na caixa do filtro.

  4. Clique no link Starter Endpoint.

  5. Clique no separador Detalhes de Ligação.

    Detalhes da ligação

  6. Clique Ícone de cópia para copiar o nome de anfitrião do servidor e o caminho HTTP.

Passo 2: Obter um token de acesso pessoal

O sinal de acesso pessoal autentica-o a Databricks SQL.

  1. Clique  no ícone Definições utilizador na parte inferior da barra lateral e selecione Definições do utilizador Definições >.
  2. Clique no separador Tokens de Acesso Pessoal.
  3. Clique + gere um novo token.
  4. Insira opcionalmente um comentário e modifique o tempo de vida útil do símbolo.
  5. Clique em Generate (Gerar).
  6. Clique em  Copy Icon para copiar o token e clique em OK.

Power BI

Passo 1: Configurar a ligação entre Power BI e databricks SQL

  1. Selecione Obter Dados > Mais... > Azure e selecione o conector Azure Databricks.

    Conector databricks na lista de dados do Get Data

  2. Clique em Ligar.

  3. Introduza o nome de anfitrião do servidor e o caminho HTTP copiado no Passo 1: Obtenha SQL detalhes da ligação do ponto final.

    Power BI fonte de dados

  4. Clique em OK.

  5. No pedido de autenticação, selecione o separador Token de Acesso Pessoal. Introduza o sinal de acesso pessoal que copiou no Passo 2: Obtenha um token de acesso pessoal.

  6. Clique em Ligar.

    Se o SQL ponto final não estiver em funcionamento, começará, mas poderá demorar alguns minutos a ficar disponível.

  7. No Power BI Navigator, selecione a default.people10m tabela.

  8. Clique em Carregar.

Passo 2: Moldar os dados

Devolva os registos das mulheres com o primeiro nome, Mary, e calcule o número de Marys em cada ano.

  1. Remova todas as colunas exceto firstName gender , e birthDate .
  2. Filtrar os dados com firstName = Mary e gender = F .
  3. Altere o tipo de birthDate to Date e remova todos os componentes da data, exceto o ano.
  4. Grupo por ano para contar o número de Marys por ano.

Marys Power BI mesa

Passo 3: Visualizar os dados

Gráfico de Marys Power BI

Tableau Online

Passo 1: Configurar a ligação do Tableau Online aos Databricks SQL

  1. No Tableau Online, abra um livro ou crie um novo.

  2. Selecione dados > nova fonte de dados.

    Fonte de dados online tableau

  3. No Ligação ao diálogo de dados, selecione Conectors > Databricks.

    Tableau Online Databricks

  4. No diálogo de ligação databricks, insira o nome anfitrião do servidor e o caminho HTTP copiado no passo 1: Obtenha SQL detalhes de ligação de ponto final.

    Fonte de dados do Tableau

  5. Autenticar a utilização token como nome de utilizador e o token do Passo 2: Obter um token de acesso pessoal como palavra-passe.

  6. Clique em Iniciar sessão.

    Se o SQL ponto final não estiver em funcionamento, começará, mas poderá demorar alguns minutos a ficar disponível.

  7. No campo Schema, default insira. Prima Enter.

  8. No drop-down do esquema Select, selecione default .

  9. No campo Tabela, insira people10m . Prima Enter.

  10. Arraste a people10 mesa para a tela.

Passo 2: Moldar os dados

Devolva os registos das mulheres com o primeiro nome, Mary, e calcule o número de Marys em cada ano.

  1. Remova todas as colunas exceto firstName gender , e birthDate .
  2. Filtrar os dados com firstName = Mary e gender = F .
  3. Altere o tipo de birthDate to Date e remova todos os componentes da data, exceto o ano.
  4. Grupo por ano para contar o número de Marys por ano.

Mesa Marys Tableau

Passo 3: Visualizar os dados

Visualizar como um gráfico de barras:

Gráfico de Marys Tableau