ExamGecko
Home / Microsoft / DP-500 / List of questions
Ask Question

Microsoft DP-500 Practice Test - Questions Answers, Page 10

List of questions

Question 91

Report Export Collapse

HOTSPOT

You need to recommend an automated solution to monitor Power Bl user activity. The solution must meet the following requirements:

β€’ Security admins must identify when users export reports from Power Bl within five days of a new sensitivity label being applied to the artifacts in Power Bl.

β€’ Power Bl admins must identify updates or changes to the Power Bl capacity.

β€’ The principle of least privilege must be used.

Which log should you include in the recommendation for each group? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Microsoft DP-500 image Question 91 90342 10022024015932000
Correct answer: Microsoft DP-500 image answer Question 91 90342 10022024015932000
Explanation:

Box 1: the unified audit log in Microsoft 365

Security admins must identify when users export reports from Power BI within five days of a new sensitivity label being applied to the artifacts in Power BI.

Use the audit log

If your task is to track user activities across Power BI and Microsoft 365, you work with auditing in

Microsoft 365 compliance or use PowerShell. Auditing relies on functionality in Exchange Online, which automatically supports Power BI.

You can filter the audit data by date range, user, dashboard, report, dataset, and activity type. You can also download the activities in a csv (comma-separated value) file to analyze offline.

Box 2: Power BI activity log

Power BI admins must identify updates or changes to the Power BI capacity.

Use the activity log

Power BI administrators can analyze usage for all Power BI resources at the tenant level by using custom reports that are based on the Power BI activity log.

Reference: https://docs.microsoft.com/en-us/power-bi/admin/service-admin-auditing

asked 02/10/2024
Ubeydullah Kara
41 questions

Question 92

Report Export Collapse

HOTSPOT

You have a Power Bl dataset that has the query dependencies shown in the following exhibit.

Microsoft DP-500 image Question 66 90343 10022024015932000000

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct selection is worth one point.


Microsoft DP-500 image Question 92 90343 10022024015932000
Correct answer: Microsoft DP-500 image answer Question 92 90343 10022024015932000
Explanation:

Box 1: 3

Power Query doesn't start at the first query and work down, it starts at the bottom (last) query and works backwards, so 3 tables from 1 will cause it to process that first source table 3 times.

Box 2: Using Table.Buffer in the Orders query

Table.Buffer buffers a table in memory, isolating it from external changes during evaluation.

Buffering is shallow. It forces the evaluation of any scalar cell values, but leaves non-scalar values (records, lists, tables, and so on) as-is.

Note that using this function might or might not make your queries run faster. In some cases, it can make your queries run more slowly due to the added cost of reading all the data and storing it in memory, as well as the fact that buffering prevents downstream folding.

Example 1

Load all the rows of a SQL table into memory, so that any downstream operations will no longer be able to query the SQL server.

Usage

let

Source = Sql.Database("SomeSQLServer", "MyDb"),

MyTable = Source{[Item="MyTable"]}[Data],

BufferMyTable = Table.Buffer(dbo_MyTable)

in

BufferMyTable

Output

table

Reference: https://radacad.com/performance-tip-for-power-bi-enable-load-sucks-memory-up

https://docs.microsoft.com/en-us/powerquery-m/table-buffer

asked 02/10/2024
Thutcha sudjitjjoon
42 questions

Question 93

Report Export Collapse

DRAG DROP

You are configuring Azure Synapse Analytics pools to support the Azure Active Directory groups shown in the following table.

Microsoft DP-500 image Question 67 90344 10022024015932000000

Which type of pool should each group use? To answer, drag the appropriate pool types to the groups.

Each pool type may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.


Microsoft DP-500 image Question 93 90344 10022024015932000
Correct answer: Microsoft DP-500 image answer Question 93 90344 10022024015932000
Explanation:

Box 1: Apache Spark pool

An Apache Spark pool provides open-source big data compute capabilities. After you've created an

Apache Spark pool in your Synapse workspace, data can be loaded, modeled, processed, and distributed for faster analytic insight.

