exam questions

Exam DP-500 All Questions

View all questions & answers for the DP-500 exam

Exam DP-500 topic 1 question 12 discussion

Actual exam question from Microsoft's DP-500
Question #: 12
Topic #: 1
[All DP-500 Questions]

This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section.

To start the case study -
To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.

Overview -

Existing environment -
Litware, Inc. is a retail company that sells outdoor recreational goods and accessories. The company sells goods both online and its stores located in six countries.

Azure Resources -
Litware has the following Azure resources:
An Azure Synapse Analytics workspace named synapseworkspace1
An Azure Data Lake Storage Gen2 account named datalake1 that is associated with synapseworkspace1
A Synapse Analytics dedicated SQL pool named SQLDW

Dedicated SQL Pool -
SQLDW contains a dimensional model that contains the following tables.

SQLDW contains the following additional tables.

SQLDW contains a view named dbo.CustomerPurchases that creates a distinct list of values from dbo.Customer [customerID], dbo.Customer [CustomerEmail], dbo.Product [ProductID] and dbo.Product [ProductName].
The sales data in SQLDW is updated every 30 minutes. Records in dbo.SalesTransactions are updated in SQLDW up to three days after being created. The records do NOT change after three days.

Power BI -
Litware has a new Power BI tenant that contains an empty workspace named Sales Analytics.
All users have Power BI Premium per user licenses.
IT data analytics are workspace administrators. The IT data analysts will create datasets and reports.
A single imported dataset will be created to support the company’s sales analytics goals. The dataset will be refreshed every 30 minutes.

Requirements -

Analytics Goals -
Litware identifies the following analytics goals:
Provide historical reporting of sales by product and channel over time.
Allow sales managers to perform ad hoc sales reporting with minimal effort.
Perform market basket analysis to understand which products are commonly purchased in the same transaction.
Identify which customers should receive promotional emails based on their likelihood of purchasing promoted products.
Litware plans to monitor the adoption of Power BI reports over time. The company wants custom Power BI usage reporting that includes the percent change of users that view reports in the Sales Analytics workspace each month.

Security Requirements -
Litware identifies the following security requirements for the analytics environment:
All the users in the sales department and the marketing department must be able to see Power BI reports that contain market basket analysis and data about which customers are likely to purchase a product.
Customer contact data in SQLDW and the Power BI dataset must be labeled as Sensitive. Records must be kept of any users that use the sensitive data.
Sales associates must be prevented from seeing the CustomerEmail column in Power BI reports.
Sales managers must be prevented from modifying reports created by other users.
Development Process Requirements
Litware identifies the following development process requirements:
SQLDW and datalake1 will act as the development environment. Once feature development is complete, all entities in synapseworkspace1 will be promoted to a test workspace, and then to a production workspace.
Power BI content must be deployed to test and production by using deployment pipelines.
All SQL scripts must be stored in Azure Repos.
The IT data analysts prefer to build Power BI reports in Synapse Studio.
You need to recommend a solution to ensure that sensitivity labels are applied. The solution must minimize administrative effort.
Which three actions should you include in the recommendation? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. From the Power BI Admin portal, set Allow users to apply sensitivity labels for Power BI content to Enabled.
  • B. From the Power BI Admin portal, set Apply sensitivity labels from data sources to their data in Power BI to Enabled.
  • C. In SQLDW, apply sensitivity labels to the columns in the Customer and CustomersWithProductScore tables.
  • D. In the Power BI datasets, apply sensitivity labels to the columns in the Customer and CustomersWithProductScore tables.
  • E. From the Power BI Admin portal, set Make certified content discoverable to Enabled.
