Forum Discussion

cmiroslav's avatar
cmiroslav
Icon for Advocate I rankAdvocate I
2 years ago
Solved

Working in git as a team and project submission

Hi! Very happy to be part of this hackaton!    This is my first encounter with Microsoft Fabric, so still on a learning path :).   I saw that we can integrate git while developing our hackaton so...
  • Anonymous's avatar
    Anonymous
    2 years ago

    you won't have much fun trying it this way. 

    you could try to create multiple branches and connect each branch to a separate workspace, assuming that all users are full members in the same tenant (not guest accounts) and have repo admin rights as well (full users, not stakeholders). but... merging the branches is going to be a nightmare. it simply does not work as nice as it does in synapse or ADF for that matter. 

     

    I recommend following

    1) all team members work in the same workspace on different components (that's the way we're handling it in our team)

    2) each team member works in their own workspace and their own repo (assuming all team member are from the same tenant and have a full license (basic) and have contribute permissions to the devops project.

     

    in any case keep following in mind:

    Git integration in Fabric is still in beta. more than half the object types are not supported (Dataflow Gen 2, Pipelines, Default Semantic Models, Direct Lake semantic models, Lakehouse configurations, warehouses, KQL Databases, Real time Analytics Endpoints, Event Streams, KQL Query Sets, etc)

    So there is currently very little benefit from hooking up git directly to the workspace, unless you only plan on working on notebooks, reports and semantic models.