Skip to content

Commit f90beef

Browse files
committed
Updated knowledge check
1 parent bc030f4 commit f90beef

File tree

1 file changed

+27
-23
lines changed

1 file changed

+27
-23
lines changed

learn-pr/wwl-data-ai/implement-cicd-in-fabric/7-knowledge-check.yml

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -11,36 +11,40 @@ metadata:
1111
durationInMinutes: 3
1212
quiz:
1313
questions:
14-
- content: What is order of evaluation of access in Fabric?
14+
- content: What is the role of Git in the CI/CD process in Fabric?
1515
choices:
16-
- content: Data security, Fabric access, Microsoft Entra ID authentication
16+
- content: Git is used to deploy code changes to different environments.
1717
isCorrect: false
18-
explanation: Incorrect. The order starts with Microsoft Entra ID authentication, not Data security.
19-
- content: Microsoft Entra ID authentication, Fabric access, Data security
20-
isCorrect: true
21-
explanation: Correct. The order of evaluation for access in Fabric is Microsoft Entra ID authentication, Fabric access, and then Data security.
22-
- content: Fabric access, Microsoft Entra ID authentication, Data security
18+
explanation: Incorrect. Git is not used for deployment, it is used for version control and collaboration.
19+
- content: Git is used for automated testing of code changes.
2320
isCorrect: false
24-
explanation: Incorrect. The order starts with Microsoft Entra ID authentication, not Fabric access.
25-
- content: What workspace role should be assigned to a data engineer who needs to create Fabric items and read all data in an existing lakehouse?
21+
explanation: Incorrect. Git does not perform automated testing, it is used for version control and collaboration.
22+
- content: Git lets your team collaborate using branches, and provides version control. It helps manage incremental code changes, and see code history.
23+
isCorrect: true
24+
explanation: Correct. Git is used for version control and collaboration, allowing teams to manage code changes and view code history.
25+
26+
27+
- content: What is the purpose of connecting a Fabric workspace to a Git repository?
2628
choices:
27-
- content: Viewer
29+
- content: To automatically deploy changes made in the workspace to a live environment.
2830
isCorrect: false
29-
explanation: Incorrect. The Viewer role only allows viewing of content and data, but doesn't allow modification or creation of Fabric items.
30-
- content: Contributor
31+
explanation: Incorrect. The connection of a Fabric workspace to a Git repository does not automatically deploy changes to a live environment.
32+
- content: To sync content between the workspace and Git, ensuring they have the same content.
3133
isCorrect: true
32-
explanation: Correct. The Contributor role allows the user to view and modify all content and data in the workspace, including creating Fabric items and reading data in the lakehouse.
33-
- content: Admin
34+
explanation: Correct. Connecting a Fabric workspace to a Git repository allows for synchronization of content between the two, ensuring they have the same content.
35+
- content: To allow multiple developers to work on the same code simultaneously without conflicts
3436
isCorrect: false
35-
explanation: Incorrect. The Admin role has more permissions than needed, including managing all content, data, and permissions.
36-
- content: Which of the following tools can be used to apply granular data access permissions in Fabric?
37+
explanation: Incorrect. While Git does allow multiple developers to work simultaneously, the connection of a Fabric workspace to a Git repository is not primarily for this purpose.
38+
39+
40+
- content: What is the primary function of deployment pipelines in Fabric?
3741
choices:
38-
- content: OneLake data access roles
39-
isCorrect: true
40-
explanation: Correct. OneLake data access roles allow you to create custom roles within a lakehouse and grant read access to specific folders.
41-
- content: Data Manipulation Language (DML)
42+
- content: Deployment pipelines are used to create new content in Fabric.
4243
isCorrect: false
43-
explanation: Incorrect. Data Control language (DCL) is used to provide granular T-SQL permissions. DML is used to manipulate data.
44-
- content: Column-level security in the semantic model
44+
explanation: Incorrect. Deployment pipelines do not create content, they automate the movement of content through different stages.
45+
- content: Deployment pipelines are used to delete old content from Fabric.
4546
isCorrect: false
46-
explanation: Incorrect. There isn't column-level security in the semantic model.
47+
explanation: Incorrect. Deployment pipelines do not delete content, they facilitate the testing and updating of content.
48+
- content: Deployment pipelines automate the movement of content through the development, test, and production stages.
49+
isCorrect: true
50+
explanation: Correct. Deployment pipelines in Fabric help to automate the process of moving and updating content across different environments.

0 commit comments

Comments
 (0)