exam questions

Exam DP-900 All Questions

View all questions & answers for the DP-900 exam

Exam DP-900 topic 1 question 49 discussion

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

HOTSPOT -
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:

Show Suggested Answer Hide Answer
Suggested Answer:
Box 1: Yes -
Batch processing refers to processing of high volume of data in batch within a specific time span. It processes large volume of data all at once. Batch processing is used when data size is known and finite. It takes little longer time to processes data.

Box 2: Yes -
Stream processing refers to processing of continuous stream of data immediately as it is produced. It analyzes streaming data in real time. Stream processing is used when the data size is unknown and infinite and continuous.

Box 3: No -
Reference:
https://www.geeksforgeeks.org/difference-between-batch-processing-and-stream-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
Edriv
Highly Voted 1 year, 9 months ago
Yes, Yes, No
upvoted 41 times
...
heenak55
Highly Voted 2 years, 4 months ago
In exam 21 April 2022
upvoted 17 times
...
Swamy90572
Most Recent 3 weeks, 5 days ago
Yes – This is a batch workload because it processes data in predefined chunks, typically on a scheduled basis (daily in this case). Yes – This is a streaming workload because it involves continuously processing incoming data, typically in real-time or near real-time. No – This is more likely a batch workload since it processes historical data over a specific time period (last month), which is typically done in batches.
upvoted 1 times
...
man5484
1 month, 3 weeks ago
Yes – This is a batch workload because it processes data in predefined chunks, typically on a scheduled basis (daily in this case). Yes – This is a streaming workload because it involves continuously processing incoming data, typically in real-time or near real-time. No – This is more likely a batch workload since it processes historical data over a specific time period (last month), which is typically done in batches.
upvoted 2 times
...
b9f0525
3 months, 1 week ago
Yes, Yes, No
upvoted 1 times
...
AGTraining
6 months, 2 weeks ago
Yes, Yes, No
upvoted 1 times
...
Edgy_San
7 months ago
I thought it was yes on the second statement and according to chatGPT here is the scoop for your consideration: "Yes, a job that calculates a rolling average of temperature readings can be considered an example of a streamed workload. In this context, a streaming workload typically involves processing and analyzing data in real-time or near-real-time as it is generated." When dealing with temperature readings, a streaming workload might involve continuously receiving and processing data from sensors or sources providing temperature information. Calculating a rolling average in real-time allows for dynamic and up-to-date insights into temperature trends without the need to wait for batch processing. So, in summary, calculating a rolling average for temperature readings aligns with the characteristics of a streaming workload, especially if the analysis occurs as new data is continuously generated.
upvoted 1 times
...
victorhugo13
10 months, 1 week ago
yes yes, no
upvoted 1 times
...
akhil5432
1 year, 1 month ago
yes yes no
upvoted 1 times
...
DataEngDP
1 year, 3 months ago
The second one is indeed streaming, upon searching on it Microsoft has a good resource that proofs that an average calculation that is done over a period of time uses Streaming analytics, for example a taxi company that wants to know average tip on a 5 minutes window. In this case the rolling avg temperature it is processed as it arrives which is why is streaming. There is NO waiting time in this case. https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/data/stream-processing-stream-analytics
upvoted 2 times
DataEngDP
1 year, 3 months ago
Rolling means in this case that new info about the temperatures is updated as it arrives.
upvoted 1 times
...
...
ahmedkmj
1 year, 5 months ago
in the exam 26/03
upvoted 4 times
...
chiiiweiii
1 year, 6 months ago
YYN are Correct Answer
upvoted 4 times
...
A_Fardeen
1 year, 6 months ago
it's Y,Y,N
upvoted 3 times
...
noussa
2 years ago
Yes, Yes( rolling), No
upvoted 8 times
...
gabrisiq
2 years, 1 month ago
Batch, Streaming, Batch
upvoted 5 times
...
kuiberbelt
2 years, 1 month ago
A rolling or moving average is a statistic that captures the average change in a data series over time.
upvoted 2 times
...
xRiot007
2 years, 1 month ago
Yes - periodical jobs use batching Yes - a rolling average will use a sized set that is updated with newest data. No - Last month sales are past data only, so this is a batch job.
upvoted 7 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago