You need to store the real-time alerts generated by Stream Analytics to meet the technical requirements. Which type of Stream Analytics output should you configure?
One of the techinal Requirement is - A dashboard UI must display alerts and the system status in real time and must allow device operators to make adjustments to the system - Hence PBI.
The technical requirement says the reports must be presented weekly, monthly annually. which requires the data to be stored at some place. The brings down the answer to Storage, Cosmos, and SQL DB. Why not Power BI, of course PBI is used to visualize data but it has to connect to a source to report the data. Why Answer A, the requirement says minimize the costs. So i agree with Answer A. Blob Storage
One of tech requirement is - A dashboard UI must display alerts and the system status in real time and must allow device operators to make adjustments to the system.
This cannot be met using Blob Storage.
In streaming analytics, PBI is one of the option for "Output"...Hence Answer shall be PBI.
The answer A is correct as per requirements, we need to generate weekly, monthly and yearly reports and also need to find a cheap option so Blog storage is good for these requirements.
A is correct answer.
You do not need to care about dashboard UI which is not part of the question (yes, it is in technical requirements, but again it is not the question).
"Reports must be provided monthly, quarterly, and annually.
Stored data queries must be as efficient as possible." means Blob Partition should be used.
https://learn.microsoft.com/en-us/azure/stream-analytics/blob-storage-azure-data-lake-gen2-output
Power BI must get data from somewhere, I would exclude that. Blob storage is for cold data not for a real time situation. SQL Database could be ok but the requirements refers to geographical redundation and about different schemas for different devices. In this case a NoSql like cosmos is better.
C. Azure Cosmos DB
It states:
- Reports must be provided monthly, quarterly, and annually.
- Condition alerts will be sent immediately.
- Multiple types of devices will collect telemetry that has different schemas.
https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-solution-patterns
see "Incorporate real-time insights into your application through data stores"
I think answer should be SQL Database
https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-solution-patterns
please have a look at a topic "Use SQL for Dashboard", it eliminates Power BI and Blob Storage. I think Cosmos DB is used in some more advanced things and alerts are not like that much to be used up in Cosmos DB
Strange explanation why it is A.
Blob storage is possible to choose as an output and this will store data cheap kind of cold export.
CosmosDb would be also possible but from my perspective makes just sense in case you want to analyse those data afterwards (more expensive then blob storage)
upvoted 2 times
...
This section is not available anymore. Please use the main Exam Page.AZ-220 Exam Questions
Log in to ExamTopics
Sign in:
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.
adi38911
Highly Voted 4 years, 12 months agoangelsrp
4 years, 11 months agocertstowinirl
4 years, 9 months agodinesh_tng
4 years, 1 month agodeepa410
Highly Voted 4 years, 7 months agodinesh_tng
4 years, 1 month agoYameo
Most Recent 2 years agoPreetDP900
2 years, 3 months agopdeng
2 years, 7 months agoliberty123
3 years, 3 months agocoramella
3 years, 5 months agoStephan99
4 years, 1 month agoStephan99
4 years, 1 month agoTarkovsky
4 years, 11 months agoliberty123
3 years, 3 months agochangethecode
5 years ago