exam questions

Exam AI-100 All Questions

View all questions & answers for the AI-100 exam

Exam AI-100 topic 1 question 7 discussion

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

Your company recently deployed several hardware devices that contain sensors.
The sensors generate new data on an hourly basis. The data generated is stored on-premises and retained for several years.
During the past two months, the sensors generated 300 GB of data.
You plan to move the data to Azure and then perform advanced analytics on the data.
You need to recommend an Azure storage solution for the data.
Which storage solution should you recommend?

  • A. Azure Queue storage
  • B. Azure Cosmos DB
  • C. Azure Blob storage
  • D. Azure SQL Database
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️
References:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/data-storage

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
Ramozz
Highly Voted 4 years, 11 months ago
Since the data is collected from sensors, maybe it's indicating that the greater part of the data is unstructured and thus, blob maybe the safer option
upvoted 9 times
...
aitruthseeker
Highly Voted 4 years, 5 months ago
No where it says the sensors generated structured tabular data. Sensors usually produce logs of data or files of data that could contain JSON, XML, etc. Azure BLOB seems to be the appropriate storage option here.
upvoted 6 times
Cornholioz
4 years, 5 months ago
The question is vague. Sensors generate several types of data. Could very well be streaming data that is structured and stored in a SQL database. Agree it doesn't say structured tabular data... it doesn't say it is unstructured either. BLOB or Cosmos or even SQL can be used as the target store. I'll go with Blob, but the question is definitely vague.
upvoted 1 times
...
...
rveney
Most Recent 2 years ago
the most suitable Azure storage solution for storing and analyzing the sensor data would be C. Azure Blob storage.
upvoted 1 times
...
dev2dev
2 years, 5 months ago
I will go with blob storage and then do analytics in databricks. I can implement lambda architecture for performing a typical advance analytics solution. CosmosDB is good for high throughput data ingestion but again we need to move data to more cheaper storage which will be again blob storage. SQL Server is not good for live analytics. Queue storage is funny option which can be ignored.
upvoted 1 times
...
Golur
3 years, 11 months ago
Azure Blob Storage - as the data should be retained for several years.
upvoted 1 times
...
Jeb
4 years, 2 months ago
The correct answer is B in terms of analytics that requires NoSQL DB.
upvoted 2 times
...
nohaph
4 years, 5 months ago
The answer is correct Blob storage is ideal for: Serving images or documents directly to a browser. Storing files for distributed access. Streaming video and audio. Storing data for backup and restore, disaster recovery, and archiving. Storing data for analysis by an on-premises or Azure-hosted service. https://docs.microsoft.com/en-us/azure/storage/common/storage-introduction
upvoted 1 times
fdlsys
4 years, 4 months ago
So, nearly everything, except what is specified as the only clear requirement: "perform advanced analytics on the data". Blob/DataLake2 do not cater for real time analytics / advanced querying. The answer should be Cosmos DB.
upvoted 2 times
mingchieh2
4 years, 2 months ago
the question never says it needs real time analysis
upvoted 1 times
...
...
...
Nova077
4 years, 9 months ago
Strange!! The url states that Azure Blob is not optimized for Analytics.' https://docs.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/data-storage
upvoted 2 times
GraceCyborg
4 years, 6 months ago
data lake is blob storage
upvoted 2 times
dev2dev
2 years, 5 months ago
blob storage is not data lake storage
upvoted 1 times
...
...
...
xsify
4 years, 10 months ago
Data Lake would be better choice, but in this case it's Azure storage because it's optimized for analytics ("... you plan to do advanced analytics on the data."), see the links.
upvoted 1 times
dev2dev
2 years, 5 months ago
data lake storage is not even in the option.
upvoted 1 times
...
...
samok
4 years, 11 months ago
This question is very vague, it does not mention any requirements other than size. If it said to minimize cost, then Blob storage is correct. But like this, all the answers are technically correct...
upvoted 2 times
...
fred777
4 years, 12 months ago
I suppose they mention Blob Storage because Azure Data Lake Storage Gen2 is based on Blob Storage
upvoted 2 times
...
hokigir
5 years ago
Why blob? At best should be Data Lake. I think here should be Cosmos DB or Azure SQL Database.
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 ...