EADW CAP05 2024 VA02 MODELAGEM DIMENSIONAL STAR SCHEMA E SNOWFLAKE
-
0:08 - 0:12Modelagem dimensional é
baseada em fatos e dimensão -
0:12 - 0:14mas será que existe
uma forma diferente -
0:14 - 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:56e esse braço é como se fosse
a haste da nossa estrela. -
0:56 - 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:35Então, vamos entender como é
que fica o desenho disso. -
1:35 - 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:13Porque essas informações
incrementais dessa minha dimensão -
2:13 - 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:37Lembra que cada departamento
-
2:37 - 2:40vai precisar responder
uma pergunta de negócios, -
2:40 - 2:43entã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:09Esses cubos nada mais são do que
a correlação entre essas dimensões, -
3:09 - 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:19por exemplo, o produto X,
-
4:19 - 4:24sendo vendido para o meu
cliente João da Silva. -
4:24 - 4:30Então, olha só, esse cubo vai
representar essa resposta, -
4:30 - 4:34que, no dia 20 de maio,
eu vou ter o produto X -
4:34 - 4:36sendo vendido
para o João da Silva. -
4:36 - 4:40Nesse mesmo dia, pode
ser o mesmo produto -
4:40 - 4:44ou um outro produto sendo
vendido para um outro cliente. -
4:44 - 4:47Então, lembra
sempre do seguinte: -
4:47 - 4:51você tem que imaginar
que esse primeiro andar todo -
4:51 - 4:54será representado
por essa data. -
4:54 - 4:58Então, tudo que você tiver
nesse andar do cubo, -
4:58 - 5:01você vai ter
as informações referentes -
5:01 - 5:06às vendas que foram
feitas no dia 20 de maio. -
5:06 - 5:10À medida que você for
alterando qual é o produto, -
5:10 - 5:13você vai alterando
o seu cubo, -
5:13 - 5:17e, à medida que você for
alterando quem é o cliente, -
5:17 - 5:21você vai alterando
essa aresta do cubo. -
5:21 - 5:28Então, dessa forma, cada cubo vai
ser um insight exclusivo do seu cubo. -
5:28 - 5:32Por isso, o conceito de cubo
é um conceito abstrato, -
5:32 - 5:36mas é uma forma de você
construir um relacionamento -
5:36 - 5:40e gerar insights a partir
da correlação -
5:40 - 5:42entre essas dimensões.
-
5:42 - 5:47E note que a tabela Fato não
forneceria essas informações. -
5:47 - 5:50O que está te mostrando
quem é o cliente que compra -
5:50 - 5:54em determinada data,
determinado produto, -
5:54 - 5:58está nas dimensões,
nas informações complementares. -
5:58 - 6:04Por isso, os cubos são fundamentais
para incrementar o seu negócio. -
6:04 - 6:08À medida que o seu negócio
vai crescendo, vai ampliando, -
6:08 - 6:11esses cubos vão ficando
cada vez mais complexos, -
6:11 - 6:14mas são as dores
do crescimento. -
6:14 - 6:17Então, quanto mais dores
de crescimento você tiver, -
6:17 - 6:21significa que os seus insights
estão no caminho certo. -
6:21 - 6:24E a construção desses
cubos são fundamentais -
6:24 - 6:28para 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