Pular para o conteúdo

Trilha de estudo

Trilha Metabase: tudo o que estudar, tópico por tópico

Avaliação abrangente de Metabase cobrindo o construtor de perguntas e colunas personalizadas, consultas SQL nativas com variáveis e snippets, design de dashboards com filtros e comportamento de clique, configuração do modelo de dados e permissões de coleções, incorporação estática e interativa com integração de API, e administração incluindo cache, gerenciamento de usuários e operações de atualização.

Resposta curta

Para aprender Metabase, percorra 6 módulos e 24 tópicos na ordem em que um apoia o próximo. Comece por Perguntas e Construtor de Consultas e siga para Consultas SQL Nativas e Design de Dashboards e Filtros. Use o mapa como checklist, ou meça seu nível e estude só o que falta.

6
módulos
24
tópicos
45
min para avaliar

O que você vai estudar

Os tópicos estão agrupados por módulo. Abra um para ver os objetivos e os conceitos-chave.

1 · Perguntas e Construtor de Consultas4 tópicos
  • Construtor de Perguntas

    Uso do construtor visual de perguntas do Metabase para selecionar tabelas, aplicar filtros, escolher colunas e criar perguntas simples ou personalizadas sem escrever SQL

    Objetivos

    • Construir perguntas usando o construtor visual com filtros e seleção de colunas apropriados
    • Distinguir entre perguntas simples e perguntas personalizadas (editor notebook)

    Conceitos-chave

    • pergunta simples
    • pergunta personalizada
    • filtro
    • seleção de colunas
    • construtor visual
    • editor notebook
  • Colunas Personalizadas e Expressões

    Criação de colunas personalizadas usando expressões do Metabase, funções integradas como concat, case, coalesce, funções de data e sintaxe de expressões

    Objetivos

    • Criar colunas personalizadas com expressões para derivar novos campos
    • Usar lógica condicional (case), funções de string e data em expressões do Metabase

    Conceitos-chave

    • coluna personalizada
    • expressão
    • concat
    • case
    • coalesce
    • funções de data
  • Sumarizar e Agrupar

    Agregação de dados com Sumarizar (contagem, soma, média, distintos, min, max), agrupamento de resultados por dimensões, bucketing temporal e agrupamento multinível

    Objetivos

    • Agregar dados usando Sumarizar com métricas e dimensões de agrupamento apropriadas
    • Aplicar bucketing temporal para análise de séries temporais no construtor visual

    Conceitos-chave

    • sumarizar
    • contagem
    • soma
    • média
    • agrupar por
    • bucketing temporal
  • Tipos de Visualização

    Escolha do tipo correto de visualização (linha, barra, pizza, tabela, número, mapa, funil, cascata, dispersão, tendência), opções de formatação e configurações de visualização

    Objetivos

    • Selecionar o tipo de visualização mais eficaz para diferentes padrões de dados
    • Configurar formatação de gráficos e configurações de visualização para melhorar a legibilidade

    Conceitos-chave

    • gráfico de linha
    • gráfico de barra
    • gráfico de pizza
    • tabela
    • número
    • configurações de visualização
2 · Consultas SQL Nativas4 tópicos
  • Consultas SQL Nativas

    Escrita de consultas SQL brutas no editor de consultas nativas do Metabase, entendimento da execução de consultas, mapeamento de colunas de resultado e quando usar consultas nativas vs construtor visual

    Objetivos

    • Escrever consultas SQL nativas no Metabase e mapear resultados para visualizações
    • Avaliar quando SQL nativo é mais apropriado que o construtor visual

    Conceitos-chave

    • consulta nativa
    • editor SQL
    • execução de consulta
    • mapeamento de resultado
    • SQL vs construtor visual
    • autocompletar
  • Variáveis e Filtros SQL

    Tags de template ({{variável}}), tipos de variável (texto, número, data, filtro de campo), cláusulas opcionais com [[opcional]], e conexão de variáveis a filtros de dashboard

    Objetivos

    • Criar consultas SQL parametrizadas usando tags de template e tipos de variável
    • Implementar cláusulas de filtro opcionais e conectar variáveis a widgets de filtro de dashboard

    Conceitos-chave

    • tag de template
    • filtro de campo
    • cláusula opcional
    • tipo de variável
    • conexão de filtro de dashboard
    • consulta parametrizada
  • Snippets SQL

    Criação e gerenciamento de snippets SQL reutilizáveis, pastas de snippets para organização, compartilhamento de snippets na equipe e permissões de snippets

    Objetivos

    • Criar e organizar snippets SQL reutilizáveis para reduzir duplicação entre consultas
    • Gerenciar acesso e compartilhamento de snippets dentro da equipe

    Conceitos-chave

    • snippet SQL
    • pasta de snippet
    • SQL reutilizável
    • permissões de snippet
    • compartilhamento de equipe
    • gerenciamento de snippets
  • Resultados de Consulta e Ações

    Trabalho com resultados de consulta — ordenação, filtragem, tabela dinâmica, download como CSV/XLSX, criação de modelos a partir de perguntas salvas e ações em nível de pergunta

    Objetivos

    • Manipular resultados de consulta usando recursos de ordenação, filtragem e tabela dinâmica
    • Converter perguntas salvas em modelos e entender a camada de abstração de modelo

    Conceitos-chave

    • ordenação de resultado
    • tabela dinâmica
    • exportação CSV
    • modelo
    • ações de pergunta
    • filtragem de resultado
3 · Design de Dashboards e Filtros4 tópicos
  • Layout e Design de Dashboard

    Criação de dashboards, organização de cards em grid responsivo, uso de cards de texto e título, abas para dashboards multipáginas e melhores práticas de layout

    Objetivos

    • Projetar layouts eficazes de dashboard usando o sistema de grid responsivo e abas
    • Aplicar melhores práticas para organização, dimensionamento e hierarquia visual de cards

    Conceitos-chave

    • grid de dashboard
    • organização de cards
    • card de texto
    • card de título
    • abas
    • layout responsivo
  • Filtros de Dashboard

    Adição de widgets de filtro (tempo, localização, ID, texto, número), conexão de filtros a cards, valores padrão de filtro, filtragem cruzada entre cards e filtros vinculados

    Objetivos

    • Configurar widgets de filtro de dashboard e conectá-los às colunas corretas dos cards
    • Implementar filtragem cruzada e comportamento de filtro vinculado entre cards do dashboard

    Conceitos-chave

    • widget de filtro
    • conexão de filtro
    • valor padrão
    • filtragem cruzada
    • filtros vinculados
    • tipos de filtro
  • Comportamento de Clique e Ações

    Configuração de ações de clique em cards de dashboard — vinculação a outros dashboards, passagem de parâmetros de filtro ao clicar, destinos de URL personalizados e botões de ação

    Objetivos

    • Configurar comportamento de clique para habilitar navegação drill-through entre dashboards
    • Configurar destinos de URL personalizados e passar parâmetros de filtro via ações de clique

    Conceitos-chave

    • comportamento de clique
    • drill-through
    • passagem de filtro
    • URL personalizado
    • botão de ação
    • link entre dashboards
  • Assinaturas e Alertas

    Assinaturas de dashboard via e-mail e Slack, agendamento de frequência de entrega, alertas condicionais (alertas de linha de meta) e configuração de pulso

    Objetivos

    • Configurar assinaturas de dashboard com agendamento de entrega e destinatários apropriados
    • Configurar alertas condicionais que notificam usuários quando dados cruzam limiares definidos

    Conceitos-chave

    • assinatura
    • entrega por e-mail
    • integração Slack
    • agendamento
    • alerta
    • linha de meta
