Tutorial: Criar um painel de controle

Saiba como usar a interface do usuário do painel para criar e compartilhar percepções. Para obter informações sobre o recurso dashboard, consulte Dashboards.

Os passos deste site tutorial demonstram como criar e compartilhar o seguinte painel:

Um painel publicado, configurado usando os passos deste site tutorial.

Requisitos

  • Você está conectado a um workspace do Databricks.

  • O senhor tem o direito de SQL nesse workspace.

  • O senhor tem pelo menos acesso CAN USE a um ou mais depósitos SQL.

Passo 1: Criar um painel de controle

Clique em Novo ícone New na barra lateral e selecione Dashboard.

Em default, seu novo painel é automaticamente nomeado com o registro de data e hora de criação e armazenado no diretório /Workspace/Users/<username>.

Observação

O senhor também pode criar um novo painel na página de listagem Dashboards ou no botão Add (Adicionar ) Adicionar botão no menu workspace.

Passo 2: Definir o conjunto de dados

O Canvas tab serve para criar e editar widgets como visualizações, caixas de texto e filtros. O Data tab serve para definir o conjunto de dados subjacente usado em seu painel.

Observação

Todos os usuários podem escrever consultas em SQL para definir um dataset. Os usuários do espaço de trabalho habilitado para Unity Catalogpodem, em vez disso, selecionar uma tabela Unity Catalog ou view como um dataset.

  1. Clique em Data tab.

  2. Clique em Create from SQL e cole a consulta a seguir. Em seguida, clique em executar para retornar uma coleção de registros.

    SELECT
      T.tpep_pickup_datetime,
      T.tpep_dropoff_datetime,
      T.fare_amount,
      T.pickup_zip,
      T.dropoff_zip,
      T.trip_distance,
      T.weekday,
      CASE
        WHEN T.weekday = 1 THEN 'Sunday'
        WHEN T.weekday = 2 THEN 'Monday'
        WHEN T.weekday = 3 THEN 'Tuesday'
        WHEN T.weekday = 4 THEN 'Wednesday'
        WHEN T.weekday = 5 THEN 'Thursday'
        WHEN T.weekday = 6 THEN 'Friday'
        WHEN T.weekday = 7 THEN 'Saturday'
        ELSE 'N/A'
      END AS day_of_week,
      T.fare_amount,
      T.trip_distance
    FROM
      (
        SELECT
          dayofweek(tpep_pickup_datetime) as weekday,
          *
        FROM
          `samples`.`nyctaxi`.`trips`
        WHERE
          trip_distance > 0
          AND trip_distance < 10
          AND fare_amount > 0
          AND fare_amount < 50
      ) T
    ORDER BY
      T.weekday
    
  3. Inspecione seus resultados. Os registros retornados aparecem no editor quando a consulta termina de ser executada.

  4. Altere o nome de sua consulta. O site dataset recém-definido é salvo automaticamente com o nome "sem título dataset". Clique duas vezes no título para renomeá-lo, "Taxicab data".

Observação

Essa consulta acessa os dados do catálogo de amostras no Databricks. A tabela inclui dados de táxis disponíveis publicamente da cidade de Nova York em 2016. Os resultados da consulta são limitados a viagens válidas que tenham menos de 10 milhas e custem menos de 50 dólares.

o passo 3: Criar e colocar uma visualização

Para criar sua primeira visualização, complete os seguintes passos:

  1. Clique no Canvas tab.

  2. Clique em Criar ícone Create a visualization para criar um widget de visualização e use o mouse para colocá-lo na tela.

    Uma visualização é movida do painel de controle da tela para a grade da tela

o passo 4. Configure sua visualização

Quando um widget de visualização é selecionado, o senhor pode usar o painel de configuração no lado direito da tela para exibir seus dados. Conforme mostrado na imagem a seguir, apenas um dataset foi definido, e ele é selecionado automaticamente.

Painel de configuração para uma visualização

Configurar o eixo X

  1. Se necessário, selecione Bar (Barra ) no menu Visualization (Visualização ) dropdown.

  2. Clique em adicionar ícone de campo para escolher os dados apresentados ao longo do eixo X. O senhor pode usar a barra de pesquisa para procurar um campo pelo nome. Selecione tpep_dropoff_datetime.

  3. Clique no nome do campo que o senhor selecionou para view opções adicionais de configuração.

    • Como Scale Type (Tipo de escala), selecione Temporal.

    • Para a seleção Transform, escolha HOURLY.