Box 2: Dedicated SQL Pool

Dedicated SQL Pool - Data is stored in relational tables

Box 3: Serverless SQL pool

Serverless SQL pool - Cost is incurred for the data processed per query

Reference: https://docs.microsoft.com/en-us/azure/synapse-analytics/quickstart-create-apachespark-pool-portal

https://www.royalcyber.com/blog/data-services/dedicated-sql-pool-vs-serverless-sql/

asked 02/10/2024
Jeffrey Sammaritano
46 questions

Question 94

Report Export Collapse

HOTSPOT

You use Advanced Editor in Power Query Editor to edit a query that references two tables named Sales and Commission. A sample of the data in the Sales table is shown in the following table.

Microsoft DP-500 image Question 68 90345 10022024015932000000

A sample of the data in the Commission table is shown in the following table.

Microsoft DP-500 image Question 68 90345 10022024015932000000

You need to merge the tables by using Power Query Editor without losing any rows in the Sales table.

How should you complete the query? To answer, select the appropriate options in the answer are a.

NOTE: Each correct selection is worth one point.


Microsoft DP-500 image Question 94 90345 10022024015932000
Correct answer: Microsoft DP-500 image answer Question 94 90345 10022024015932000
Explanation:

Box 1: Join

Box 2: LeftOuter

Left outer join

One of the join kinds available in the Merge dialog box in Power Query is a left outer join, which keeps all the rows from the left table and brings in any matching rows from the right table.

Microsoft DP-500 image Question 68 explanation 90345 10022024015932000000

Reference: https://docs.microsoft.com/en-us/power-query/merge-queries-left-outer

asked 02/10/2024
om Kumar
46 questions

Question 95

Report Export Collapse

HOTSPOT

You are building a Power Bl dataset that contains a table named Calendar. Calendar contains the following calculated column. pfflag = IF('Calendar'[Date] < TOOAYQ, "Past", "Future") You need to create a measure that will perform a fiscal prior year-to-date calculation that meets the following requirements:

β€’ Returns the fiscal prior year-to-date value for [sales Amount]

β€’ Uses a fiscal year end of June 30

β€’ Produces no result for dates in the future

How should you complete the DAX expression? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Microsoft DP-500 image Question 95 90346 10022024015933000
Correct answer: Microsoft DP-500 image answer Question 95 90346 10022024015933000
Explanation:

Box 1: CALCULATETABLE

CALCULATETABLE evaluates a table expression in a modified filter context.

Syntax: CALCULATETABLE(<expression>[, <filter1> [, <filter2> [, …]]])

Incorrect:

* SUMMARIZECOLUMNS

SUMMARIZECOLUMNS returns a summary table over a set of groups.

Syntax: SUMMARIZECOLUMNS( <groupBy_columnName> [, < groupBy_columnName >]…,

[<filterTable>]…[, <name>, <expression>]…)

* CROSSJOIN returns a table that contains the Cartesian product of all rows from all tables in the arguments. The columns in the new table are all the columns in all the argument tables.

Syntax: CROSSJOIN(<table>, <table>[, <table>]…)

* UNION creates a union (join) table from a pair of tables.

Syntax: UNION(<table_expression1>, <table_expression2> [,<table_expression>]…)

Box 2: SAMEPERIODLASTYEAR

SAMEPERIODLASTYEAR returns a table that contains a column of dates shifted one year back in time from the dates in the specified dates column, in the current context.

Syntax: SAMEPERIODLASTYEAR(<dates>)

The dates returned are the same as the dates returned by this equivalent formula: DATEADD(dates, 1, year)

Example:

The following sample formula creates a measure that calculates the previous year sales of Reseller sales.

= CALCULATE(SUM(ResellerSales_USD[SalesAmount_USD]),

SAMEPERIODLASTYEAR(DateTime[DateKey))

Box 3: TODAY()

TODAY() returns the current date.

The TODAY function is useful when you need to have the current date displayed on a worksheet, regardless of when you open the workbook. It is also useful for calculating intervals.

Example:

The following sample formula creates a measure that calculates the 'Running Total' for Internet sales.

= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), DATESYTD(DateTime[DateKey]))

