Noções básicas de controle de versão

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Shahzad Mian

Content Developer, DataCamp

Controle de versão na Fashionbric...

Área de trabalho com vários relatórios chamados V1, V2 etc

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Controle de versão no Fabric!

Tela de controle de versão no Fabric

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Controle de versão, em resumo

  • Imagine uma máquina do tempo para seus arquivos
  • Cada mudança pode ser salva como um snapshot
  • Você pode comparar e voltar a qualquer snapshot anterior

Máquina do Tempo de De Volta para o Futuro

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Tipos de controle de versão

Sistemas de controle de versão

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Terminologia de controle de versão

  1. Repositório: a pasta que você acompanha
  2. Commit: um snapshot do projeto em um momento específico

Exemplo de commit no git

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Terminologia de controle de versão

  1. Repositório: a pasta que você acompanha

  2. Commit: um snapshot do projeto em um momento específico

  3. Diff: comparação de mudanças entre commits

Exemplo de git diff

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Terminologia de controle de versão

  1. Repositório: a pasta que você acompanha

  2. Commit: um snapshot do projeto em um momento específico

  3. Diff: comparação de mudanças entre commits

  4. Merge: combinar mudanças de dois commits

Exemplo de histórico de um repositório git Exemplo de histórico do git

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Desafios do controle de versão no Fabric

Arquivo .pbix com erro porque git diff não funciona

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Vamos praticar!

Planeje e Implemente um Ambiente de Análise de Dados com Microsoft Fabric

Preparing Video For Download...