< 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 - 0:59
    Por isso, essa
    modelagem dimensional
  • 0:59 - 1:02
    começou a ser chamada
    de "starschema".
  • 1:02 - 1:05
    Então, eu vou ter, aqui no coração
    da minha estrela, a tabela Fato,
  • 1:05 - 1:08
    e, em cada braço
    da minha estrela,
  • 1:08 - 1:13
    eu 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:20
    a gente vai obtendo mais
    informações complementares,
  • 1:20 - 1:23
    e aí, essas informações
    complementares
  • 1:23 - 1:27
    vão sendo agregadas
    às nossas tabelas Dimensional,
  • 1:27 - 1:32
    e, por causa disso, surgiu uma nova
    modelagem chamada "Snowflake".
  • 1:32 - 1:36
    Então, vamos entender como é
    que fica o desenho disso.
  • 1:36 - 1:41
    Aqui no centro da minha estrela, eu
    continuo tendo a minha tabela Fato,
  • 1:41 - 1:47
    continuo tendo as tabelas Dimensão
    representando cada braço da estrela.
  • 1:47 - 1:48
    Agora, vamos imaginar
  • 1:48 - 1:53
    que eu consiga aumentar
    essa minha tabela dimensão.
  • 1:53 - 1:58
    Então, essa minha tabela dimensão
    passa a ter rua, bairro, cidades,
  • 1:58 - 2:03
    estados, então ela começa
    a aumentar a granulometria dela.
  • 2:03 - 2:08
    E isso aqui a gente passa a chamar
    de modelo Snowflake, por quê?
  • 2:08 - 2:14
    Porque essas informações
    incrementais dessa minha dimensão
  • 2:14 - 2:17
    foram aumentadas
    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
    e isso é super normal.
  • 2:35 - 2:38
    Lembra que cada departamento
    vai precisar responder
  • 2:38 - 2:43
    uma pergunta de negócios, então,
    para cada uma dessas informações
  • 2:43 - 2:46
    eu vou construir
    uma modelagem diferente.
  • 2:46 - 2:52
    À medida que essa informação
    fato e dimensão 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:03
    foi criado o conceito
    que chamamos hoje de cubo.
  • 3:03 - 3:10
    Esses 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:16
    para o departamento
    que vai fazer essas análises.
  • 3:16 - 3:21
    Mas vamos entender como é
    estruturada essa forma de cubo
  • 3:21 - 3:26
    para que você saiba correlacionar
    essas dimensões de forma correta
  • 3:26 - 3:29
    e entender como esses
    cubos surgiram.
  • 3:29 - 3:34
    Então, olha só, a gente tem
    a fato e as dimensões aqui,
  • 3:34 - 3:37
    e, agora, eu quero correlacionar
    essas dimensões.
  • 3:37 - 3:39
    Então, vamos pegar
    três dimensões
  • 3:39 - 3:42
    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:49
    e eu vou colocar
    aqui nesse eixo Y.
  • 3:49 - 3:54
    Eu vou pegar a dimensão "produto"
    e eu vou colocar aqui no eixo X.
  • 3:54 - 4:00
    E eu vou pegar a dimensão "cliente"
    e eu vou colocar aqui no eixo Z.
  • 4:00 - 4:03
    Agora, vamos pegar um exemplo
    para que fique bem claro
  • 4:03 - 4:06
    por que surgem
    essas ideias de cubo.
  • 4:06 - 4:13
    Vamos imaginar que aqui, 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