4 · Modelo de Dados e Permissões4 tópicos
  • Metadados de Tabela

    Edição de metadados de tabela no admin do Metabase — nomes de exibição, descrições, visibilidade (oculta, somente técnica), ordenação de campos e agendamento de sincronização de banco de dados

    Objetivos

    • Configurar metadados de tabela para melhorar a descoberta e análise self-service
    • Gerenciar visibilidade de tabela para ocultar tabelas técnicas ou de staging dos usuários

    Conceitos-chave

    • metadados de tabela
    • nome de exibição
    • descrição
    • visibilidade
    • tabela oculta
    • sincronização de banco
  • Tipos e Semântica de Campos

    Tipos semânticos de campo (chave de entidade, chave estrangeira, categoria, cidade, latitude, etc.), comportamento de filtragem de campo, remapeamento de valores de exibição e formatação em nível de campo

    Objetivos

    • Atribuir tipos semânticos corretos aos campos para habilitar comportamento inteligente de filtro e insights X-ray
    • Configurar remapeamento e formatação de campo para melhorar a apresentação dos dados

    Conceitos-chave

    • tipo semântico
    • chave de entidade
    • chave estrangeira
    • categoria
    • remapeamento
    • formatação de campo
  • Permissões de Coleções

    Organização de perguntas e dashboards em coleções, definição de permissões de coleção (curar, visualizar, sem acesso), coleções pessoais e coleções oficiais

    Objetivos

    • Projetar uma hierarquia de coleções com níveis de permissão apropriados para acesso multi-equipe
    • Implementar badges de coleção oficial e políticas de coleção pessoal

    Conceitos-chave

    • coleção
    • permissão de curadoria
    • permissão de visualização
    • coleção pessoal
    • coleção oficial
    • herança de permissão
  • Sandboxing de Dados

    Segurança em nível de linha via sandboxes de dados, filtragem de dados por atributos de usuário, estratégias de sandboxing (básico vs personalizado) e isolamento de dados multi-tenant

    Objetivos

    • Implementar sandboxes de dados para impor segurança em nível de linha baseada em atributos de usuário
    • Escolher entre estratégias de sandbox básico e personalizado para isolamento de dados multi-tenant

    Conceitos-chave

    • sandbox de dados
    • segurança em nível de linha
    • atributo de usuário
    • sandbox básico
    • sandbox personalizado
    • multi-tenant
5 · Incorporação e API4 tópicos
  • Incorporação Estática

    Incorporação de perguntas e dashboards como iframes estáticos usando JWTs assinados, controle de parâmetros de aparência e limitações de incorporações estáticas

    Objetivos

    • Implementar incorporação estática com JWTs assinados e configuração adequada de parâmetros
    • Entender as limitações da incorporação estática vs incorporação interativa

    Conceitos-chave

    • incorporação estática
    • JWT assinado
    • iframe
    • parâmetros de aparência
    • token de incorporação
    • incorporação somente leitura
  • Incorporação Interativa

    Incorporação interativa completa com SSO, temas personalizados, dashboards pré-filtrados, permissões em nível de usuário em visualizações incorporadas e SDK de incorporação

    Objetivos

    • Implantar incorporação interativa com autenticação SSO e permissões em nível de usuário
    • Personalizar Metabase incorporado com temas, pré-filtros e opções white-label

    Conceitos-chave

    • incorporação interativa
    • SSO de incorporação
    • tema personalizado
    • pré-filtrado
    • SDK de incorporação
    • white-label
  • Endpoints da API REST

    API REST do Metabase para endpoints de card, dashboard, coleção e banco de dados, autenticação de sessão, chaves de API e execução programática de consultas

    Objetivos

    • Usar a API REST do Metabase para gerenciar programaticamente cards, dashboards e coleções
    • Autenticar requisições de API e executar consultas programaticamente

    Conceitos-chave

    • API REST
    • endpoint de card
    • endpoint de dashboard
    • autenticação de sessão
    • chave de API
    • consulta programática
  • Autenticação e Segurança de Incorporação

    Autenticação de incorporação baseada em JWT, expiração e renovação de token, mapeamento de atributos de usuário para incorporações sandboxed, configuração CORS e melhores práticas de segurança

    Objetivos

    • Implementar autenticação segura de incorporação com tratamento adequado de JWT e rotação de token
    • Configurar CORS e mapeamento de atributos de usuário para implantações incorporadas multi-tenant

    Conceitos-chave

    • autenticação JWT
    • expiração de token
    • mapeamento de atributos de usuário
    • CORS
    • melhores práticas de segurança
    • chave secreta de incorporação
