Modelos de Dados
Guia de boas práticas de uso de modelos no Metabase
Benefícios da Adoção de Boas Práticas
A adoção das boas práticas descritas neste guia oferece diversos benefícios junto à Dadosfera, incluindo:
- Maior clareza e legibilidade dos dados: A criação de modelos de dados facilitam a compreensão dos dados por todos os usuários.
- Aumento da produtividade: A utilização de modelos de dados economiza tempo e esforço dos usuários para encontrar as fontes que precisa consultar.
- Melhoria na colaboração: A documentação e a governança de dados em modelos facilitam a colaboração entre os usuários e promovem o compartilhamento de conhecimento.
- Maior qualidade e curadoria dos dados: A revisão e a validação dos modelos de dados garantem a confiabilidade dos dados e os qualificam como principais fontes disponíveis para consumo.
- Governança de dados aprimorada: O controle de acesso e o monitoramento do uso dos modelos de dados garantem a segurança e a integridade dos dados.
Padronização de Modelos
Categorias de Modelo e Nomenclatura
Crie Modelos de dados por categorias, por exemplo, para os times de usuários que trabalham na organização. O time de RH pode utilizar um modelo que dispõe dos dados dos colaboradores ativos na organização, ou dados dos candidatos que se submeteram a um processo admissional. O time de Marketing pode ter acesso a um Modelo com os dados das avaliações de todos os serviços oferecidos pela organização.
Essas categorias podem ser monitoradas por um padrão de nomenclatura dos Modelos da seguinte forma:
[TIME] Nome do modelo
Como criar um modelo
Para criar um modelo você precisa montar uma Pergunta ou realizar uma Consulta SQL, a partir disso, é possível transformar essas estratégias de acesso aos dados em um modelo.
-
Clique em + Novo, depois em Modelo
-
Escolha o método de montagem do modelo. O editor, também chamado de Pergunta no Metabase, tem vantagem de herdar os metadados das tabelas consultadas
-
Salve o modelo desejado
Caso queria transformar uma Pergunta ou Consulta SQL salva em um Modelo, basta usar a opção
Ativar cache para armazenamento de Modelos
Com Modelos realizamos uma curadoria dos dados da organização, disponibilizado os dados de referência para guiar as análises dos usuários. Entretanto, se a Pergunta ou Consulta SQL que origina o Modelo exige muito processamento de dados, é possível que ocorra lentidão na obtenção das respostas das consultas em Dashboards, por exemplo, que são alimentados pelos dados desse Modelo. Há uma maneira de contornar essa situação ativando o armazenamento em cache no Metabase.
-
Vá em Configurações de admin > Configuração > Cache e habilite a opção Modelos
Updated 5 months ago