EADW CAP05 2024 VA02 MODELAGEM DIMENSIONAL STAR SCHEMA E SNOWFLAKE
-
0:08 - 0:13Modelagem imensional é
baseada em fatos e dimensão -
0:13 - 0:15mas será que existe
uma forma diferente -
0:15 - 0:19de a gente correlacionar
a fato com a dimensão? -
0:19 - 0:22Nessa aula, a gente vai entender
exatamente como isso funciona. -
0:22 - 0:26A modelagem "starschema"
foi assim chamada -
0:26 - 0:28porque "star"
significa estrela, -
0:28 - 0:32então a gente tem aqui um esquema
no formato de estrela. -
0:32 - 0:33Significa o quê?
-
0:33 - 0:37Que aqui no centro, no coração
da modelagem dimensional, -
0:37 - 0:42a gente vai ter a nossa tabela Fato,
a nossa pergunta de negócios, -
0:42 - 0:45e todas as informações
complementares -
0:45 - 0:52vão estar vinculadas a essa nossa
tabela Fato através de um braço -
0:52 - 0:57e esse braço é como se fosse
a haste da nossa estrela. -
0:57 - 0:59Por isso, essa
modelagem dimensional -
0:59 - 1:02começou a ser chamada
de "starschema". -
1:02 - 1:05Então, eu vou ter, aqui no coração
da minha estrela, a tabela Fato, -
1:05 - 1:08e, em cada braço
da minha estrela, -
1:08 - 1:13eu vou ter as tabelas complementares
às minhas tabelas Dimensional. -
1:13 - 1:17À medida que o nosso negócio
vai sendo incrementado, -
1:17 - 1:20a gente vai obtendo mais
informações complementares, -
1:20 - 1:23e aí, essas informações
complementares -
1:23 - 1:27vão sendo agregadas
às nossas tabelas Dimensional, -
1:27 - 1:32e, por causa disso, surgiu uma nova
modelagem chamada "Snowflake". -
1:32 - 1:36Então, vamos entender como é
que fica o desenho disso. -
1:36 - 1:41Aqui no centro da minha estrela, eu
continuo tendo a minha tabela Fato, -
1:41 - 1:47continuo tendo as tabelas Dimensão
representando cada braço da estrela. -
1:47 - 1:48Agora, vamos imaginar
-
1:48 - 1:53que eu consiga aumentar
essa minha tabela dimensão. -
1:53 - 1:58Então, essa minha tabela dimensão
passa a ter rua, bairro, cidades, -
1:58 - 2:03estados, então ela começa
a aumentar a granulometria dela. -
2:03 - 2:08E isso aqui a gente passa a chamar
de modelo Snowflake, por quê? -
2:08 - 2:14Porque essas informações
incrementais dessa minha dimensão -
2:14 - 2:17foram aumentadas
ao longo do tempo. -
2:17 - 2:22É importante você entender
que cada dimensão fato -
2:22 - 2:25vai responder uma pergunta
de um negócio. -
2:25 - 2:29Então, dentro da sua empresa,
você pode ter uma diversidade -
2:29 - 2:33de relacionamentos
fato e dimensão, -
2:33 - 2:35e isso é super normal.
-
2:35 - 2:38Lembra que cada departamento
vai precisar responder -
2:38 - 2:43uma pergunta de negócios, então,
para cada uma dessas informações -
2:43 - 2:46eu vou construir
uma modelagem diferente. -
2:46 - 2:52À medida que essa informação
fato e dimensão vai sendo ampliada, -
2:52 - 2:55vão surgindo novas
visões de negócios -
2:55 - 2:58e, através dessas
visões de negócios, -
2:58 - 3:03foi criado o conceito
que chamamos hoje de cubo. -
3:03 - 3:10Esses cubos nada mais são do que
a correlação entre essas dimensões, -
3:10 - 3:13é uma forma como a gente
entrega essas informações -
3:13 - 3:16para o departamento
que vai fazer essas análises. -
3:16 - 3:21Mas vamos entender como é
estruturada essa forma de cubo -
3:21 - 3:26para que você saiba correlacionar
essas dimensões de forma correta -
3:26 - 3:29e entender como esses
cubos surgiram. -
3:29 - 3:34Então, olha só, a gente tem
a fato e as dimensões aqui, -
3:34 - 3:37e, agora, eu quero correlacionar
essas dimensões. -
3:37 - 3:39Então, vamos pegar
três dimensões -
3:39 - 3:42para a gente começar
a construir o nosso cubo. -
3:42 - 3:45Vamos pegar, por exemplo,
a dimensão "data" -
3:45 - 3:49e eu vou colocar
aqui nesse eixo Y. -
3:49 - 3:54Eu vou pegar a dimensão "produto"
e eu vou colocar aqui no eixo X. -
3:54 - 4:00E eu vou pegar a dimensão "cliente"
e eu vou colocar aqui no eixo Z. -
4:00 - 4:03Agora, vamos pegar um exemplo
para que fique bem claro -
4:03 - 4:06por que surgem
essas ideias de cubo. -
4:06 - 4:13Vamos imaginar que aqui, olha, eu
tenho exatamente o dia 20 de maio. -
4:13 - 4:17Nesse dia 20 de maio eu tenho um produto,
-
4:17 - 4:21por exemplo, o produto X sendo vendido
-
4:21 - 4:24para o meu cliente João da Silva.
-
4:25 - 4:30Então olha só esse cubo,
ele vai representar essa resposta -
4:30 - 4:34que no dia 20 de maio
eu vou ter o produto X -
4:34 - 4:38sendo vendido por João da Silva
nesse mesmo dia. -
4:39 - 4:42Pode ser o mesmo produto
ou um outro produto -
4:42 - 4:45sendo vendido para um outro cliente.
-
4:45 - 4:48Então lembra sempre do seguinte
você tem que imaginar que esse -
4:48 - 4:54primeiro andar todo aqui ele vai estar
sendo representado por essa data. -
4:55 - 5:00Então tudo que você tiver nesse andar
aqui do cubo, você vai ter as informações -
5:00 - 5:05referentes às vendas
que foram feitas no dia 20 de maio. -
5:06 - 5:10A medida que você for alterando
qual é o produto, -
5:10 - 5:16você vai alterando o seu cubo
e a medida que você for alterando -
5:16 - 5:21quem é o cliente,
você vai alterando essa aresta do cubo. -
5:21 - 5:24Então, dessa forma, cada cubo
-
5:24 - 5:28vai ser um insight exclusivo do seu cubo.
-
5:28 - 5:32Por isso que o conceito de cubo
é um conceito abstrato, -
5:32 - 5:36mas é uma forma de você
construir um relacionamento -
5:37 - 5:41e gerar insights a partir da correlação
entre essas dimensões. -
5:42 - 5:47E nota que a tabela fato
não forneceria essas informações. -
5:47 - 5:49O que está te mostrando?
-
5:49 - 5:53Quem é o cliente que compra em determinada
data determinado produto -
5:54 - 5:58está nas dimensões, nas informações
complementares. -
5:59 - 6:03Por isso que os cubos são fundamentais
para incrementar o seu negócio. -
6:04 - 6:09À medida que o seu negócio vai crescendo,
vai ampliando, Esses cubos -
6:09 - 6:12vão ficando cada vez mais complexos,
-
6:12 - 6:14mas são as dores do crescimento.
-
6:14 - 6:17Então, quanto mais dores de crescimento
você tiver, -
6:17 - 6:20significa que os seus insights
estão no caminho certo. -
6:21 - 6:23E a construção desses cubos são fundamen
-
6:23 - 6:27tais para que o seu negócio se torne
cada vez mais sustentável.
- Title:
- EADW CAP05 2024 VA02 MODELAGEM DIMENSIONAL STAR SCHEMA E SNOWFLAKE
- Video Language:
- Portuguese, Brazilian
- Duration:
- 06:31
Show all