6 · Administração e Operações4 tópicos
  • Conexões de Banco de Dados

    Adição e configuração de conexões de banco de dados (PostgreSQL, MySQL, BigQuery, Redshift, etc.), pool de conexões, configuração SSL e tunelamento SSH

    Objetivos

    • Configurar conexões de banco de dados com segurança adequada (SSL, túnel SSH, usuário somente leitura)
    • Otimizar pool de conexões e agendamento de sincronização para cargas de trabalho de produção

    Conceitos-chave

    • conexão de banco de dados
    • pool de conexões
    • SSL
    • túnel SSH
    • agendamento de sincronização
    • usuário somente leitura
  • Cache e Desempenho

    Estratégias de cache de resultados de consulta, invalidação de cache, TTL de cache por pergunta, configuração de cache em nível de banco de dados e otimização de desempenho de consulta

    Objetivos

    • Configurar estratégias de cache para equilibrar frescor dos dados e desempenho de consulta
    • Diagnosticar e otimizar consultas lentas usando ferramentas de auditoria do Metabase

    Conceitos-chave

    • cache de consulta
    • TTL de cache
    • invalidação de cache
    • otimização de desempenho
    • consulta lenta
    • configuração de cache de banco
  • Gerenciamento de Usuários e Grupos

    Provisionamento de usuários, permissões baseadas em grupo, integração LDAP/SAML/SSO, autenticação Google, provisionamento via API e políticas de desativação de usuário

    Objetivos

    • Projetar um modelo de permissão baseado em grupo integrado com provedores SSO corporativos
    • Implementar políticas de provisionamento e desativação de usuários para conformidade organizacional

    Conceitos-chave

    • provisionamento de usuário
    • permissões de grupo
    • LDAP
    • SAML
    • SSO
    • autenticação Google
  • Atualização e Operações

    Atualizações de versão do Metabase, migração de banco de dados de aplicação, backup e restauração, implantação Docker e JAR, variáveis de ambiente e monitoramento operacional

    Objetivos

    • Planejar e executar atualizações de versão do Metabase com procedimentos adequados de backup e rollback
    • Configurar e gerenciar implantações do Metabase usando Docker ou JAR com variáveis de ambiente apropriadas

    Conceitos-chave

    • atualização de versão
    • migração de banco
    • backup e restauração
    • implantação Docker
    • implantação JAR
    • variáveis de ambiente

Níveis: Júnior, Pleno, Sênior e Especialista

Explique com suas palavras

Corrigido por IA · sem cadastro · 1 pergunta

Sem alternativas para chutar: você escreve, a IA corrige com a rubrica do tópico e diz em que nível sua resposta está.

0 / 600

Já estuda Metabase?

A avaliação mede tópico por tópico, e o plano pula o que você já sabe.

Aberto para ler. A conta só é necessária para ser medido.

Perguntas frequentes

Por onde começar a estudar Metabase?

Comece por Perguntas e Construtor de Consultas: Construtor de Perguntas, Colunas Personalizadas e Expressões e Sumarizar e Agrupar. O mapa ordena os tópicos pelo que depende de quê, então cada um prepara o seguinte.

Quanto tempo leva uma avaliação completa de Metabase?

Uma avaliação completa desta trilha leva cerca de 45 minutos. O tempo de estudo depende de onde você começa; o diagnóstico mostra quais tópicos você pode pular.

Preciso de conta para usar esta página?

Não. O mapa, os objetivos e os conceitos-chave são abertos. A conta só é necessária para ser medido, ver seu gap por tópico e receber um plano.