Configurar o eixo Y

  1. Clique em adicionar ícone de campo ao lado do eixo Y para selecionar o valor da tarifa para os dados apresentados ao longo do eixo y.

  2. Clique no nome do campo que o senhor selecionou para view opções adicionais de configuração.

    • Como Scale Type (Tipo de escala), selecione Quantitative (Quantitativo).

    • Para a seleção Transform, escolha AVG.

    Um gráfico configurado com as especificações fornecidas mostra um gráfico de barras com os títulos dos eixos "fare amount" e tpep_dropoff_datetime"

    Opcional: Criar visualizações com o Databricks Assistant

    O senhor pode criar visualizações usando linguagem natural com o Databricks Assistant.

    Para gerar o mesmo gráfico acima, escolha uma das seguintes opções:

    • Para criar um novo widget de visualização:

      • Clique em Criar ícone Create a visualization (Criar uma visualização). O widget aparece com o prompt: Descreva um gráfico....

      • Digite "Bar chart of average fare amount over hourly dropoff time" (Gráfico de barras do valor médio da tarifa em relação ao tempo de entrega por hora)

    • Para editar um widget existente:

      • Clique no ícone do Databricks AssistantAssistant. É exibido um prompt de entrada. Digite um novo prompt para seu gráfico. O senhor pode solicitar um novo gráfico completamente ou solicitar modificações. Por exemplo, o senhor pode digitar "Switch to a line chart" (Mudar para um gráfico de linhas) para modificar o tipo de gráfico.

o passo 5. Clonar e modificar uma visualização

O senhor pode clonar um gráfico existente para criar uma nova visualização.

  1. Clique com o botão direito do mouse no gráfico existente e clique em Clone.

  2. Com seu novo gráfico selecionado, use o painel de configuração para alterar o campo do eixo X para tpep_pickup_datetime. Se necessário, selecione HOURLY no tipo de transformação.

  3. Use o seletor Color/Group by para escolher uma nova cor para seu novo gráfico de barras.

o passo 6 - Criar um gráfico de dispersão

Crie um novo gráfico de dispersão com cores diferenciadas por valor. Para criar um gráfico de dispersão, complete os seguintes passos:

  1. Clique no ícone Create a visualization (Criar uma visualização ) Criar ícone para criar um novo widget de visualização.

  2. Configure seu gráfico fazendo as seguintes seleções:

    • dataset: Dados do táxi

    • Visualização: Dispersão

    • Eixo X: trip_distance

    • Eixo Y: fare_amount

    • Color/Group by: day_of_week

    Observação

    Depois que as cores tiverem sido atribuídas automaticamente por categoria, o senhor poderá alterar a cor associada a um determinado valor clicando na cor no painel de configuração.

o passo 7. criar filtros de painel

O senhor pode usar filtros para tornar seus painéis interativos. Neste passo, o senhor cria filtros em três campos.

Criar um filtro de intervalo de datas

  1. Clique em Ícone de filtro Add a filter (field/parameter) para adicionar um widget de filtro. Coloque-o sobre a tela.

  2. No menu Filter (Filtro ) dropdown no painel de configuração, selecione Date range picker (Seletor de intervalo de datas).

  3. Marque a caixa de seleção Title (Título ) para criar um campo de título em seu filtro. Clique no título do espaço reservado e digite Date range (Intervalo de datas ) para dar novo título ao filtro.

  4. No menu Fields (Campos ), selecione Taxicab_data.tpep_pickup_datetime.

Criar um filtro suspenso de seleção única

  1. Clique em Ícone de filtro Add a Add a filter (field/parameter) para adicionar um widget de filtro. Coloque-o sobre a tela.

  2. No menu Filter (Filtro ) dropdown no painel de configuração, selecione dropdown (seleção única).

  3. Marque a caixa de seleção Title (Título ) para criar um campo de título em seu filtro. Clique no título do espaço reservado e digite Dropoff zip code para dar um novo título ao filtro.

  4. No menu Fields (Campos ), selecione Taxicab_data.dropoff_zip.

Clonar um filtro

  1. Clique com o botão direito do mouse no filtro de código postal do Dropoff. Em seguida, clique em Clone.

  2. Clique em remover o ícone do campo para remover o campo atual. Em seguida, selecione Taxicab_data.pickup_zip para filtrar por esse campo.

o passo 8. Redimensionar e organizar gráficos e filtros

Use o mouse para organizar e redimensionar os gráficos e filtros.

A imagem a seguir mostra um arranjo possível para esse painel.

3 filtros ocupam as duas linhas superiores da grade do Canvas. 2 gráficos de barras são empilhados embaixo. Um gráfico de dispersão fica ao lado dos dois gráficos de barras.

o passo 9: Publicar e compartilhar

Enquanto o senhor desenvolve um painel, seu progresso é salvo como um rascunho. Para criar uma cópia limpa para facilitar o consumo, publique seu painel.

  1. Clique em V ícone de compartilhamento ao lado do botão Share. Em seguida, clique em Publicar.

  2. Revise as pessoas com acesso e clique em Publicar. Usuários individuais e grupos com pelo menos a permissão CAN VIEW podem ver o painel publicado.

  3. Siga o link fornecido na notificação de publicação para view seu painel publicado.

    Uma mensagem de notificação com um link é exibida no canto superior direito da tela.
  4. Para alterar a lista de usuários ou grupos com os quais deseja compartilhar o painel, retorne ao painel de rascunho e clique no botão Share (Compartilhar ). Adicione usuários ou grupos com os quais deseja compartilhar. Defina os níveis de permissão conforme apropriado. Consulte ACLs do Dashboard para saber mais sobre permissões e direitos.