exam questions

Exam DP-201 All Questions

View all questions & answers for the DP-201 exam

Exam DP-201 topic 2 question 34 discussion

Actual exam question from Microsoft's DP-201
Question #: 34
Topic #: 2
[All DP-201 Questions]

DRAG DROP -
You are designing a real-time processing solution for maintenance work requests that are received via email. The solution will perform the following actions:
✑ Store all email messages in an archive.
✑ Access weather forecast data by using the Python SDK for Azure Open Datasets.
✑ Identify high priority requests that will be affected by poor weather conditions and store the requests in an Azure SQL database.
The solution must minimize costs.
How should you complete the solution? To answer, drag the appropriate services to the correct locations. Each service 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.
Select and Place:

Show Suggested Answer Hide Answer
Suggested Answer:
Box 1: Azure Storage -
Azure Event Hubs enables you to automatically capture the streaming data in Event Hubs in an Azure Blob storage or Azure Data Lake Storage Gen 1 or Gen 2 account of your choice, with the added flexibility of specifying a time or size interval. Setting up Capture is fast, there are no administrative costs to run it, and it scales automatically with Event Hubs throughput units. Event Hubs Capture is the easiest way to load streaming data into Azure, and enables you to focus on data processing rather than on data capture.

Box 2: Azure Logic Apps -
You can monitor and manage events sent to Azure Event Hubs from inside a logic app with the Azure Event Hubs connector. That way, you can create logic apps that automate tasks and workflows for checking, sending, and receiving events from your Event Hub.
Reference:
https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-capture-overview https://docs.microsoft.com/en-us/azure/connectors/connectors-create-api-azure-event-hubs

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
Jony
Highly Voted 4 years, 2 months ago
I believe it is Databricks in the second box due to the Python - Azure Open Datasets.
upvoted 36 times
vrmei
3 years, 11 months ago
Databrick is the correct answer
upvoted 1 times
...
H_S
4 years, 2 months ago
it's for sure azure databricks
upvoted 5 times
...
Debjit
4 years, 2 months ago
How? The processing unit has to pick up incoming events and then process. ASA is best fit for it
upvoted 3 times
cadio30
4 years ago
ASA doesn't have Python SDK on it
upvoted 1 times
...
...
devpool
4 years, 2 months ago
Jony is right. https://docs.microsoft.com/en-us/azure/open-datasets/overview-what-are-open-datasets
upvoted 6 times
vrmei
3 years, 11 months ago
Valid link
upvoted 1 times
...
...
...
AlexD332
Highly Voted 4 years, 2 months ago
Can we use Stream Analytics instead of the Logic app?
upvoted 8 times
...
MMM777
Most Recent 4 years ago
The NOAA data options only show Databricks or Synapse, which was not an option in the question, and Azure Notebooks which was in preview and no longer available (and also not an option in the question): https://azure.microsoft.com/en-us/services/open-datasets/catalog/noaa-integrated-surface-data/#AzureDatabricks
upvoted 1 times
...
Alka3
4 years, 1 month ago
The key here is 'Identify high priority requests that will be affected by poor weather conditions..' - This can be done efficiently by Logic app.
upvoted 4 times
BobFar
4 years ago
check this link https://docs.microsoft.com/en-us/azure/open-datasets/overview-what-are-open-datasets
upvoted 1 times
...
...
sdas1
4 years, 2 months ago
Azure open dataset can be accessed from databricks or any Python environment with or without Spark. Hence, the second box should be Databricks. https://docs.microsoft.com/en-us/azure/open-datasets/overview-what-are-open-datasets
upvoted 3 times
...
ekko1224
4 years, 2 months ago
Function Apps would be the way to go for any custom code needed in logic apps. Python in Azure Functions is still in Preview, so it's not recommended for production use. You can refer to this for more information on creating a new python function app. https://social.msdn.microsoft.com/Forums/en-US/1b46dcb2-2832-4861-a214-e49e85247d53/how-can-i-run-a-python-script-in-logic-apps
upvoted 1 times
jms309
4 years, 2 months ago
I think they are not in preview right now, this thread is from 2018, so it is not up to date
upvoted 1 times
H_S
4 years, 2 months ago
yet databricks is good condidate
upvoted 2 times
maynard13x8
4 years, 2 months ago
I think Logic App (in which you can use Python by mean of function App) o stream analytics are better.
upvoted 1 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 ...