DP-203 Exam QuestionsBrowse all questions from this exam

DP-203 Exam - Question 209


DRAG DROP

-

You have a project in Azure DevOps that contains a repository named Repo1. Repo1 contains a branch named main.

You create a new Azure Synapse workspace named Workspace1.

You need to create data processing pipelines in Workspace1. The solution must meet the following requirements:

• Pipeline artifacts must be stored in Repo1

• Source control must be provided for pipeline artifacts.

• All development must be performed in a feature branch.

Which four actions should you perform in sequence in Synapse Studio? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Show Answer
Correct Answer:

Discussion

10 comments
Sign in to comment
SinSS
May 20, 2023

Configure a code repo and select Repo1 Set the main branch as the collaboration branch Create a new brach Create pipeline artifacts and save them in the new branch

j4g092t
Sep 11, 2023

Isn't the main branch by default the collaboration branch?

Wuhao
Mar 8, 2024

Your Azure Repos collaboration branch that is used for publishing. By default, it's main. https://learn.microsoft.com/en-us/azure/data-factory/source-control

macinpune9
Dec 9, 2023

This is wrong, given answer by exam topics is right

Fusejonny1
Mar 4, 2024

In the context of Azure Synapse Studio, it's recommended not to use the 'main' branch as a collaboration branch. Here's why: - Deployment Branch: The 'main' branch serves as the source of truth for your production-ready pipelines. Changes made directly in 'main' could potentially introduce instability or untested features into the production environment. -Code Stability: Isolating development work in separate collaboration branches protects your 'main' branch from unintended changes or broken code during development. -Review Process: Collaboration branches allow for code reviews, testing, and approval processes before merging changes into the 'main' branch, ensuring higher code quality.

mhi
May 16, 2023

Shouldn't you merge the new branch into the main branch?

peches
Jun 13, 2023

Agree, you create a feature branch from the collaboration branch, work on it, and after you finished you merge back to the collaboration branch (by default is main). Source: https://learn.microsoft.com/en-us/azure/synapse-analytics/cicd/source-control#version-control

FRANCIS_A_M
Apr 3, 2023

Correct

Mausar
Mar 17, 2024

I think we could exclude two options, one is wrong and the other doesn´t make sense: - You do not create a PR to merge the contents of the "main" branch to "feature" branch, it´s from the "feature" into the "main" branch. - We don´t create the artifacts for the first time directly on the main branch and then fork to a new branch, you create directly on the new feature branch. This leaves four available options: - Configure a code repository and select Repo1 - Set the main branch as the collaboration branch (remember that repo was already created inside DevOps, a generic git project) - Create a new branch - Create pipelines artifacts and save in the new branch

AlviraTony
Aug 27, 2023

Given solution is correct

dakku987
Jan 10, 2024

From DOWN YOU CAN PUT THEM IN SEQUENCE DONT NEED TO REMEMBER THE STEPS

Delphin_8150
Mar 2, 2024

In the real exam the order may be randomised, speaking from personal experience with other fundamental exams. Memorise the answers instead

Matt2000
Aug 9, 2023

"Configure a code repository and select Repo2" is not required as you already have a repo Repo1 with main as branch.

kkk5566
Aug 30, 2023

correct

kkk5566
Aug 30, 2023

Configure a code repo and select Repo1 Set the main branch as the collaboration branch Create a new brach and PR

kkk5566
Sep 9, 2023

forgot it ,the given answer is right.

Sleuth
Jun 7, 2024

Read question first line again don't know why you all missed it, the top line says code repository Repo1 exists and has main branch therefore: 1. Set the main branch as collaboration branch. 2. Create a new branch. 3. Create a pull request to merge the contents of main branch to new branch. (You do this step to make new branch up-to-date to main branch) 4. Create pipeline artifacts in the new branch

Sleuth
Jun 10, 2024

Ignore you might have to configure repo in local before doing any operation

evangelist
Jul 15, 2024

Configure a code repository and select Repo1. Set the main branch as the collaboration branch. Create a new branch. Create pipeline artifacts and save them in the new branch.