Reference: https://docs.microsoft.com/en-us/dax/calculatetable-function-dax

https://docs.microsoft.com/en-us/dax/sameperiodlastyear-function-dax

https://docs.microsoft.com/en-us/dax/datesytd-function-dax

asked 02/10/2024
Flamur Kapaj
49 questions

Question 96

Report Export Collapse

DRAG DROP

You have a shared dataset in Power Bl named Dataset1.

You have an on-premises Microsoft SQL Server database named DB1.

You need to ensure that Dataset1 refreshes data from DB1.

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


Microsoft DP-500 image Question 96 90347 10022024015933000
Correct answer: Microsoft DP-500 image answer Question 96 90347 10022024015933000
Explanation:

Step 1: Install the on-premises data gateway (standard mode)

The personal mode is only for a single user, not to be used for a shared dataset.

Step 2: From powerbi.com, add a data source to the gateway clusters

After you install the on-premises data gateway, you can add data sources that can be used with the gateway.

Add a data source

Microsoft DP-500 image Question 70 explanation 90347 10022024015933000000

After you fill in everything, select Create. You can now use this data source for scheduled refresh or

DirectQuery against a SQL Server that's on-premises. You see Created New data source if it succeeded.

Step 3: From powerbi.com, configure Dataset1 to use a data gateway.

Connect a dataset to a SQL Server database

In Power BI Desktop, you connected directly to your on-premises SQL Server database, but the Power

BI service requires a data gateway to act as a bridge between the cloud and your on-premises network. Follow these steps to add your on-premises SQL Server database as a data source to a gateway and then connect your dataset to this data source.

Sign in to Power BI. In the upper-right corner, select the settings gear icon and then select Settings.

On the Datasets tab, select the dataset AdventureWorksProducts, so you can connect to your onpremises

SQL Server database through a data gateway.

Expand Gateway connection and verify that at least one gateway is listed.

Under Actions, expand the toggle button to view the data sources and select the Add to gateway link.

On the Gateways management page, on the Data Source Settings tab, enter and verify the following information, and select Add.

On the Datasets tab, expand the Gateway connection section again. Select the data gateway you configured, which shows a Status of running on the machine where you installed it, and select Apply.

Reference: https://docs.microsoft.com/en-us/power-bi/connect-data/service-gateway-personalmode

https://docs.microsoft.com/en-us/power-bi/connect-data/service-gateway-sql-tutorial

https://docs.microsoft.com/en-us/power-bi/connect-data/service-gateway-enterprise-manage-sql

asked 02/10/2024
Rafal Piasecki
46 questions

Question 97

Report Export Collapse

HOTSPOT

You have the Power BI workspaces shown in the following exhibit.

Microsoft DP-500 image Question 71 90348 10022024015933000000

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct selection is worth one point.


Become a Premium Member for full access
  Unlock Premium Member

Question 98

Report Export Collapse

HOTSPOT

You are using Azure Synapse Studio to explore a dataset that contains data about taxi trips.

You need to create a chart that will show the total trip distance according to the number of passengers as shown in the following exhibit.

Microsoft DP-500 image Question 72 90349 10022024015933000000

How should you configure the chart? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.


Become a Premium Member for full access
  Unlock Premium Member

Question 99

Report Export Collapse

HOTSPOT

You have an Azure Synapse workspace named Workspace1.

You need to use PySpark in a notebook to read data from a SQL pool as an Apache Spark DataFrame and display the top five How should you complete the code? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Become a Premium Member for full access
  Unlock Premium Member

Question 100

Report Export Collapse

DRAG DROP

You plan to create a Power Bl report that will use an OData feed as the data source. You will retrieve all the entities from two different collections by using the same service root The OData feed is still in development. The location of the feed will change once development is complete.

The report will be published before the OData feed development is complete.

You need to minimize development effort to change the data source once the location changes.

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


Become a Premium Member for full access
  Unlock Premium Member
Total 162 questions
Go to page: of 17
Search

Related questions