Show Suggested Answer Hide Answer
Suggested Answer: ABC 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
cherious
Highly Voted 2 years, 6 months ago
Selected Answer: ABC
ABC is correct. D - you can't apply sensitivity labels to columns in power bi dataset E - certification has nothing to do with sensitivity
upvoted 13 times
DarioReymago
2 years, 2 months ago
c - sensitive label cannot be applied in SQL
upvoted 3 times
fdsdfgxcvbdsfhshfg
2 years, 2 months ago
Azure SQL provides a feature called "Data Classification" that allows you to apply sensitivity labels to your data. Data Classification allows you to discover, classify, label, and report on sensitive data in your Azure SQL databases. To apply sensitivity labels in Azure SQL, you need to follow these steps: Enable the Data Discovery & Classification feature in Azure SQL. Create a sensitivity label or use an existing one that aligns with your data classification requirements. Apply the sensitivity label to the database or tables in the Azure SQL instance. Use the sensitivity labels to control access to sensitive data, monitor and audit access to sensitive data, and apply data protection policies. By applying sensitivity labels to your data in Azure SQL, you can ensure that sensitive data is identified, classified, and protected. This can help you comply with various data protection regulations and protect your organization from data breaches. https://learn.microsoft.com/en-us/azure/azure-sql/database/data-discovery-and-classification-overview?view=azuresql
upvoted 1 times
...
...
MohsenSic
1 year, 11 months ago
In the Power BI service, sensitivity labels can be applied to datasets, reports, dashboards, and dataflow. https://learn.microsoft.com/en-us/power-bi/enterprise/service-security-sensitivity-label-overview#introduction
upvoted 2 times
...
...
KWaleed
Highly Voted 2 years, 6 months ago
D cannot be true, as Power BI allows to apply just one label to the entire dataset/report. We can't apply a label to each table inside the PBI dataset
upvoted 6 times
KWaleed
2 years, 6 months ago
It should be A, B, C
upvoted 6 times
...
...
SamuComqi
Most Recent 1 year, 10 months ago
Selected Answer: ABC
I took the exam a few days ago (14/8/2023) and I passed the exam with a score of 915. My answer was: - From the Power BI Admin portal, set Allow users to apply sensitivity labels for Power BI content to Enabled. - From the Power BI Admin portal, set Apply sensitivity labels from data sources to their data in Power BI to Enabled. - In SQLDW, apply sensitivity labels to the columns in the Customer and CustomersWithProductScore tables.
upvoted 3 times
...
AlanMont
2 years ago
Selected Answer: ABC
A- https://learn.microsoft.com/pt-br/power-bi/enterprise/service-security-enable-data-sensitivity-labels#enable-sensitivity-labels B- https://learn.microsoft.com/pt-br/power-bi/admin/service-admin-portal-information-protection#apply-sensitivity-labels-from-data-sources-to-their-data-in-power-bi-preview C- https://learn.microsoft.com/pt-br/azure/purview/create-sensitivity-label#benefits-of-labeling-in-microsoft-purview
upvoted 1 times
...
MahiDebo
2 years, 3 months ago
A. From the Power BI Admin portal, set Allow users to apply sensitivity labels for Power BI content to Enabled. This will allow users to apply sensitivity labels to their reports and datasets. B. From the Power BI Admin portal, set Apply sensitivity labels from data sources to their data in Power BI to Enabled. This will ensure that any sensitivity labels applied to the data source will be carried over to the Power BI content. D. In the Power BI datasets, apply sensitivity labels to the columns in the Customer and CustomersWithProductScore tables. This will ensure that the sensitivity labels are applied to the specific columns within the Power BI dataset. Therefore, the correct actions to include in the recommendation are A, B, and D. Option C is incorrect because sensitivity labels should be applied in Power BI, not in SQLDW. Option E is also incorrect as it is not related to sensitivity labels.
upvoted 1 times
manolet
2 years, 2 months ago
You can't apply sensitivity labels to columns
upvoted 2 times
...
...
Review66
2 years, 4 months ago
A, B, D. C is not correct because sensitive label cannot be applied in SQL db E is for certify datasets not for labeling.
upvoted 1 times
fdsdfgxcvbdsfhshfg
2 years, 2 months ago
https://learn.microsoft.com/en-us/sql/t-sql/statements/add-sensitivity-classification-transact-sql?view=sql-server-ver16
upvoted 1 times
...
...
dera23
2 years, 4 months ago
A, B and E is the correct answer. You cannot apply labels to columns.
upvoted 1 times
...
cookiemonster42
2 years, 4 months ago
A, D and E
upvoted 1 times
cookiemonster42
2 years, 4 months ago
Changed my mind it's A, B and D https://learn.microsoft.com/en-us/power-bi/enterprise/service-security-apply-data-sensitivity-labels
upvoted 1 times
...
...
nbagchi
2 years, 6 months ago
Not sure. Since the requirement mentions reducing administrative efforts, I would have thought that inheritance from data sources makes more sense. I would have selected B,C,E maybe. Check here: https://learn.microsoft.com/en-us/power-bi/enterprise/service-security-sensitivity-label-inheritance-from-data-sources
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...