dataiku version control vs remore version control
Hi Team,
Please suggest which is recommended to maintain version control of project in dataiku, inbuilt version control vs remote version control(bitbucket, Git repo). and why? and also please share if comparable document you have already.
thanks in advance.
Answers
-
Alexandru Dataiker, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 1,212 Dataiker
Hi @Obireddy
,Internal Git is enabled by default and allows for easy built-in version control for each project. This in addition to having Bundles and Automation nodes can cater to most needs.
https://doc.dataiku.com/dss/latest/deployment/index.html
Adding External git is another layer of complexity you will need expertise to handle. For example, merge conflicts as described here:
https://knowledge.dataiku.com/latest/collaboration/project-version-control/tutorial-git-projects.html#connect-to-a-remote-git-repository
Thanks -
Turribeach Dataiku DSS Core Designer, Neuron, Dataiku DSS Adv Designer, Registered, Neuron 2023 Posts: 1,975 Neuron
Use the built-in but be aware that Dataiku's git implementation does not provide full git functionality. As per the link provided by Alex merges will need to be done outside Dataiku.