O que é um modelo de dados?
Modelagem de Dados no Sigma
Ben Harris
Technical Instructional Designer at Sigma
Bem-vindo!
Bem-vindo!
Instrutor:
Ben Harris – Instructional Designer na Sigma
Colaboradores:
Joshua Bowman, Andrea Cato
Objetivo:
Te apresentar modelos de dados no Sigma
A Oakmark precisa da sua ajuda
A Oakmark precisa da sua ajuda
criar modelos padronizados
Evitar repetição de trabalho manual
Definindo “modelos de dados”
Definindo “modelos de dados”
Modelo de dados =
tipo de documento no Sigma
(como uma pasta)
Não
foca em interação do usuário
Pode
compartilhar
elementos com outros documentos do Sigma
Definindo “modelos de dados”
Curar
dados na organização
Governar
quem vê o quê, de forma consistente
Definindo “modelos de dados”
Armazém
= cozinha (ingredientes brutos)
Equipe de dados
= prepara e entrega
Definindo “modelos de dados”
Modelo de dados
= o
cardápio
Organiza ingredientes em “pratos” prontos
Usuários finais “pedem” sem cozinhar
Definindo “modelos de dados”
Mesmo cardápio confiável
para todos
Dados
precisos
,
governados
e
reutilizáveis
Definindo “modelos de dados”
Vários modelos de dados
na mesma organização
Construídos por caso de uso →
equipe
,
pastas
,
apps
,
análises
Componentes de um modelo de dados
Componentes de um modelo de dados
Comece com uma tabela base
Uma linha
por objeto ou evento
Exemplo:
transações → uma linha = uma transação
Componentes de um modelo de dados
A tabela base pode usar
várias tabelas do armazém
Junções
ou
relacionamentos
para dados de contas
Usuários adicionam colunas de outras tabelas quando preciso
Componentes de um modelo de dados
Métricas
= cálculos pré-definidos
Valores prontos
para pastas de trabalho
Componentes de um modelo de dados
Parâmetros
para filtrar dados
Segurança em nível de coluna
→ dados por permissão
Componentes de um modelo de dados
Recursos avançados
(ex.: materialização) → fora deste curso
Ao final:
base sólida
; explore mais no produto e na documentação
Vamos praticar!
Modelagem de Dados no Sigma
Preparing Video For Download...