< Return to Video

EADW CAP05 2024 VA02 MODELAGEM DIMENSIONAL STAR SCHEMA E SNOWFLAKE

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

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions