exam questions

Exam AI-100 All Questions

View all questions & answers for the AI-100 exam

Exam AI-100 topic 3 question 5 discussion

Actual exam question from Microsoft's AI-100
Question #: 5
Topic #: 3
[All AI-100 Questions]

You need to design an application that will analyze real-time data from financial feeds.
The data will be ingested into Azure IoT Hub. The data must be processed as quickly as possible in the order in which it is ingested.
Which service should you include in the design?

  • A. Azure Data Factory
  • B. Azure Queue storage
  • C. Azure Stream Analytics
  • D. Azure Notification Hubs
  • E. Apache Kafka
  • F. Azure Event Hubs
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️
Stream processing can be handled by Azure Stream Analytics. Azure Stream Analytics can run perpetual queries against an unbounded stream of data. These queries consume streams of data from storage or message brokers, filter and aggregate the data based on temporal windows, and write the results to sinks such as storage, databases, or directly to reports in Power BI. Stream Analytics uses a SQL-based query language that supports temporal and geospatial constructs, and can be extended using JavaScript.
Incorrect Answers:
E: Apache Kafka is used for ingestion, not for stream processing.
F: Azure Event Hubs is used for ingestion, not for stream processing.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/big-data/real-time-processing

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
rveney
2 years ago
To analyze real-time data from financial feeds, ingest it into Azure IoT Hub, and process it as quickly as possible in the order of ingestion, you should include both C. Azure Stream Analytics and F. Azure Event Hubs in the design.
upvoted 1 times
...
lollo1234
4 years ago
I felt 'processing the data in the order it was ingested' refers to a Queue storage, or is Stream Analytics capable of handling data in a queue manner, preserving the order?
upvoted 1 times
claudiapatricia777
3 years, 7 months ago
By default, Stream Analytics processes events by arrival time: https://docs.microsoft.com/en-us/azure/stream-analytics/event-ordering
upvoted 1 times
...
...
Nickname__for__discussions
4 years, 3 months ago
correct
upvoted 3 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 ...