Grunderna i versionskontroll

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Shahzad Mian

Content Developer, DataCamp

Versionskontroll på Fashionbric...

Arbetsyta med flera rapporter kallade V1, V2 osv

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Versionskontroll i Fabric!

Fabric-skärm för versionskontroll

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Versionskontroll – i korthet

  • Tänk dig en tidsmaskin för dina filer
  • Varje ändring kan sparas som en ögonblicksbild
  • Du kan jämföra och återgå till valfri tidigare ögonblicksbild

Tidsmaskin från Back to the Future

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Typer av versionskontroll

Versionskontrollsystem

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Terminologi för versionskontroll

  1. Repository: mappen du spårar
  2. Commit: en ögonblicksbild av projektet vid en given tidpunkt

Exempel på git commit

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Terminologi för versionskontroll

  1. Repository: mappen du spårar

  2. Commit: en ögonblicksbild av projektet vid en given tidpunkt

  3. Diff: jämförelse av ändringar mellan commits

Exempel på git diff

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Terminologi för versionskontroll

  1. Repository: mappen du spårar

  2. Commit: en ögonblicksbild av projektet vid en given tidpunkt

  3. Diff: jämförelse av ändringar mellan commits

  4. Merge: kombinera ändringar från två commits

Exempel på historik i ett git-repository Exempel på git-historik

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Utmaningar med versionskontroll i Fabric

.pbix-fil med ett fel eftersom git diff inte fungerar

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Nu kör vi en övning!

Planera och implementera en dataanalysmiljö med Microsoft Fabric

Preparing Video For Download...