You are on page 1of 364

12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

- Expert Verified, Online, Free.

 Custom View Settings

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 1/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Topic 1 - Single Topic

Question #1 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-analytics/

  AWSCloud Highly Voted  2 years, 2 months ago


Descriptive analytics tells "What happened in the past". So B is the right choice.
upvoted 48 times

  Samanouseke Highly Voted  1 year, 8 months ago


Passed on 04/18/2021, country Brazil. 49 questions. All questions from here. Two new questions out of this dump pool. Pay attention because
they changed position for the answers in some questions. A lot of drag and drop and multiple choices. Thanks Exam Topic community. Let's
keep going. Best of lucky to everyone.
upvoted 36 times

  madyjoe21 1 year, 8 months ago


I'm from Brazil too! Nice to see u here!
upvoted 6 times

  Anirban_Bose Most Recent  3 weeks, 1 day ago


B is the correct Answer
upvoted 1 times

  cocolee 6 months, 2 weeks ago


is this question out of syllabus of dp900 now? Seems like it should be something in dp500 now
upvoted 1 times

  blackskies 3 months, 2 weeks ago


it looks like.
upvoted 1 times

  Gracious_T 7 months ago


I just finished my exam and I passed, 929 out of 1000. Most of the questions were answered here. Thank you very much ExamTopics for making
this easy for me. 👍👍
upvoted 2 times

  SamuelSami 9 months, 2 weeks ago


Descriptive Analytics tells you what happened in the past. Diagnostic Analytics helps you understand why something happened in the past.
Diagnostic analytics ask about the present. They drill down into why something has happened and helps users diagnose issues. Descriptive
analytics ask about the past. They want to know what has been happening to the business and how this is likely to affect future sales.
upvoted 11 times

  eusebio72 9 months, 3 weeks ago


Passed thisd morning. 49 questions and 46 present here. 3 are new
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 2/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times
  AZ5cert 9 months, 3 weeks ago
Correct Answer: B
A is "Predictive"
C is "Prescriptive"
D is "Diagnostic"
upvoted 13 times

  Kermedi2018 10 months, 2 weeks ago


hey what is the Difference between Descriptive Analytics and Diagnostics Analytics?
upvoted 2 times

  sirhsgnahz 10 months, 1 week ago


Diagnostics analytics takes the outcome (data trend, pattern, etc.) of descriptive analytics to get insights and find the root causes of outcomes
upvoted 3 times

  RMJ21 11 months ago


B
https://docs.microsoft.com/en-us/learn/modules/explore-concepts-of-data-analytics/4-explore
upvoted 1 times

  yomar 11 months ago


la b, que ocurre en el pasado
upvoted 1 times

  Fireside 11 months ago


B all the way!
upvoted 1 times

  sumanshu 11 months, 1 week ago


Vote for B

A is "Predictive"
C is "Prescriptive" (I guess)
D is "Diagnostic"
upvoted 1 times

  blueCrystal 11 months, 2 weeks ago


Thank you Exam Topics for this wonderful community. Passed this exam today. All the best everyone who are preparing
upvoted 1 times

  Satyapn9 11 months, 2 weeks ago


The answer is right; DESCRIPTIVE Analytics
upvoted 1 times

  Ticloud 1 year, 1 month ago


Passed on 12/07/2021, country Brazil, 49 questions. Not all questions from here I guess its 80%. Thanks guys good lucky to everyone.
upvoted 2 times

  Dmasked1 1 year, 1 month ago


Descriptive
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 3/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #2 Topic 1

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:

Correct Answer:

Reference:
https://www.sqlshack.com/what-is-database-normalization-in-sql-server/

  giventheman Highly Voted  2 years, 3 months ago


no yes yes
upvoted 48 times

  yeanlingmedal71 Highly Voted  1 year, 7 months ago


Normalization is the process of organizing data in a database. This includes creating tables and establishing relationships between those tables
according to rules designed both to protect the data and to make the database more flexible by eliminating redundancy and inconsistent
dependency.

https://docs.microsoft.com/en-us/office/troubleshoot/access/database-normalization-
description#:~:text=Normalization%20is%20the%20process%20of,eliminating%20redundancy%20and%20inconsistent%20dependency
upvoted 15 times

  axgabi Most Recent  3 weeks, 2 days ago


in Exam 18 dec 2022
upvoted 2 times

  Ozzy111 8 months ago


N, Y, Y
upvoted 1 times

  heenak55 8 months, 3 weeks ago


In exam 21 April 2022
upvoted 2 times

  AZ5cert 9 months, 3 weeks ago


Correct Answer: N Y Y
upvoted 2 times

  D_Mo_ZY 9 months, 4 weeks ago


No Yes Yes

Was in the exam (18/03/2022)


upvoted 2 times

  yomar 11 months ago


https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 4/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

NO, YES YES


upvoted 2 times

  sumanshu 11 months, 1 week ago


NO YES YES
upvoted 2 times

  IngoB 12 months ago


why improvement of integrity?
upvoted 2 times

  mnsait 11 months ago


Without normalization, one may end up with the same data being maintained in more than one place. It may possibly lead to updating the
data in one but not the other places leading to data integrity issues.
upvoted 4 times

  Dmasked1 1 year, 1 month ago


No yes yes
upvoted 2 times

  JayBee65 1 year, 1 month ago


I agree no and yes, but why does this improve data integrity?
upvoted 2 times

  kashi1983 1 year, 5 months ago


Answer is correct
upvoted 3 times

  Navi 1 year, 7 months ago


No, Yes, Yes is the correct answer.
upvoted 3 times

  Armandoo 1 year, 7 months ago


NO YES YES
upvoted 2 times

  Mist3 1 year, 8 months ago


Correct
upvoted 2 times

  ANath 1 year, 9 months ago


NO, YES, YES
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 5/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #3 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Extract, transform, and load (ETL) is a data pipeline used to collect data from various sources, transform the data according to business rules,
and load it into a destination data store.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl

  muks1003 Highly Voted  6 months, 3 weeks ago


For ETL it should be C, for ELT it will be B.
upvoted 12 times

  heenak55 Highly Voted  8 months, 3 weeks ago


I am confused for the answer why it is C instead of B
upvoted 5 times

  pads98 8 months, 3 weeks ago


ETL process, note the order EXTRACT, TRANSFORM, LOAD.
data should be TRANSFORMED(processed) before it is loaded.
upvoted 8 times

  dongboy 8 months, 3 weeks ago


It's in the name, E T L. The data needs to be transformed before it is loaded. If this was ELT, then the answer would be B.
upvoted 4 times

  Rakrah Most Recent  1 day, 11 hours ago


ETL - Extract then Transform the Load - It always ensure apply all the transformation logic after extracting/bore loading into Target table. Target
table is ready to use the data for reporting/visualizations. My preference is "C"
upvoted 1 times

  KMLearn3 1 month ago


Pretty similar to Qst#31 (ELT there). Here ETL.
It will be understandable if you take "transform" and "process" as equivalent.
And then yes, process/transform is before load.
And on ELT (Qst#31): yes, for transform/process the target needs capabilities for it.
upvoted 1 times

  KMLearn3 1 month ago


Missleading because question is about "requires" (=prerequisite) and then the answer "fully processed before". Extraction belongs to processing
(ETL or ELT). So why should that have startet after "FULLY processed before"?

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 6/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  edurakhan 1 month, 3 weeks ago
Exam 11/15/22
upvoted 1 times

  JustMe84 6 months ago


The answer has to be C.
Microsoft trainer handbook describes ETL as raw data being retrieved and transformed before being saved. The book also states that ELT is data
stored before being transformed. Although the question is poorly articulated, I would choose C in this case.
upvoted 2 times

  TiTe123 6 months, 2 weeks ago


I think this is a misleading question. Clearly it is not A or D. ETL process can be run in parallel to save time. While data is being extracted, a
transformation process could be working on data already received and prepare it for loading, and a loading process can begin working on the
prepared data, rather than waiting for the entire extraction process to complete. (https://docs.microsoft.com/en-us/azure/architecture/data-
guide/relational-data/etl). This suggests that C is also incorrect.
This leaves B. By the book, this would be correct for ELT but appears incorrect for ETL because the transformation process occurs in an isolated
specialized engine prior to loading. However, in reality, a lot of older ETL routines are actually ELT based on their infrastructure. Therefore, I would
be inclined to go for B.
Nonetheless another poorly chosen question though.
upvoted 3 times

  SyedaShapna 7 months, 3 weeks ago


Answer
:C
upvoted 1 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 2 times

  purvalstrikes 8 months ago


Exam: 05/12/2022
upvoted 2 times

  trdr 8 months, 2 weeks ago


Answer: C
upvoted 1 times

  kingzmole 8 months, 3 weeks ago


Transform mean processed. so the answer should be B
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 7/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #4 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

When to use batch processing.


You might expect latencies when using batch processing. For many situations, however, this type of delay before the transfer of data begins is
not a big issue - the processes that use this function are not mission critical at the exact moment.
Reference:
https://www.bmc.com/blogs/what-is-batch-processing-batch-processing-explained/

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer. Latency is expected in Batch Processing
upvoted 5 times

  Abhi256 Most Recent  3 weeks, 3 days ago


Latency is expected.
upvoted 2 times

  captnfabinou 1 month ago


was on exam on 12/08/2022
upvoted 1 times

  blackskies 3 months, 1 week ago


was on exam today 09/30/22
upvoted 2 times

  zekblue 3 months, 3 weeks ago


correct answer
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 8/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #5 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://azure.microsoft.com/en-us/services/cognitive-services/speech-services/

  jasu Highly Voted  2 years, 4 months ago


Transcribe means converting from Audio to Text. This is similar to Alexa, Alexa is a Cognitive device. Cognitive is the correct answer.
upvoted 109 times

  Tremayne 5 months, 2 weeks ago


Great explanation
upvoted 2 times

  Sc2 Highly Voted  2 years, 4 months ago


I agree with cognitive
upvoted 38 times

  PatYeo Most Recent  3 months, 1 week ago


https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-analytics/

Cognitive is correct.
upvoted 3 times

  GURU112021 6 months, 2 weeks ago


Answer is correct
upvoted 1 times

  abosafi87 8 months, 3 weeks ago


cognitive is the correct answer
upvoted 1 times

  Atemius 9 months, 2 weeks ago


Cognitive
https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/batch-transcription
upvoted 2 times

  AZ5cert 9 months, 3 weeks ago


Correct Answer: Cognitive
upvoted 1 times

  RajeshAzure 10 months, 1 week ago


correct answer is C
upvoted 1 times

  yomar 11 months ago


LA respuesta es la A-cognitive
upvoted 1 times
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 9/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  sumanshu 11 months, 1 week ago


Vote for A (Cognitive)
upvoted 1 times

  chrzanekz 1 year ago


Cognitive is correct answer
upvoted 1 times

  AzureDP900 1 year, 3 months ago


Cognitive is correct.
https://docs.microsoft.com/en-us/learn/modules/data-analytics-microsoft/2-data-analysis
upvoted 3 times

  AzureDP900 1 year, 3 months ago


Cognitive is correct answer for this question and here is more detailed explanation.
https://docs.microsoft.com/en-us/learn/modules/data-analytics-microsoft/2-data-analysis
upvoted 3 times

  Tob1as 1 year, 4 months ago


Cognitive
upvoted 1 times

  choyoy16 1 year, 6 months ago


Correct. Transcribing audio to text is a cognitive services in Machine Learning. Got also question like this in AI-900.
upvoted 4 times

  Armandoo 1 year, 7 months ago


Machine Learning can be used in Cognitive analytics. Audio transcription can be done by ML. Therefore A is the correct answer.
upvoted 1 times

  AVP_Riga 1 year, 7 months ago


Cognitive. I'm very surprised why people comment with incorrect answers. Please at least try google it before if you want to comment.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 10/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #6 Topic 1

DRAG DROP -
Match the types of analytics that can be used to answer the business questions.
To answer, drag the appropriate analytics type from the column on the left to its question on the right. Each analytics type may be used once, more
than once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer: Incorrect Answer:


Box 1: Diagnostic -
Diagnostic Analytics: At this stage you can begin to answer some of those why questions. Historical data can begin to be measured against
other data to answer the question of why something happened in the past. This is the process of gathering and interpreting different data sets
to identify anomalies, detect patters, and determine relationships.

Box 2: Prescriptive -
Prescriptive analytics is a combination of data, mathematical models, and various business rules to infer actions to influence future desired
outcomes.
Predictive analytics, broadly speaking, is a category of business intelligence that uses descriptive and predictive variables from the past to
analyze and identify the likelihood of an unknown future outcome

Box 3: Descriptive -
✑ Generally speaking, data analytics comes in four types:
✑ Descriptive, to answer the question: What's happening?
✑ Diagnostic, to answer the question: Why's happening?
✑ Predictive, to answer the question: What will happen?
✑ Prescriptive, to answer the question: What actions should we take?

Reference:
https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-analytics/
https://azure.microsoft.com/en-us/blog/answering-whats-happening-whys-happening-and-what-will-happen-with-iot-analytics/

  WillyMac Highly Voted  1 year, 3 months ago


The last must be "Cognitivive".
That's what about Azure Cognitive Services
upvoted 27 times

  floop92 1 year ago


Agreed! Had this in the course
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 11/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 3 times
  gs23mi Highly Voted  1 year, 2 months ago
1 diagnostic : it answers the question "why did it happen?"
2 prescritive : it answers the question "how can we make it happen?"
3 descriptive: it answers the question "what happened'"
ref: Microsoft Azure Data Fundamentals - page 23-24
upvoted 24 times

  Yaizapez 10 months, 3 weeks ago


The third scenario doesn't look into "what happened": It's asking for text analytics, which is not a descriptive function but a cognitive one.
upvoted 20 times

  amit3770 Most Recent  1 week, 3 days ago


3 rd one seems congnitive to me
upvoted 1 times

  KMLearn3 1 month ago


Page not found:
https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-
analytics/%20https:/azure.microsoft.com/en-us/blog/answering-whats-happening-whys-happening-and-what-will-happen-with-iot-analytics/
upvoted 1 times

  rohjay 3 months, 1 week ago


The third one is incorrect, it should be cognitive as it searches the company employees' names from some documents.
upvoted 5 times

  JA2018 3 months ago


Agreed. You can refer to this.

What is Named Entity Recognition (NER) in Azure Cognitive Service for Language?

https://learn.microsoft.com/en-us/azure/cognitive-services/language-service/named-entity-recognition/overview
upvoted 2 times

  RajeshAzure 10 months, 1 week ago


correct answer
upvoted 2 times

  at_me_jay 9 months, 1 week ago


Could you please explain why? It's not really a description of anything right?
upvoted 1 times

  yomar 11 months ago


-diagnostica
-Prescriptive
-cognitivo
upvoted 6 times

  JustinTom 11 months ago


Diagnostic
Prescriptive
Cognitive
upvoted 6 times

  rick245 11 months, 1 week ago


Shouldn't 3) be cognitive?

https://docs.microsoft.com/en-us/learn/modules/analyze-text-with-text-analytics-service/1-introduction

In Microsoft Azure, the Language cognitive service can help simplify application development by using pre-trained models that can:
...
Identify and categorize entities in the text. Entities can be people, places, organizations, or even everyday items such as dates, times, quantities,
and so on.

The question asks "Which people are mentioned in a company's business documents?" and that is exactly an application of cognitive services

In this module, you'll explore some of these capabilities and gain an understanding of how you might apply them to applications such as:
...
A tool to extract brand information or company names from documents or other text for identification purposes.
upvoted 7 times

  BabyBee 9 months, 1 week ago


Indeed 3 is Cognitive.
Identify and categorize entities in the text. Entities can be people, places, organizations, or even everyday items such as dates, times,
quantities, and so on.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 12/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  sumanshu 11 months, 1 week ago


Diagnostic
Prescriptive
Descriptive
upvoted 2 times

  sumanshu 11 months, 1 week ago


Last should be "Cognitive"
upvoted 2 times

  Rrider 11 months, 3 weeks ago


1. diagnostic
2. prescriptive
3. cognitive
upvoted 2 times

  jomtnez 1 year, 1 month ago


I would say descriptive for the last one, cognitive would be a process in which the scanned documents are processed automatically by an AI
system, but it does not say anything like that, so descriptive is correct.
upvoted 8 times

  puksometron 1 year, 3 months ago


These answers seem correct. There's a nice discussion about this one here: https://www.examtopics.com/discussions/microsoft/view/32005-
exam-dp-900-topic-1-question-5-discussion/. Seems like there was confusion about the last one, I think descriptive is correct here.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 13/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #7 Topic 1

HOTSPOT -
You have the following JSON document.

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the JSON document.
NOTE: Each correct selection is worth one point.
Hot Area:

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 14/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Correct Answer:

Reference:
https://www.w3schools.com/js/js_json_arrays.asp
https://www.w3schools.com/js/js_json_objects.asp

  PM2 Highly Voted  2 years, 3 months ago


Correct Answer
upvoted 38 times

  Armandoo Highly Voted  1 year, 7 months ago


Root Object, Nested Root Object, and Array because of [ ]
upvoted 14 times

  Eltooth Most Recent  6 months, 1 week ago


Root
Object
Array
upvoted 3 times

  D_Mo_ZY 9 months, 4 weeks ago


Correct Answer

Was in the exam (18/03/2022)


upvoted 5 times

  RajeshAzure 10 months, 1 week ago


right answer
upvoted 1 times

  yomar 11 months ago


LA respuesta es la C-B-A
upvoted 1 times

  sumanshu 11 months, 1 week ago


Root, Nested Object, Nested Array
upvoted 1 times

  Aneta_ane 1 year, 1 month ago


appeared on the exam on 27/11/2021
upvoted 5 times

  theLazyGuy 1 year, 2 months ago


SocialMedia is an Array object, as someone underline due to [ ], references:
https://docs.microsoft.com/en-us/answers/questions/200268/adf-reading-array-of-objects-in-data-flow.html
https://docs.microsoft.com/en-us/azure/data-factory/format-json
upvoted 4 times

  dumbmf 1 year, 5 months ago


sahi hai bhai tension mat lo ok
upvoted 3 times

  Alexpet 1 year, 7 months ago


Social media is the same as address in structure therefore it is a Nested Object. Arrays are usually sequences of numbers whereas elements in
Address and Social Media are key and value types.
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 15/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times

  AVP_Riga 1 year, 7 months ago


JSON array is between [].
upvoted 4 times

  mattvasc 1 year, 7 months ago


Social Media is an array of objects. You can check the syntax in json.org website.
upvoted 4 times

  ranimswami 1 year, 7 months ago


customer is root obj
upvoted 1 times

  yeanlingmedal71 1 year, 7 months ago


Agreed, answer is correct. Here's some reference:

https://www.digitalocean.com/community/tutorials/an-introduction-to-json
upvoted 2 times

  objecto 1 year, 10 months ago


Correct
upvoted 2 times

  carlostome 2 years ago


Correct!!!
upvoted 1 times

  abofficial 2 years, 1 month ago


Answers are absolutely correct without any iota of doubt
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 16/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #8 Topic 1

HOTSPOT -
You are reviewing the data model shown in the following exhibit.

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
NOTE: Each correct selection is worth one point
Hot Area:

Correct Answer:

Box 1: star schema -


In computing, the star schema is the simplest style of data mart schema and is the approach most widely used to develop data warehouses and
dimensional data marts. The star schema consists of one or more fact tables referencing any number of dimension tables. The star schema is
an important special case of the snowflake schema, and is more effective for handling simpler queries.
Example:

Incorrect Answers:
The data in the question is not normalized.
The snowflake schema is a variation of the star schema, featuring normalization of dimension tables. Example:

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 17/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Note: A snowflake schema is a logical arrangement of tables in a multidimensional database such that the entity relationship diagram
resembles a snowflake shape. The snowflake schema is represented by centralized fact tables which are connected to multiple dimensions.
[citation needed]. "Snowflaking" is a method of normalizing the dimension tables in a star schema. When it is completely normalized along all
the dimension tables, the resultant structure resembles a snowflake with the fact table in the middle.

Box 2: dimension -
The star schema consists of one or more fact tables referencing any number of dimension tables.
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-tables-overview
https://en.wikipedia.org/wiki/Star_schema https://en.wikipedia.org/wiki/Snowflake_schema https://azure.microsoft.com/en-us/blog/data-
models-within-azure-analysis-services-and-power-bi/

  chaudha4 Highly Voted  1 year, 9 months ago


Seems like this question is outside the scope of DP-900 exam. It is not covered in Azure training for DP-900 exam.
upvoted 20 times

  CyLa 1 year, 4 months ago


There was a question similar to this. That is it will be questioned.
upvoted 3 times

  AVP_Riga 1 year, 7 months ago


But, anyway. It's good to know to be in same page with other colleagues when working with DB.
upvoted 2 times

  tdasuni001 1 year, 8 months ago


Agreed
upvoted 3 times

  RajeshAzure 10 months, 1 week ago


I saw it in MS Tutorial video on DP-900, so i assume it is valid question.
upvoted 2 times

  yeanlingmedal71 Highly Voted  1 year, 7 months ago


Star Schema in data warehouse, in which the center of the star can have one fact table and a number of associated dimension tables. It is known
as star schema as its structure resembles a star.

Dimension tables describe business entities—the things you model. Entities can include products, people, places, and concepts including time
itself.
Fact tables store observations or events, and can be sales orders, stock balances, exchange rates, temperatures, etc. A fact table contains
dimension key columns that relate to dimension tables, and numeric measure columns.

https://docs.microsoft.com/en-us/power-bi/guidance/star-schema
upvoted 18 times

  xRiot007 Most Recent  6 months ago


Star schema - you have multiple dimension tables linked by a fact table.
Customer is one of the dimension tables.
upvoted 3 times

  Eltooth 6 months, 1 week ago


Star
Dimension
upvoted 1 times

  Kermedi2018 8 months ago


It was on 17/03/2022
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 18/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times
  D_Mo_ZY 9 months, 4 weeks ago
Correct Answer

Was in the exam (18/03/2022)


upvoted 4 times

  cj_kuo 10 months, 2 weeks ago


Answer was correct due to https://docs.microsoft.com/en-us/power-bi/guidance/star-schema
upvoted 3 times

  yomar 11 months ago


la respuesta es
-modelo copo de nieve
-dimension
upvoted 1 times

  sumanshu 11 months, 1 week ago


Star Schema
Dimension
upvoted 1 times

  Charly0710 1 year ago


La respuesta es STAR, No Es Snowflake.

https://todobi.com/star-y-snowflake-schemas-que/
upvoted 2 times

  Aneta_ane 1 year, 1 month ago


appeared on the exam on 27/11/2021
upvoted 6 times

  CyLa 1 year, 4 months ago


Fact --> Dimensions Then Dimensions become Facts and break into more Dimensions to form Snowflakes, then more of these snowflakes to
become Galaxy.
upvoted 2 times

  Armandoo 1 year, 7 months ago


Model: Star Schema
Customer: Dimension
upvoted 6 times

  mar765 1 year, 7 months ago


What is it that tells us that this is not a Transactional Model?
upvoted 1 times

  BertieT 1 year, 5 months ago


An application may further normalize a sales transaction into header and lines. There may also be a status. This lacks a status -- so is merely
expressing the sales of a Product to a Customer by Sales Person at a Warehouse -- that is, more like a statement of a "fact" after it has
already occurred.
upvoted 1 times

  DeepMoon 1 year, 8 months ago


Customer is the Root Object.
Address is an object inside the Customer; so it a nested object.
Social media is an array with two elements inside of it (twitter/linkedin info).

So the answer is correct.


upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 19/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #9 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/massively-parallel-processing-mpp-architecture

  hmAZtime Highly Voted  1 year, 9 months ago


It's A.
upvoted 40 times

  valente_sven1 1 year, 4 months ago


agree. Yes it should be A.
upvoted 5 times

  sreekarv Highly Voted  2 years, 1 month ago


The correct answer is "across compute nodes". Distributions map to Compute nodes for processing. As you pay for more compute resources,
distributions are remapped to available Compute nodes.

Reference: https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/massively-parallel-processing-mpp-architecture [see


the architecture diagram]
upvoted 11 times

  captnfabinou Most Recent  1 month ago


was on exam on 12/08/2022
upvoted 1 times

  blackskies 3 months, 1 week ago


was on exam today 09/30/22
upvoted 2 times

  Nitrorj 4 months, 2 weeks ago


08/25 /22 exam. The options are very different !
upvoted 6 times

  ria97 5 months ago


Was in exam 11/08. Correct answer
upvoted 2 times

  Drchattss 5 months, 2 weeks ago


01/08.......EXAM
upvoted 4 times

  gabrisiq 5 months, 1 week ago


thanks
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 20/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  mgciba 5 months, 2 weeks ago


In Exam on 27/07/2022
upvoted 3 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 3 times

  Eltooth 6 months, 1 week ago


A is correct answer.
upvoted 1 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 2 times

  heenak55 8 months, 3 weeks ago


In exam 21 April 2022
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  bailaconsandra 9 months ago


https://docs.microsoft.com/en-us/shows/learn-azure/understand-massively-parallel-processing-concepts
upvoted 1 times

  AZ5cert 9 months, 2 weeks ago


Correct Answer: A
upvoted 1 times

  RajeshAzure 10 months, 1 week ago


Correct Answer
upvoted 1 times

  yomar 11 months ago


la respuesta es la A
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 21/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #10 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described?view=sql-server-ver15

  Chandra111 Highly Voted  1 year, 10 months ago


Cluster Index.
upvoted 38 times

  yeanlingmedal71 Highly Voted  1 year, 7 months ago


Clustered indexes sort and store the data rows in the table or view based on their key values. These are the columns included in the index
definition. There can be only one clustered index per table, because the data rows themselves can be stored in only one order.
upvoted 24 times

  ThomasDB Most Recent  3 months ago


Exam: 12/10/2022
upvoted 4 times

  ria97 5 months ago


Was in exam 11/08. Correct answer
upvoted 4 times

  Drchattss 5 months, 2 weeks ago


01/08.......EXAM
upvoted 4 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 3 times

  Eltooth 6 months, 1 week ago


Clustered index
upvoted 2 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 2 times

  purvalstrikes 8 months ago


Exam: 05/12/2022
upvoted 2 times

  AZ5cert 9 months, 2 weeks ago


Correct Answer: A, Clustered Index
upvoted 2 times

  Alpyas 9 months, 3 weeks ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 22/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Clustered indexes sort and store the data rows in the table or view based on their key values. These are the columns included in the index
definition. There can be only one clustered index per table, because the data rows themselves can be stored in only one order.
Nonclustered indexes have a structure separate from the data rows. A nonclustered index contains the nonclustered index key values and each
key value entry has a pointer to the data row that contains the key value.
upvoted 4 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 2 times

  RajeshAzure 10 months, 1 week ago


when more than one column are part of the index, it is called clustred index and that is the right answer
upvoted 1 times

  yomar 11 months ago


LA respuesta es la A
upvoted 1 times

  sumanshu 11 months, 1 week ago


Clustered Index
upvoted 1 times

  bailaconsandra 1 year ago


A clustered index physically reorganizes a table by the index key.
upvoted 1 times

  BD_YOO 1 year ago


I'm married
upvoted 9 times

  schurick13 6 months ago


Congrats! ^^
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 23/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #11 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Disadvantages of non-relational databases include: Data Consistency ‫ג‬€" non-relational databases do not perform ACID transactions.
Note: Relational databases are optimized for writes. They are optimized for consistency and availability. Advantages of relational databases
include simplicity, ease of data retrieval, data integrity, and flexibility.
Incorrect Answers:
Use a relational database when data that you work with is structured, and the structure is not subject to frequent changes.
Use Cloud storage (no relational database) for geographically distributed writes.
Reference:
https://towardsdatascience.com/choosing-the-right-database-c45cd3a28f77

  Armandoo Highly Voted  1 year, 7 months ago


Correct Answer: C (Transaction Writes)
upvoted 21 times

  ranimswami Highly Voted  1 year, 7 months ago


correct
upvoted 8 times

  Davisonye Most Recent  4 months, 1 week ago


transactional writes. OLTP
upvoted 4 times

  Eltooth 6 months, 1 week ago


Transactional writes
upvoted 3 times

  heenak55 8 months, 3 weeks ago


In exam 21 April 2022
upvoted 3 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 3 times

  AZ5cert 9 months, 2 weeks ago


Correct Answer: C
upvoted 2 times

  RajeshAzure 10 months, 1 week ago


RDBMS is for the transactional system so answer is correct.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 24/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 3 times
  sumanshu 11 months, 1 week ago
Transactional Writes
upvoted 2 times

  Kemondegese 1 year, 4 months ago


This question is quite tricky! I agree that C is the correct answer. But come to think about the question again. Even D - writes with varying data
structures - can be an answer too! Why?
Let's take the familiar tables - Customers, Orders, Order Details, Inventory etc - that are referred in a number of relational database tutorials. The
different tables have got "varying structures" even though they are related. And in terms of "appropriateness" of "high volume of writes", such a
database "with varying data structures" can still be appropriate because there's nowhere in the question that one can argue that the term
"varying data structures" strictly applies to Non-relational.
upvoted 4 times

  WillPassExam 1 year, 3 months ago


non SQL db is more suitable for answer D as the schema is not fixed.
upvoted 6 times

  dead_SQL_pool 9 months, 3 weeks ago


Varying data structure here implies changing with time. Like Address field having multiple street names etc. In relational terms, you will always
have a fixed number of columns. In non-relational terms, you can have 1 street name entry for the one row, and 2 street name entries for a
different row. Very crude example, but this is the concept asked here/
upvoted 4 times

  romanzdk 1 year, 8 months ago


Correct, transactional writes
upvoted 4 times

  agvdstelt 1 year, 9 months ago


https://docs.microsoft.com/en-us/dotnet/architecture/cloud-native/relational-vs-nosql-data
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 25/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #12 Topic 1

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:

Correct Answer:

Box 1: Yes -
Big data solutions often use long-running batch jobs to filter, aggregate, and otherwise prepare the data for analysis. Usually these jobs involve
reading source files from scalable storage (like HDFS, Azure Data Lake Store, and Azure Storage), processing them, and writing the output to
new files in scalable storage.

Box 2: No -

Box 3: No -
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/big-data/batch-processing

  DemoBoy Highly Voted  1 year, 9 months ago


All 3 are Yes. This is not just a big data question.
upvoted 176 times

  Armandoo Highly Voted  1 year, 7 months ago


YES, YES, YES
Batch processing can have output to SQL Database, Hive, HBase, Spark SQL. Look at the link and the diagram there
https://docs.microsoft.com/en-us/azure/architecture/data-guide/big-data/batch-processing
upvoted 48 times

  J_ose Most Recent  3 days, 13 hours ago


YES
YES
YES
upvoted 1 times

  KMLearn3 1 month ago


Even the reference does admit there can be sql and non sql data destinations aswell for analytics.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 26/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

https://learn.microsoft.com/en-us/azure/architecture/data-guide/big-data/batch-processing
upvoted 1 times
  Mannie_001 1 month, 3 weeks ago
Answer is YES YES YES
upvoted 4 times

  edurakhan 1 month, 3 weeks ago


YYY
Exam 11/15/22
upvoted 6 times

  ThomasDB 3 months ago


Exam: 12/10/2022
upvoted 3 times

  studysmart 3 months, 2 weeks ago


Confirmed, the answer is Yes, Yes, Yes.
It was in 26/09/2022 exam and I scored 1000.
upvoted 15 times

  imau90 3 weeks, 1 day ago


Hi Really! plz send the documents plz to clear.
upvoted 1 times

  Maddhy 2 months ago


Pls send us documents to clear
upvoted 2 times

  Dewonnaluv 2 months ago


Are you serious that you scored 1000/1000? I'm surprised.
upvoted 2 times

  NareshKothari 3 months, 2 weeks ago


If you add the word Azure to Batch, then Yes, No, No is right. However, the question does not talk about Azure Batch Service.
upvoted 3 times

  NareshKothari 3 months, 2 weeks ago


Agree. All 3 are yes.
upvoted 4 times

  DUTI 3 months, 4 weeks ago


All three are YES, by looking at the picture in https://docs.microsoft.com/en-us/azure/architecture/data-guide/big-data/batch-processing, but if
this is purely related to Cloud then we have Y,N,N as per https://docs.microsoft.com/en-us/azure/batch/batch-service-workflow-features ...
upvoted 3 times

  JA2018 3 months, 1 week ago


so do we assume that the question is referring to Azure Batch Service?
upvoted 1 times

  ljscodex 4 months ago


After a lot of revision and assuming the question is Azure based, the answer is Right based on how Microsoft describes an Azure BATCH process

https://docs.microsoft.com/en-us/azure/batch/batch-service-workflow-features
upvoted 1 times

  ljscodex 4 months ago


The requirement (question ) doesnt mention anything about Big Data, i think the right answer should be Yes, Yes, Yes , something that would be
amazing will be has people ocnfirming this.
upvoted 2 times

  Nitrorj 4 months, 2 weeks ago


08/25/22 exam. Decided to choose all yes.
upvoted 3 times

  Lasaila 4 months, 3 weeks ago


, ,
Yes Yes Yes in some case
, ,
Yes No No for all case
upvoted 1 times

  Shivaonline1 4 months, 4 weeks ago


All 3 should be Yes.
upvoted 1 times

  sameermpm 5 months ago


All must be Yes

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 27/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 28/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #13 Topic 1

DRAG DROP -
Your company plans to load data from a customer relationship management (CRM) system to a data warehouse by using an extract, load, and
transform (ELT) process.
Where does data processing occur for each stage of the ELT process? To answer, drag the appropriate locations to the correct stages. Each
location 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:

Correct Answer:

Box 1: The CRM system -


Data is extracted from the CRM system.

Box 2: The data warehouse -


Data is loaded to the data warehouse.
Box 3: An in-memory data integration tool
The data transformation that takes place usually involves various operations, such as filtering, sorting, aggregating, joining data, cleaning data,
deduplicating, and validating data.

Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl

  JayRee Highly Voted  1 year, 9 months ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 29/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

The answer is CRM - DWH - DWH.


I got all the questions on analytics answered correctly in the exam.
upvoted 143 times

  notem 1 year, 6 months ago


Agree! Go to https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl
In the ELT pipeline, the transformation occurs in the target data store. Instead of using a separate transformation engine, the processing
capabilities of the target data store are used to transform data.
upvoted 20 times

  omw2wealth 1 year, 5 months ago


Is it possible to drag the same option twice? :)
upvoted 4 times

  researched_answer_boi 1 year, 4 months ago


From the question: "Each location may be used once, more than once, or not at all.", so yep.
upvoted 9 times

  [Removed] 1 year, 7 months ago


I agree with your answer
upvoted 4 times

  ANath Highly Voted  1 year, 9 months ago


This question is related to ELT(Extract-Load-Transform) not ETL (Extract-Transform-Load). In ELT, transformation happens on Target. So, Load
and Transform should happen on 'Data Warehouse'.
The answer given here is for ETL not for ELT.
upvoted 32 times

  S320 1 year, 7 months ago


I agree. The link to the MS site should be this sub-part further down the page:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl#extract-load-and-transform-elt
upvoted 5 times

  edurakhan Most Recent  1 month, 3 weeks ago


Exam 11/15/22
upvoted 1 times

  Tonnie85 2 months, 2 weeks ago


For ELT, the correct answer is CRM-DWH-DWH

https://learn.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl

Extract, load, and transform (ELT) differs from ETL solely in where the transformation takes place. In the ELT pipeline, the transformation occurs in
the target data store. Instead of using a separate transformation engine, the processing capabilities of the target data store are used to transform
data.
upvoted 2 times

  ThomasDB 3 months ago


Exam: 12/10/2022
upvoted 2 times

  delmarino 3 months, 2 weeks ago


The given answer is correct
CRM
DWH
IN memory data
upvoted 1 times

  DUTI 3 months, 4 weeks ago


ELT is different from ETL and picture in explanation is wrong... It is CRM - DWH - DWH.
upvoted 1 times

  sameermpm 4 months, 1 week ago


the answer is CRM, Data warehouse, Data warehouse
upvoted 1 times

  Izzy93 6 months ago


CRM - DW - DW
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl
upvoted 2 times

  Eltooth 6 months, 1 week ago


CRM
DWH
DWH
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 30/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  sunnysaru92 7 months ago


Correct answer thanks.
upvoted 1 times

  Ting14 7 months, 1 week ago


This was on my exam today 6/6/22. I can say appx 60% questions appeared from this lot---good luck y'all and thanks ExamTopics folks!
upvoted 3 times

  Kiki_25 7 months, 3 weeks ago


Correct
upvoted 2 times

  purvalstrikes 8 months ago


Exam: 05/12/2022
upvoted 2 times

  tkrk 8 months ago


Answer is correct.
Can some one share the full pdf to prepare for the exam in few days... still the site is not up for contributor access..trying to get help from you
guyss..
upvoted 1 times

  waxun 8 months, 4 weeks ago


the graph shown is ETL process not ELT. The answer is most likely to be CRM - DWH - DWH
upvoted 1 times

  bailaconsandra 9 months ago


extract - crm
load - in memory
transform - data warehouse
?¿?¿
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 31/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #14 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Generally speaking, data analytics comes in four types (Figure 1):


Descriptive, to answer the question: What's happening?
Diagnostic, to answer the question: Why's happening?
Predictive, to answer the question: What will happen?
Prescriptive, to answer the question: What actions should we take?
Reference:
https://azure.microsoft.com/en-us/blog/answering-whats-happening-whys-happening-and-what-will-happen-with-iot-analytics/

  hmAZtime Highly Voted  1 year, 9 months ago


Descriptive
upvoted 53 times

  ANath Highly Voted  1 year, 9 months ago


Descriptive is 100% correct.
upvoted 18 times

  Sush1994 Most Recent  2 weeks, 4 days ago


Descriptive
upvoted 1 times

  Edriv 1 month, 2 weeks ago


Cognitive
upvoted 1 times

  Eltooth 6 months, 1 week ago


Descriptive
upvoted 2 times

  Kiki_25 7 months, 3 weeks ago


definetely descriptive
upvoted 3 times

  megalai 8 months, 2 weeks ago


descriptive
upvoted 2 times

  cormorant 9 months ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 32/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

telling it like it is: descriptive


upvoted 2 times

  AZ5cert 9 months, 2 weeks ago


Descriptive
upvoted 1 times

  RajeshAzure 10 months, 1 week ago


Descriptive
upvoted 1 times

  sumanshu 11 months, 1 week ago


Descriptive.
upvoted 1 times

  Am_trying 11 months, 4 weeks ago


Descriptive as the statement explains what is happening
upvoted 1 times

  Abhilash_KK 1 year ago


Its asking "what is happening, means current status, its should be Descriptive
upvoted 1 times

  cadio30 1 year, 3 months ago


descriptive is the appropriate answer as the question in hand is "what is currently happening"
upvoted 2 times

  Siladitya_Ganguly 1 year, 4 months ago


Taking my comment back.
Ans is descriptive.

bcoz the graph is describing a trend of the past & present


upvoted 2 times

  Siladitya_Ganguly 1 year, 4 months ago


Ans should be cognitive as current situation is being talked about. Here, new learnings are continuously added to data set.

Descriptive says what has happened in the past.


upvoted 1 times

  keane 1 year, 6 months ago


Keyword: "a visualization". It may mean that you are taking data from other sources. I would think about answer: cognitive
It is very confusing
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 33/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #15 Topic 1

DRAG DROP -
Match the types of visualizations to the appropriate descriptions.
To answer, drag the appropriate visualization type from the column on the left to its description on the right. Each visualization type may be used
once, more than once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Tree map -


Treemaps are charts of colored rectangles, with size representing value. They can be hierarchical, with rectangles nested within the main
rectangles.

Box 2: Key influencer -


A key influencer chart displays the major contributors to a selected result or value.

Box 3: Scatter -
Scatter and Bubble charts display relationships between 2 (scatter) or 3 (bubble) quantitative measures -- whether or not, in which order, etc.

  Crazy_Angel 1 year, 6 months ago


Highly Voted 
Treemap : Are charts of colored rectangles, with size representing value. They can be hierarchical, with rectangles nested within the main
rectangles.

Key Influencer : A key influencer chart displays the major contributors to a selected result or value.
scatter : Display relationships between 2 (scatter) or 3 (bubble) quantitative measures -- whether or not, in which order, etc.
upvoted 43 times

  yeanlingmedal71 Highly Voted  1 year, 7 months ago


https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-types-for-reports-and-q-and-a
upvoted 24 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 34/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  AVP_Riga 1 year, 7 months ago


Thanks!
upvoted 1 times

  Drchattss Most Recent  5 months, 2 weeks ago


01/08.......EXAM
upvoted 2 times

  Eltooth 6 months, 1 week ago


Tree
Key
Scatter
upvoted 4 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 2 times

  mre 9 months ago


Correct treemap, key inf, scatter
upvoted 4 times

  AZ5cert 9 months, 2 weeks ago


Treemap : Are charts of colored rectangles, with size representing value. They can be hierarchical, with rectangles nested within the main
rectangles.

Key Influencer : A key influencer chart displays the major contributors to a selected result or value.
scatter : Display relationships between 2 (scatter) or 3 (bubble) quantitative measures -- whether or not, in which order, etc.
upvoted 3 times

  Shuwy 10 months ago


Correct!
upvoted 3 times

  Moezey 11 months ago


CORRECT
upvoted 3 times

  sumanshu 11 months, 1 week ago


Given ans is correct
upvoted 1 times

  Mjwc 1 year, 2 months ago


Correct according to Microsoft Learning.

Source:
https://docs.microsoft.com/en-us/learn/modules/explore-concepts-of-data-analytics/3-explore-data-visualization
upvoted 5 times

  Mishra_ji 1 year, 3 months ago


This is correct
upvoted 2 times

  cadio30 1 year, 3 months ago


Correct
upvoted 2 times

  Adechrist 1 year, 5 months ago


Correct
upvoted 1 times

  thisisdevv 1 year, 7 months ago


correct
upvoted 1 times

  ojomsy 1 year, 9 months ago


correct answer
upvoted 2 times

  ANath 1 year, 9 months ago


correct
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 35/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #16 Topic 1

You need to create an Azure Storage account.


Data in the account must replicate outside the Azure region automatically.
Which two types of replication can you use for the storage account? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. zone-redundant storage (ZRS)

B. read-access geo-redundant storage (RA-GRS)

C. locally-redundant storage (LRS)

D. geo-redundant storage (GRS)

Correct Answer: BD
D: Azure Storage offers two options for copying your data to a secondary region:
✑ Geo-redundant storage (GRS)
✑ Geo-zone-redundant storage (GZRS)
B: With GRS or GZRS, the data in the secondary region isn't available for read or write access unless there is a failover to the secondary region.
For read access to the secondary region, configure your storage account to use read-access geo-redundant storage (RA-GRS) or read-access
geo-zone-redundant storage (RA-
GZRS).
Reference:
https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy#redundancy-in-a-secondary-region

Community vote distribution


BD (100%)

  Feyisara Highly Voted  1 year, 9 months ago


The chosen option is correct given the requirements in the question.
upvoted 42 times

  AlfuryDB Highly Voted  1 year, 10 months ago


Careful with this one. If we are talking about "outside replication", the options will be GRS and RA-GRS (particular case that gives active-active
between regions with reading accessible in the second one). However, GRS does NOT allow to read in the secondary region in an active-active
way. It only happens when the first region fails. Bear this in mind. The option is correct given the requirements in the question.
upvoted 30 times

  raydel92 Most Recent  3 months, 2 weeks ago


Selected Answer: BD
B and D
upvoted 4 times

  NareshKothari 3 months, 2 weeks ago


BD is the right answer.
upvoted 3 times

  Tarek_74 5 months, 3 weeks ago


Selected Answer: BD
answer
upvoted 1 times

  D3COD3R 5 months, 4 weeks ago


Selected Answer: BD
Correct Answer
upvoted 2 times

  Eltooth 6 months, 1 week ago


Selected Answer: BD
B and D are correct answers.
upvoted 2 times

  muks1003 6 months, 4 weeks ago


Selected Answer: BD
B & D are correct Options.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 36/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  geeeogeee 7 months, 3 weeks ago
correct
upvoted 1 times

  Kermedi2018 8 months ago


Hey I’m in South Africa this question it was on exam 14/03/2022
upvoted 4 times

  Tremayne 5 months, 2 weeks ago


South African brother
upvoted 1 times

  AZ5cert 9 months, 2 weeks ago


B & D, given answer is correct
upvoted 2 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: BD
Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 5 times

  D_Mo_ZY 9 months, 4 weeks ago


Correct Answer

Was in the exam (18/03/2022)


upvoted 5 times

  RajeshAzure 10 months, 1 week ago


correct answer
upvoted 1 times

  TJ001 1 year ago


correct . more of an Azure ADMIN question though
upvoted 1 times

  Koph 1 year ago


The answer is correct
upvoted 1 times

  kukushka 1 year, 1 month ago


The answers are correct
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 37/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #17 Topic 1

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:

Correct Answer:

Box 1: Yes -
Like IaaS, PaaS includes infrastructure ‫ג‬€" servers, storage, and networking ‫ג‬€" but also middleware, development tools, business intelligence
(BI) services, database management systems, and more. PaaS is designed to support the complete web application lifecycle: building, testing,
deploying, managing, and updating.
PaaS allows you to avoid the expense and complexity of buying and managing software licenses, the underlying application infrastructure and
middleware, container orchestrators such as Kubernetes, or the development tools and other resources

Box 2: No -
You manage the applications and services you develop, and the cloud service provider typically manages everything else.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 38/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Box 3: No -
There really is no way to pause / stop billing for your Azure SQL Database.
Microsoft's official answer "Yes, you can export your database. Delete the Azure SQL database and that will pause billing. Then when you need
it you can create a new database and import your previously exported DB."
Reference:
https://azure.microsoft.com/en-us/overview/what-is-paas

  sakanan Highly Voted  8 months, 3 weeks ago


correct
upvoted 19 times

  Edriv Highly Voted  6 months, 1 week ago


YES, NO, YES
upvoted 9 times

  HananS 5 months, 3 weeks ago


Don't be an IDIO.
upvoted 6 times

  Wobbla Most Recent  3 weeks, 2 days ago


ignore this, it asks for all relational and non-relational PaaS offerings
upvoted 1 times

  Wobbla 3 weeks, 2 days ago


the compute can be paused in a pool https://learn.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/pause-and-resume-
compute-portal
upvoted 1 times

  Wobbla 3 weeks, 2 days ago


ignore this, it asks for all relational and non-relational PaaS offerings
upvoted 1 times

  Alex210 1 month, 3 weeks ago


the tricky part here is that it says ALL and not all PaaS services can be paused
upvoted 2 times

  Ben999 2 months, 1 week ago


Y,N,N - you can't pause a managed instance
upvoted 5 times

  David_ITE 2 months, 3 weeks ago


It depends on time. Past versions of service wouldn't allow to pause no sql, unless if it was a serveless slq. Nowadays, its permited to pause and
to reduce compute costs. So, for nowadays, the answer would be Y, N, Y
upvoted 5 times

  PatYeo 3 months, 1 week ago


export/import DB is not considered as pausing in my humble opinion. It is considered as deleting and recreating. Should be Yes, No, No.
upvoted 1 times

  FunMiles 3 months, 4 weeks ago


Third answer should be YES.
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/pause-and-resume-compute-portal

As for my understanding, you can pause compute. You will still pay for storage, but this will *reduce* your costs, and that's what's stated in the
question. In order to incur Zero costs the work around is to export your database. Delete the Azure SQL database and that will pause billing.
Then when you need it you can create a new database and import your previously exported DB.
upvoted 4 times

  OldSchool 2 months, 3 weeks ago


Third answer is No. The question is about DBs and you are quoting Synapse Analytics which is not a DB. You can't pause DB.
upvoted 2 times

  Eltooth 6 months, 1 week ago


Yes
No
No
upvoted 6 times

  JEBSAN1 6 months, 2 weeks ago


I disagree: you can pause your PaaS resources to save money, you are still billed but less than if the resource is running.
upvoted 3 times

  xRiot007 5 months, 3 weeks ago


https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 39/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

This is exactly what the question talks about. *REDUCING* costs, not making them 0.
upvoted 5 times

  heenak55 8 months, 3 weeks ago


In exam 21 April 2022
upvoted 3 times

  JA2018 3 months ago


Hi Heenak,

so what's your answer? Thanks


upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 40/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #18 Topic 1

Which statement is an example of Data Manipulation Language (DML)?

A. REVOKE

B. DISABLE

C. INSERT

D. GRANT

Correct Answer: C
Data Manipulation Language (DML) affect the information stored in the database. Use these statements to insert, update, and change the rows
in the database.

BULK INSERT -

✑ DELETE
✑ INSERT
✑ SELECT
✑ UPDATE
✑ MERGE
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/statements/statements

Community vote distribution


C (100%)

  Anil_Mahanty 6 days, 20 hours ago


Insert is the correct answer
upvoted 1 times

  yenada 2 weeks, 4 days ago


Selected Answer: C
Insert is the correct answer
upvoted 1 times

  aPinkFluffyYak 1 month, 1 week ago


Selected Answer: C
Insert is the correct answer
upvoted 1 times

  divyadantuluri_224 2 months, 3 weeks ago


Selected Answer: C
Insert is DML
upvoted 3 times

  JA2018 3 months, 1 week ago


Selected Answer: C
Insert part of DML synatax.
upvoted 2 times

  raydel92 3 months, 2 weeks ago


Selected Answer: C
INSERT is correcto
upvoted 3 times

  cjemaiorano 4 months ago


Selected Answer: C
Correct, right answer is INSERT.
upvoted 3 times

  suresh546 4 months, 1 week ago


Insert

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 41/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 42/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #19 Topic 1

You have a SQL query that combines customer data and order data. The query includes calculated columns.
You need to create a database object that would allow other users to rerun the same SQL query.
What should you create?

A. an index

B. a view

C. a scalar function

D. a table

Correct Answer: B
A view is a virtual table whose contents are defined by a query. A view acts as a filter on the underlying tables referenced in the view. The query
that defines the view can be from one or more tables or from other views in the current or other databases.
Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/views/views

Community vote distribution


B (100%)

  puksometron Highly Voted  1 year, 3 months ago


Answer is correct
upvoted 17 times

  prav936 Most Recent  2 months, 2 weeks ago


answer is correct
upvoted 3 times

  JA2018 3 months, 1 week ago


Selected Answer: B
It has to be a view.
upvoted 3 times

  raydel92 3 months, 2 weeks ago


Selected Answer: B
B is correct. View is correct
upvoted 2 times

  pallmall 4 months, 1 week ago


Selected Answer: B
B is correct
upvoted 2 times

  vg111 4 months, 2 weeks ago


Selected Answer: B
view is correct
upvoted 2 times

  Eltooth 6 months, 1 week ago


Selected Answer: B
Bibs correct answer.
upvoted 1 times

  Quilson 7 months, 3 weeks ago


Selected Answer: B
Answer is correct
upvoted 1 times

  EXODUS33 8 months ago


Selected Answer: B
View is used to create queries via SQL statement based on underlying tables in the database
upvoted 2 times

  Pora2000 8 months, 3 weeks ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 43/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Selected Answer: B
B is correct
upvoted 2 times

  heenak55 8 months, 3 weeks ago


In exam 21 April 2022
upvoted 4 times

  BabyBee 9 months, 3 weeks ago


Easy peasy! A View.
upvoted 1 times

  carenconrado 10 months, 3 weeks ago


Letter B is the answer.
upvoted 1 times

  Koph 1 year ago


A view is correct
upvoted 3 times

  Dmasked1 1 year, 1 month ago


B is right
upvoted 2 times

  Meyti 1 year, 1 month ago


View is correct!
upvoted 1 times

  Claudio_Ale 1 year, 3 months ago


The B is right
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 44/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #20 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Box 1: simple lookups -


A key/value store associates each data value with a unique key. Most key/value stores only support simple query, insert, and delete operations.
To modify a value
(either partially or completely), an application must overwrite the existing data for the entire value. In most implementations, reading or writing
a single value is an atomic operation.
An application can store arbitrary data as a set of values. Any schema information must be provided by the application. The key/value store
simply retrieves or stores the value by key.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

  hmAZtime Highly Voted  1 year, 9 months ago


right answer
upvoted 34 times

  RichMelbourne Highly Voted  9 months ago


Shown on test 15/04/2022
upvoted 7 times

  edurakhan Most Recent  1 month, 3 weeks ago


Exam 11/15/22
upvoted 1 times

  ThomasDB 3 months ago


Exam: 12/10/2022
upvoted 3 times

  blackskies 3 months, 1 week ago


was on exam today 09/30/22
upvoted 3 times

  ria97 5 months ago


Was in exam 11/08. Correct answer
upvoted 3 times

  Drchattss 5 months, 2 weeks ago


01/08.......EXAM
upvoted 2 times

  JustMe84 6 months ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 45/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

The answer given is correct. From the trainer handbook: A key-value store is the simplest (and often quickest) type of NoSQL database for
inserting and querying data. Each data item in a key-value store has two elements, a key and a value. The key uniquely identifies the item, and
the value holds the data for the item. The value is opaque to the database management system. Items are stored in key order.
upvoted 4 times

  Eltooth 6 months, 1 week ago


B is correct answer : simple lookups
upvoted 2 times

  feroz777 7 months ago


Correct answer
upvoted 2 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 2 times

  EXODUS33 8 months ago


simple lookups is correct
upvoted 2 times

  purvalstrikes 8 months ago


Exam: 05/12/2022
upvoted 2 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answer is correct! (Simple lookups)
upvoted 5 times

  XiltroX 10 months ago


Simple Lookups is the right answer
upvoted 2 times

  RajeshAzure 10 months, 1 week ago


correct answer
upvoted 1 times

  ati339 10 months, 3 weeks ago


according to the link in description: The Answer is: simple lookups.

Key/value stores are highly optimized for applications performing simple lookups, but are less suitable if you need to query data across different
key/value stores. Key/value stores are also not optimized for querying by value.

the reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview#keyvalue-stores
upvoted 4 times

  mishumashu 7 months, 1 week ago


Link is highly worth reading
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 46/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #21 Topic 1

DRAG DROP -
Match the types of data to the appropriate Azure data services.
To answer, drag the appropriate data type from the column on the left to its service on the right. Each data type may be used once, more than
once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Image files -


Azure Blob storage is suitable for image files.

Box 2:Key/value pairs -


Azure CosmosDB table API is a key-value storage hosted in the cloud.
Box 3: Relationship between employees
One-to-many relationships between business domain objects occur frequently: for example, one department has many employees. There are
several ways to implement one-to-many relationships in the Azure Table service.
Reference:
https://docs.microsoft.com/en-us/azure/storage/tables/table-storage-design-modeling

  tibi1233 Highly Voted  1 year, 9 months ago


1. Image files = Azure Blob storage
2. Relationship between employyes = Azure Cosmos DB Gremlin API
3. Key/value pairs = Azure Table Storage
upvoted 560 times

  pepix74 1 year, 9 months ago


I agree, the relationship between employees is one of the first examples of a graph database (and therefore Gremlin API).
upvoted 10 times

  fflyin2k 1 year, 9 months ago


Agree. Thanks.
upvoted 4 times

  Afamdi 1 year, 4 months ago


I agree, Azure Table storage don't have established relationships between tables
upvoted 2 times

  cadio30 1 year, 3 months ago


I agree with this proposed solution
upvoted 6 times
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 47/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  MPB 1 year, 1 month ago


correct
upvoted 2 times

  TJ001 1 year ago


agree with the answer
upvoted 3 times

  no121251 Highly Voted  1 year, 4 months ago


Did the person who prepared these answers even pass the test themselves? This isn't even an accidental swap, just a clear misunderstanding
from the person who wrote the answer. The Azure Table storage module on MS Learn EXPLICITLY STATES that a weakness of Table storage is its
inability to document relationships between rows/entities in the table.
upvoted 50 times

  J_ose Most Recent  3 days, 12 hours ago


Why on earth Relationship between employees should be Key/Value instead of Azure Cosmos DB Gremlin API? For me,
1. Image files = Azure Blob storage
2. Relationship between employees = Azure Cosmos DB Gremlin API
3. Key/value pairs = Azure Table Storage
upvoted 1 times

  Stuurwiel1 4 days, 12 hours ago


https://www.codeguru.com/azure/an-introduction-to-azure-table-storage/

"Windows Azure Storage Tables are very popular, non-relational, Key-Value-pair, storage systems suitable for storing massive amounts of
unstructured data."
upvoted 1 times

  J_ose 5 days, 19 hours ago


Completely agree, 2. Relationship between employees = Azure Cosmos DB Gremlin API
upvoted 1 times

  Anil_Mahanty 6 days, 20 hours ago


Answer is wrong.
1. Image files = Azure Blob storage
2. Relationship between employyes = Azure Cosmos DB Gremlin API
3. Key/value pairs = Azure Table Storage
upvoted 2 times

  alex2000yh 1 month, 1 week ago


If it ask "Azure CosmosDB table API" then answer correct, but it is " Azure CosmosDB Gremlin API" ... should with "Relationship between
employees"
upvoted 2 times

  Samuel77 1 month, 2 weeks ago


Correct
upvoted 1 times

  Edriv 1 month, 2 weeks ago


.- Image files => Azure Blob storage
.- Relationship between employyes => Azure Table Storage
.- Key/value pairs => Azure Cosmos DB Gremlin API
upvoted 1 times

  edurakhan 1 month, 3 weeks ago


Exam 11/15/22
upvoted 1 times

  AlbertKwan 2 months, 1 week ago


Azure Table storage is a service that stores non-relational structured data (also known as structured NoSQL data) in the cloud, providing a
key/attribute store with a schemaless design.
upvoted 2 times

  ThomasDB 3 months ago


Exam: 12/10/2022
upvoted 2 times

  JA2018 3 months, 1 week ago


1. Image files = Azure Blob storage (Recommended option)

2. Relationship between employees = Azure Cosmos DB Gremlin API (to illustrate in graphical mode)

3. Key/value pairs = Azure Table Storage (most optimized)


upvoted 3 times

  mg0051 3 months, 3 weeks ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 48/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Relationship = Graph--Gremlin API Correct Answer is Relationship Employees= Gremlin API


upvoted 4 times

  DUTI 3 months, 4 weeks ago


Picture shows wrong results, tibi1233 is right...
upvoted 2 times

  Shivaonline1 4 months, 4 weeks ago


Relationship between employees=Azure Cosmos DB/Gremlin API
upvoted 3 times

  xRiot007 6 months ago


ExamTopics, you need to correct a lot of answers of DP-900 because they are incorrect.
Now, to the topic at hand:
1. Image files are what you upload on a blob, as they are unstructured data
2. Relationships between employees are context based, meaning the entities will exist as nodes in a graph and you will use the Cosmos DB
Gremlin API
3. Key/value data can be stored in a Cosmos DB, but it can also be stored in an Azure Table.
upvoted 7 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 49/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #22 Topic 1

DRAG DROP -
Match the Azure Data Lake Storage Gen2 terms to the appropriate levels in the hierarchy.
To answer, drag the appropriate term from the column on the left to its level on the right. Each term may be used once, more than once, or not at
all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Azure Storage account -


Azure file shares are deployed into storage accounts, which are top-level objects that represent a shared pool of storage.

Box 2: File share -


Reference:
https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-create-file-share

  seantb Highly Voted  1 year, 9 months ago


The question says this is an ADL, in which case you would create a container not a file share... you can have folders and files in the container
upvoted 219 times

  valente_sven1 1 year, 4 months ago


Totally agree with you.
upvoted 4 times

  D_Mo_ZY 9 months, 4 weeks ago


Was in the exam (18/03/2022)
upvoted 3 times

  niw66966 1 year ago


Yep, agree.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 50/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  GP2000 8 months ago


Agree with your answer
upvoted 2 times

  wejapec21 Highly Voted  1 year, 9 months ago


Azure storage account and container make more sense.
upvoted 92 times

  Naji90 Most Recent  1 month, 3 weeks ago


Azure Storage Account
Container

https://learn.microsoft.com/en-us/training/modules/explore-provision-deploy-non-relational-data-services-azure/3-azure-data-lake-gen2?ns-
enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-non-relational-data
upvoted 6 times

  Jumar84 1 month, 3 weeks ago


Is the good answer file share ? Who put the good answer ? Microsoft guy ? I thought the good answer was container...
upvoted 2 times

  OldSchool 2 months, 3 weeks ago


Account
Container
https://learn.microsoft.com/en-us/training/wwl-data-ai/explore-provision-deploy-non-relational-data-services-azure/media/azure-data-lake.png
upvoted 4 times

  blackskies 3 months, 1 week ago


was on exam today 09/30/22
upvoted 3 times

  zuza_f 2 months ago


and which answer is correct? file store or container?
upvoted 1 times

  Eltooth 6 months, 1 week ago


Storage
Container
upvoted 4 times

  Emmanski08 6 months, 2 weeks ago


Should be container, if you have doubts please refer in this link.
https://docs.microsoft.com/en-us/learn/modules/explore-provision-deploy-non-relational-data-services-azure/3-azure-data-lake-gen2
upvoted 7 times

  Vergee 6 months, 3 weeks ago


Azure Storage Account
Container
upvoted 3 times

  Vergee 6 months, 3 weeks ago


https://docs.microsoft.com/en-us/learn/modules/explore-provision-deploy-non-relational-data-services-azure/3-azure-data-lake-gen2
upvoted 2 times

  janaki 7 months, 2 weeks ago


The question is: Match the Azure Data Lake Storage Gen2 terms to the appropriate levels in the hierarchy.
Answer: Azure storage account -> Blob Container -> Directory (file) is correct. check the link below:
https://docs.microsoft.com/en-us/learn/modules/explore-provision-deploy-non-relational-data-services-azure/3-azure-data-lake-gen2
upvoted 4 times

  Quilson 7 months, 3 weeks ago


for me is --> Azure Storage Account --> Container
upvoted 3 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 2 times

  bfan95 8 months, 3 weeks ago


Azure Storage Account --> Container
upvoted 3 times

  mre 9 months ago


Azure Storage Account -> Container
upvoted 2 times

  RMS9 9 months, 3 weeks ago


https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 51/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Azure Storage Account


Container

https://docs.microsoft.com/en-us/learn/modules/explore-provision-deploy-non-relational-data-services-azure/3-azure-data-lake-gen2
upvoted 5 times

  AngelJP 11 months, 1 week ago


It's container.
https://docs.microsoft.com/es-es/azure/data-share/how-to-share-from-storage
upvoted 5 times

  Khx714 12 months ago


Azure Data Lake Storage Gen2 - Analytics Storage Container Directory File

https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 52/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #23 Topic 1

What are two characteristics of real-time data processing? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. Data is processed periodically

B. Low latency is expected

C. High latency is acceptable

D. Data is processed as it is created

Correct Answer: BD
Real time processing deals with streams of data that are captured in real-time and processed with minimal latency to generate real-time (or
near-real-time) reports or automated responses.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/big-data/real-time-processing

Community vote distribution


BD (100%)

  Nirav2387 Highly Voted  1 year, 6 months ago


B&D is the answer
upvoted 48 times

  ANath Highly Voted  1 year, 9 months ago


Correct
upvoted 9 times

  OrangeSG Most Recent  1 month ago


Selected Answer: BD
Real time processing deals with streams of data that are captured in real-time and processed with minimal latency to generate real-time (or near-
real-time) reports or automated responses.

For example, a real-time traffic monitoring solution might use sensor data to detect high traffic volumes. This data could be used to dynamically
update a map to show congestion, or automatically initiate high-occupancy lanes or other traffic management systems.

Reference
Real-time processing
https://learn.microsoft.com/en-us/azure/architecture/data-guide/big-data/real-time-processing
upvoted 3 times

  Samuel77 1 month, 2 weeks ago


B & D is the right answer
upvoted 1 times

  JA2018 3 months, 1 week ago


Selected Answer: BD
Data is processed in real-time as and when it is received. Low latency is a real reason why organizations opt for streaming processing.
upvoted 4 times

  raydel92 3 months, 2 weeks ago


Selected Answer: BD
B. Low Latency and C. Processed as it is created
upvoted 3 times

  Abdu45 4 months, 3 weeks ago


which of the following is NOT a type of cloud computing
upvoted 1 times

  Eltooth 6 months, 1 week ago


Selected Answer: BD
B and D are correcr
upvoted 2 times

  EXODUS33 8 months ago


Selected Answer: BD
Streaming process data as soon as it arrives
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 53/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 3 times
  meldr 9 months ago
Yes, B and D are correct
upvoted 2 times

  Ganaps 9 months ago


B&D is the answer
upvoted 2 times

  Yaizapez 10 months, 3 weeks ago


As it's been noted, Whizlabs says Real time involves periodic processing. Also I found this on MS docs: "This incoming data typically arrives in
an unstructured or semi-structured format, such as JSON, and has the same processing requirements as batch processing, but with shorter
turnaround times to support real-time consumption." Does this mean indeed that the answer is "periodic"?
upvoted 2 times

  W3qr 10 months, 3 weeks ago


Correct Answer
upvoted 1 times

  Abhilash_KK 1 year ago


correct answer
upvoted 1 times

  cadio30 1 year, 3 months ago


B and D are the correct solution
upvoted 5 times

  choose 1 year, 4 months ago


Per whiz lab Q&A answer should be A & B because when it says periodically it's processed with seconds or milliseconds difference. (Updated
response)
upvoted 4 times

  BabyBee 9 months, 3 weeks ago


Periodically could also mean every 2, 3 hours. Given answers are correct: B & D.
upvoted 2 times

  choose 1 year, 4 months ago


Per whiz lab Q&A answer should be A & D because when it says periodically it's processed with seconds or milliseconds difference.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 54/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #24 Topic 1

DRAG DROP -
Match the Azure Data Factory components to the appropriate descriptions.
To answer, drag the appropriate component from the column on the left to its description on the right. Each component may be used once, more
than once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Dataset -
Datasets must be created from paths in Azure datastores or public web URLs, for the data to be accessible by Azure Machine Learning.

Box 2: Linked service -


Linked services are much like connection strings, which define the connection information needed for Data Factory to connect to external
resources.

Box 3: Pipeline -
A pipeline is a logical grouping of activities that together perform a task.
Reference:
https://k21academy.com/microsoft-azure/dp-100/datastores-and-datasets-in-azure/ https://docs.microsoft.com/en-us/azure/data-
factory/concepts-linked-services https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities

  Iroshan 1 year, 9 months ago


Highly Voted 
Correct answer, although a trick question.
upvoted 51 times

  Armandoo Highly Voted  1 year, 7 months ago


Dataset
Linked Service
Pipeline
upvoted 25 times

  Eltooth Most Recent  6 months, 1 week ago


Dataset
Linked Service
Pipeline
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 55/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 5 times
  Kiki_25 7 months, 3 weeks ago
Correct
upvoted 4 times

  GP2000 8 months ago


Dataset, Linked Service, Pipeline
upvoted 4 times

  bfan95 8 months, 3 weeks ago


Dataset, Linked Service, Pipeline
upvoted 2 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answers are correct!
upvoted 4 times

  RajeshAzure 10 months, 1 week ago


correct answer
upvoted 1 times

  Abhilash_KK 1 year ago


correct answers :)
upvoted 1 times

  Meyti 1 year, 1 month ago


Correct.
Azure Data Factory and Azure Synapse Analytics:

A Data Factory or Synapse Workspace can have one or more pipeline.


Pipeline:
A pipeline is a logical grouping of activities that together perform a task and can be scheduled. The activities in a pipeline define actions to
perform on your data.

a Dataset is a named view of data that simply points or references the data you want to use in your activities as inputs and outputs. Datasets
identify data within different data stores, such as tables, files, folders, and documents.

Before you create a dataset, you must create a linked service to link your data store to the service. Linked services are much like connection
strings, which define the connection information needed for the service to connect to external resources.
Think of it this way; the dataset represents the structure of the data within the linked data stores, and the linked service defines the connection to
the data source.

https://docs.microsoft.com/en-us/azure/data-factory/concepts-linked-services#overview
upvoted 8 times

  Mjwc 1 year, 2 months ago


Correct.

Sources:
https://docs.microsoft.com/en-us/azure/data-factory/introduction
https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities
upvoted 1 times

  Afamdi 1 year, 4 months ago


Tricky one here
upvoted 1 times

  Crazy_Angel 1 year, 6 months ago


Dataset: A data set (or dataset) is a collection of data. In the case of tabular data, a data set corresponds to one or more database tables, where
every column of a table represents a particular variable, and each row corresponds to a given record of the data set in question.
Linked service: the information used to connect to external resources
Pipeline: A logical grouping of activities that performs a unit of work and can be scheduled.
upvoted 4 times

  yeanlingmedal71 1 year, 7 months ago


https://docs.microsoft.com/en-us/azure/data-factory/concepts-datasets-linked-services
upvoted 4 times

  Isaias_Garcez 1 year, 5 months ago


MS DOC man! Very thanks!
upvoted 1 times

  ANath 1 year, 9 months ago


Correct
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 56/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 57/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #25 Topic 1

DRAG DROP -
Match the types of workloads to the appropriate scenarios.
To answer, drag the appropriate workload type from the column on the left to its scenario on the right. Each workload type may be used once,
more than once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Batch -
Batch processing refers to the processing of blocks of data that have already been stored over a period of time.

Box 2: Streaming -
Stream processing is a big data technology that allows us to process data in real-time as they arrive and detect conditions within a small period
of time from the point of receiving the data. It allows us to feed data into analytics tools as soon as they get generated and get instant analytics
results.

Box 3: Batch -
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/batch-processing

  AzureDP900 Highly Voted  1 year, 3 months ago


Batch, Streaming,Batch
upvoted 43 times

  D_Mo_ZY 9 months, 4 weeks ago


Was in the exam (18/03/2022)
upvoted 8 times

  Eltooth Highly Voted  6 months, 1 week ago


Batch
Streaming
Batch
upvoted 7 times

  FoxDumpz Most Recent  4 months, 4 weeks ago


Correct Answer
upvoted 6 times

  heenak55 8 months, 3 weeks ago


https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 58/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

In exam 21 April 2022


upvoted 5 times

  Ganaps 9 months ago


correct answer.
upvoted 2 times

  samxhander 1 year, 1 month ago


correct answer.
upvoted 4 times

  Sam_Zee 1 year, 1 month ago


Batch, Streaming, Batch is the correct answer
upvoted 3 times

  MrSunday 1 year, 2 months ago


batch = conditional
stream = streaming
upvoted 3 times

  covillmail 1 year, 2 months ago


answer is ok
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 59/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #26 Topic 1

DRAG DROP -
Your company plans to load data from a customer relationship management (CRM) system to a data warehouse by using an extract, load, and
transform (ELT) process.
Where does data processing occur for each stage of the ELT process? To answer, drag the appropriate locations to the correct stages. Each
location 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:

Correct Answer:

Box 1: The CRM system -


Data is extracted from the CRM system.

Box 2: The data warehouse -


Data is loaded to the data warehouse.
Box 3: A standalone data analysis tool
The data transformation that takes place usually involves various operations, such as filtering, sorting, aggregating, joining data, cleaning data,
deduplicating, and validating data.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 60/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl

  jamorey Highly Voted  1 year, 3 months ago


I think is CRM - DW -DW ¿is this de correct answer?
upvoted 127 times

  Tonnie85 2 months, 2 weeks ago


Indeed...answer states for ETL, yet question specifies ELT
upvoted 1 times

  durak 1 year, 2 months ago


Absolutely
upvoted 8 times

  AngelJP 11 months, 1 week ago


Yes, sure
upvoted 4 times

  bpxgeek 9 months, 3 weeks ago


Yes you are right it should be CRM-DW-DW
upvoted 3 times

  Ezther 1 year, 3 months ago


Highly Voted 
CRM-DW-DW, same question as 13
upvoted 39 times

  wth1234 1 year, 1 month ago


this question refers to ELT the 13th question refers to ETL
upvoted 4 times

  wth1234 1 year, 1 month ago


correction: you are right it does not refer to ETL oops same question
upvoted 4 times

  rajat7878 10 months, 3 weeks ago


Agreed
upvoted 1 times

  cpalmier Most Recent  1 month, 1 week ago


Pienso que es correcta la respuesta, si considero a Power BI. Power BI es una herramienta de análisis la cual puede hacer transformaciones.
upvoted 1 times

  Dusica 1 month, 3 weeks ago


CRM, DW, DW
upvoted 2 times

  tellwade 3 months, 3 weeks ago


The tool here is different to question 13. in an ELT you can extract from the CRM, load to the DW and Transform in a tool like power BI? very
confusing not sure what's correct
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 61/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  mg0051 3 months, 3 weeks ago


Absolutely CRM-DW-DW
upvoted 2 times

  gducos 3 months, 3 weeks ago


"Extract, load, and transform (ELT) differs from ETL solely in where the transformation takes place. In the ELT pipeline, the transformation occurs
in the target data store. Instead of using a separate transformation engine, the processing capabilities of the target data store are used to
transform data (...) In practice, the TARGET data store is a DATA WAREHOUSE using either a Hadoop cluster (using Hive or Spark) or a SQL
dedicated pools on Azure Synapse Analytics" (https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl) = DW for the
Transform.
upvoted 6 times

  divyadantuluri_224 2 months, 3 weeks ago


Nice Explanation Reference
upvoted 1 times

  takenote1 5 months, 4 weeks ago


It should be: CRM-DW-DW
upvoted 2 times

  Eltooth 6 months, 1 week ago


CRM
DWH
DWH
upvoted 3 times

  Vergee 6 months, 2 weeks ago


same question in number 13
upvoted 1 times

  purvalstrikes 8 months ago


Exam: 05/12/2022
upvoted 3 times

  bfan95 8 months, 3 weeks ago


CRM, DW, DW - because it is ELT
upvoted 2 times

  brunoodn 9 months ago


in referential link is ETL
upvoted 1 times

  TouhiD 9 months, 3 weeks ago


where do we actually need standalone data analysis tools ?
upvoted 2 times

  BabieTee 7 months ago


use a separate transformation engine, in ETL
upvoted 1 times

  Stappers 10 months, 1 week ago


CRM -DW - DW
Load and transformation occurs in the Data Warehouse in ELT.
upvoted 4 times

  Yaizapez 10 months, 3 weeks ago


There's an error here: The question is about ELT but the explanation for the answer shows ETL.
upvoted 1 times

  carenconrado 10 months, 3 weeks ago


Same question with number 13.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 62/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #27 Topic 1

Your company recently reported sales from the third quarter.


You have the chart shown in the following exhibit.

Which type of analysis is shown in the fourth quarter?

A. predictive

B. prescriptive

C. descriptive

D. diagnostic

Correct Answer: A
Predictive, to answer the question: What will happen?

Reference:
https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-analytics/
https://azure.microsoft.com/en-us/blog/answering-whats-happening-whys-happening-and-what-will-happen-with-iot-analytics/

Community vote distribution


A (100%)

  PanP Highly Voted  1 year, 2 months ago


If just Q1-Q3 -> Descriptive
Include Q3-Q4 -> become Predictive
upvoted 28 times

  puksometron Highly Voted  1 year, 3 months ago


Predictive seems appropriate
upvoted 19 times

  Glubbs Most Recent  2 months, 1 week ago


Selected Answer: A
A is the correct answer (Q3-Q4)
upvoted 3 times

  JA2018 3 months, 1 week ago


Selected Answer: A

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 63/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Predict what might happen in Q4


upvoted 3 times
  raydel92 3 months, 1 week ago
Selected Answer: A
Predicts what will happen
upvoted 3 times

  xRiot007 6 months ago


A - predictive analysis. Your last report was for Q3 and based on Q1-Q3 data, you estimate what Q4 might be.
upvoted 2 times

  Eltooth 6 months, 1 week ago


Selected Answer: A
A is correct answer.
upvoted 1 times

  EXODUS33 8 months ago


Selected Answer: A
predictive as its for the future
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 4 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: A
Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 3 times

  CrazyAunt 10 months, 2 weeks ago


Selected Answer: A
Q4 is predicting the future. Question is about Q4.
upvoted 5 times

  sethuramansp 10 months, 2 weeks ago


I don't understand why so much of confusion as there is no ambiguity in the question as they have clearly mentioned in the question what type of
analytics works for Q4 where in the Predictive Analysis will do as its predicting the outcome based on the first 3 quarters
upvoted 1 times

  Koph 1 year ago


Tricky one but predictive is correct
upvoted 2 times

  Koph 1 year ago


Predictive Correct answer
upvoted 1 times

  xiban 1 year, 2 months ago


The answer is ambiguous, could be DESCRIPTIVE because i do not watch what is future or present or past in the chart. If I assume that all is
present or all already happened, the answer would be DESCRIPTIVE else predictive. The colour is not a good explanation.
upvoted 4 times

  Vilas01 1 year, 2 months ago


Did you read the question? Cuz in the question said "your company reported 3 quarter reports"
upvoted 4 times

  Vilas01 1 year, 2 months ago


so ans is predictive
upvoted 4 times

  Wadyba 1 year, 3 months ago


The shaded area predicts the possible maximum and minimum sales outcome for Q4, but the dark line prescribes what you must do to achieve
that particular target. so answer is prescriptive
upvoted 2 times

  Ritam10 1 year, 2 months ago


the dark line I believe, IS the target.. and the gray area would be the confidence interval. The answer should be predictive.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 64/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #28 Topic 1

Which statement is an example of Data Manipulation Language (DML)?

A. REVOKE

B. DISABLE

C. CREATE

D. UPDATE

Correct Answer: D
Data Manipulation Language (DML) affect the information stored in the database. Use these statements to insert, update, and change the rows
in the database.

BULK INSERT -

DELETE -

INSERT -

SELECT -

UPDATE -

MERGE -
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/statements/statements

Community vote distribution


D (100%)

  Loofy Highly Voted  1 year, 3 months ago


Answer is D' Update
upvoted 19 times

  yusufuthman57 1 year, 1 month ago


D is correct answer
UPDATE
upvoted 6 times

  Roy_zuniga 12 months ago


Highly Voted 
There's 3 type of Relational data SQL:
DDL (Data Definition Language) CREATE, DROP, ALTER, RENAME, COMMENT AND TRUNCATE.
DML (Data Manipulación Language) SELECT, INSERT INTO, DELETE, UPDATE.
DCL (Data Control Language) REVOKE & GRANT.
TCL (Transaccional Control Language) COMMIT & ROLLBACK

(Comment from a previous question.)


upvoted 19 times

  Metarineo Most Recent  2 months, 1 week ago


@Roy_zuniga:
DDL (Data Definition Language) CREATE, DROP, ALTER, RENAME, COMMENT AND TRUNCATE.
DML (Data Manipulation Language) SELECT, INSERT INTO, DELETE, UPDATE.

I have a conflict with the "TRUNCATE" as being DDL. I would rather put it into DML. Does MS have a clear information about this?
upvoted 2 times

  JA2018 3 months, 1 week ago


Selected Answer: D
You require DML to modify the information stored in the database.
upvoted 1 times

  raydel92 3 months, 1 week ago


Selected Answer: D

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 65/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

D, update
upvoted 1 times
  john1979 3 months, 2 weeks ago
Selected Answer: D
D as by this you update the transaction (Data Manipulation Language) so updating is manipulation
upvoted 1 times

  JftCoCo 4 months, 2 weeks ago


Selected Answer: D
Create -> Insert, Not Create
upvoted 2 times

  T4321 5 months ago


Selected Answer: D
Answer is 'D'
upvoted 1 times

  Drchattss 5 months, 2 weeks ago


01/08.......EXAM
upvoted 3 times

  Eltooth 6 months, 1 week ago


Selected Answer: D
D is correct answer.
upvoted 2 times

  EXODUS33 8 months ago


Selected Answer: D
Update is DML command as it edits existing data rather than changing table structure
upvoted 2 times

  Bozho 9 months, 2 weeks ago


Selected Answer: D
D for sure
upvoted 1 times

  samxhander 1 year, 1 month ago


CORRECT ANSWER AMIGOS
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 66/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #29 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Descriptive, to answer the question: What's happening?

Note: Azure Media Indexer enables you to make content of your media files searchable and to generate a full-text transcript for closed
captioning and keywords.
You can process one media file or multiple media files in a batch.
Reference:
https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-analytics/
https://azure.microsoft.com/en-us/blog/answering-whats-happening-whys-happening-and-what-will-happen-with-iot-analytics/
https://docs.microsoft.com/en-us/azure/media-services/previous/media-services-index-content

  Fabsworth Highly Voted  8 months, 3 weeks ago


I'm almost certain this is Cognitive.
upvoted 114 times

  pads98 8 months, 3 weeks ago


Answer is definitely Cognitive.

https://azure.microsoft.com/en-us/services/cognitive-services/speech-to-text/#overview
upvoted 36 times

  Mannie_001 Highly Voted  1 month, 3 weeks ago


COGNITIVE
upvoted 8 times

  PrinceOlaniyan Most Recent  5 days, 15 hours ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 67/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Cognitive Analysis is the correct option


upvoted 1 times

  bebemo 3 weeks, 2 days ago


the answer should be COGNITIVE
upvoted 2 times

  J_ose 1 month, 1 week ago


Cognitive.
upvoted 5 times

  TomGray1989 2 months ago


Confusion caused by the fact that whilst this capability is certainly part of Azures cognitive services, the wording is 'example of <blank>
analytics' which leaves the question open to a bit of interpretation based on the hang up of what close captioning text transcription of audio is.

Closed caption text for audio is a readable description of an audio source.

The answer I believe they are searching for however is Cognitive analytics.
upvoted 4 times

  edurakhan 2 months, 1 week ago


Cognitive is correct
upvoted 5 times

  Mooooosa 2 months, 1 week ago


https://learn.microsoft.com/en-us/azure/cognitive-services/
upvoted 1 times

  prav936 2 months, 2 weeks ago


This is cognitive
upvoted 4 times

  PRALLAB 2 months, 2 weeks ago


It should be cognitive. "https://azure.microsoft.com/en-us/services/cognitive-services/speech-to-text/#overview ". Speech service, part of Azure
Cognitive Services, is certified by SOC, FedRAMP, PCI DSS, HIPAA, HITECH, and ISO.
upvoted 2 times

  cpalmier 2 months, 4 weeks ago


I have not seen the definition of "cognitive analytics" in any documentation.
I understand that it is "descriptive analytics" because it is precisely describing something that happens

I could be wrong and in that case I would like to know


upvoted 1 times

  lukacs16 2 months, 4 weeks ago


Cognitive
upvoted 2 times

  studysmart 4 months, 1 week ago


Cognitive service - https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/captioning-concepts?pivots=programming-
language-csharp
upvoted 7 times

  kaivu11 4 months, 3 weeks ago


Cognitive Analysis is correct option
upvoted 4 times

  sameermpm 4 months, 4 weeks ago


answer is cognitive
upvoted 2 times

  noussa 5 months, 1 week ago


It doesn’t patter create or transcript cause
Closed captions are a text version of the spoken part of a television, movie or computer presentation.
It’s created for the deaf people especially, so the answer is Cognitive
upvoted 2 times

  zammusaz304 5 months, 3 weeks ago


https://support.microsoft.com/en-us/office/create-closed-captions-for-a-video-b1cfb30f-5b00-4435-beeb-2a25e115024b
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 68/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #30 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Generally speaking, data analytics comes in four types:


1. Descriptive, to answer the question: What's happening?
2. Diagnostic, to answer the question: Why's happening?
3. Predictive, to answer the question: What will happen?
4. Prescriptive, to answer the question: What actions should we take?

Reference:
https://azure.microsoft.com/en-us/blog/answering-whats-happening-whys-happening-and-what-will-happen-with-iot-analytics/

  riglva Highly Voted  1 year, 2 months ago


Yes, it's descriptive
upvoted 35 times

  Srismiles Highly Voted  4 months, 3 weeks ago


Yes. Descriptive
upvoted 5 times

  iwikneerg Most Recent  5 months, 3 weeks ago


descriptive because it is showing what is
upvoted 4 times

  Eltooth 6 months, 1 week ago


Descriptive
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 69/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  GP2000 8 months ago


Desriptive
upvoted 5 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 4 times

  meldr 9 months ago


Correct, descriptive
upvoted 3 times

  Ganaps 9 months ago


CORRECT
upvoted 1 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 2 times

  Roy_zuniga 12 months ago


Correct.

1. Descriptive, to answer the question: What‫ג‬€™s happening?


2. Diagnostic, to answer the question: Why‫ג‬€™s happening?
3. Predictive, to answer the question: What will happen?
4. Prescriptive, to answer the question: What actions should we take?
upvoted 3 times

  Linceyl 1 year ago


Correct
upvoted 1 times

  jqx60863 1 year, 1 month ago


The same question as before, and few others
upvoted 1 times

  Abh123 1 year, 2 months ago


CORRECT
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 70/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #31 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

With ELT, the data store used to perform the transformation is the same data store where the data is ultimately consumed.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl

  theLazyGuy Highly Voted  1 year, 2 months ago


ELT only works well when the target system is powerful enough to transform the data efficiently (https://docs.microsoft.com/en-
us/azure/architecture/data-guide/relational-data/etl)
upvoted 43 times

  Meyti Highly Voted  1 year, 1 month ago


ELT ----> B
ETL ----> C
upvoted 18 times

  jiggybrain 1 year, 1 month ago


ETL is also A and D
upvoted 2 times

  creativethings 8 months, 2 weeks ago


You made my day :D ELT - B ETL - C :)
upvoted 2 times

  NuriaIzard Most Recent  2 days, 23 hours ago


See and compare with question number 3
upvoted 1 times

  Ciecie 1 month, 4 weeks ago


This question appears twice, how will one which one to choose as both answers are correct.
upvoted 1 times

  AndreLima 3 months ago


....to TRANSFORM DATA....(E L "T")..
Read the question carefully.
upvoted 1 times

  blackskies 3 months, 1 week ago


was on exam today 09/30/22
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 71/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 4 times
  Sayyunus2017 7 months, 2 weeks ago
Option 3 is correct
upvoted 2 times

  Kiki_25 7 months, 3 weeks ago


In the ELT pipeline, the transformation occurs in the target data store. Instead of using a separate transformation engine, the processing
capabilities of the target data store are used to transform data.
So...?
ETL -----> B
ETL ------> C
upvoted 2 times

  purvalstrikes 8 months ago


Exam: 05/12/2022
upvoted 3 times

  Koczis 8 months, 3 weeks ago


There is a correct answer for ELT. The same answer was marked as correct for ETL process what was wrong
upvoted 1 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 3 times

  gerryboy 10 months, 3 weeks ago


agree with answer
upvoted 1 times

  shuiho 1 year, 1 month ago


ELT only works well when the target system is powerful enough to transform the data efficiently, but not ETL
upvoted 1 times

  walkwolf3 1 year, 2 months ago


Answer is correct
upvoted 8 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 72/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #32 Topic 1

You need to create an Azure resource to store data in Azure Table storage.
Which command should you run?

A. az storage share create

B. az storage account create

C. az cosmosdb create

D. az storage container create

Correct Answer: D
Reference:
https://docs.microsoft.com/en-us/cli/azure/storage/container?view=azure-cli-latest

Community vote distribution


B (89%) 11%

  PanP Highly Voted  1 year, 2 months ago


Ans is B for me. Due to no az storage table create in the selection. The best answer is B create storage account (first)
upvoted 51 times

  amraneze 11 months, 1 week ago


Normally, they should write table but if it's not mentionned then account because you can't have a table in azure table without an azure
storage account
upvoted 4 times

  walkwolf3 1 year, 2 months ago


Highly Voted 
It could be "az storage table create"

https://docs.microsoft.com/en-us/cli/azure/storage/table?view=azure-cli-latest
upvoted 10 times

  bebemo Most Recent  3 weeks, 2 days ago


Selected Answer: B
you cannot create a az storage table unless you have STORAGE ACCOUNT
upvoted 2 times

  bebemo 3 weeks, 2 days ago


you cannot create storage unless you have an STORAGE ACCOUNT
upvoted 1 times

  SapperMorton 3 weeks, 4 days ago


Selected Answer: B
To answer this question you have to know if an Azure Storage account is a resource. The answer is yes:

'Azure Storage Account is a storage account that is a resource that acts as a container that groups all the data services from Azure storage
(Azure blobs, Azure files, Azure Queues, and Azure Tables).'

So the answer is B.

Source: https://www.geeksforgeeks.org/microsoft-azure-storage-accounts/
upvoted 1 times

  orionduo 1 month ago


Selected Answer: B
B is good for me
upvoted 1 times

  Jul_Farow 1 month ago


Selected Answer: B
It's B
upvoted 1 times

  ifaizan 1 month, 2 weeks ago


Selected Answer: B
B should be the correct answer.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 73/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times
  necole27 1 month, 2 weeks ago
Selected Answer: B
Ans is B
upvoted 2 times

  Dusica 1 month, 3 weeks ago


B - storage account is a resource - the others are type of that resource
upvoted 3 times

  j888 2 months, 1 week ago


I will choose D. Agree the question is confusing. I beleived the question is asking the Azure resource type in the Azure table storage, rather than
creation of storage
upvoted 2 times

  JA2018 3 months, 1 week ago


Selected Answer: B
You need to create an Azure storage account resource first before anything else.
upvoted 3 times

  mmburu 4 months, 2 weeks ago


Answer is B. In the exercise of azure storage. first step is to provision an azure storage account https://docs.microsoft.com/en-
us/learn/modules/explore-provision-deploy-non-relational-data-services-azure/6-exercise-azure-storage
upvoted 2 times

  ria97 5 months ago


Was in exam 11/08. Correct answer
upvoted 3 times

  edurakhan 2 months, 1 week ago


how do you know the answer was correct? did you get 100%?
upvoted 2 times

  AlbertKwan 2 months, 1 week ago


Correct answer is what?
upvoted 1 times

  Peguero 3 months, 3 weeks ago


D was correct answer in your exam?
upvoted 2 times

  Raniel 5 months ago


The answer is B, because based on the question, we need to create an Azure Resource which is Storage account and based on this
https://docs.microsoft.com/en-us/cli/azure/storage/account?view=azure-cli-latest
upvoted 2 times

  Edriv 5 months, 3 weeks ago


https://docs.microsoft.com/en-us/cli/azure/storage/account?view=azure-cli-latest#az-storage-account-create
upvoted 1 times

  D3COD3R 5 months, 3 weeks ago


Selected Answer: B
Correct Answer is B
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 74/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #33 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Azure Cosmos DB SQL API accounts provide support for querying items using the Structured Query Language (SQL) syntax.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/choose-api

  Abhijinendra Highly Voted  1 year, 2 months ago


Core(SQL)
upvoted 41 times

  Koph 1 year ago


Agree, answer is correct
upvoted 6 times

  RichMelbourne Highly Voted  9 months ago


Shown on test 15/04/2022
upvoted 7 times

  KADANGI Most Recent  2 months, 1 week ago


just passed with 833 but I get first option as NoSQL
upvoted 4 times

  s3s 1 week ago


Same with me on 04/01/2022
upvoted 1 times

  Kermedi2018 3 months, 1 week ago


This is Correct Answer it came on my exam (03/10/2022) , I just passed my Exam Thank You Exam Topic group i got 833
upvoted 3 times

  blackskies 3 months, 1 week ago


was on exam today 09/30/22
upvoted 4 times

  Eltooth 6 months, 1 week ago


Core is correct answer.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 75/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  dk87 7 months, 4 weeks ago
Exam: 05/18/2022
upvoted 3 times

  waxun 9 months, 1 week ago


@RajeshAzure Because it uses the select statement ( sql)
upvoted 2 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 3 times

  RajeshAzure 10 months, 1 week ago


Mongo DB API for the the Document storage, should not it be Mongo DB or what am i missing ?
upvoted 1 times

  BabyBee 9 months ago


No, because they are asking to use a SELECT.
Example of a query with Mongo: db.families.find( { id: "WakefieldFamily" }, { children: true } )
upvoted 1 times

  RichieB 11 months, 2 weeks ago


Core (SQL)
upvoted 1 times

  MohammadKhubeb 12 months ago


MongoDB
upvoted 4 times

  erhard 2 months ago


MongoDB is not MariaDB.
upvoted 1 times

  Artsem 1 year ago


Right one
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 76/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #34 Topic 1

You need to modify a view in a relational database by adding a new column.


Which statement should you use?

A. MERGE

B. ALTER

C. INSERT

D. UPDATE

Correct Answer: B

Community vote distribution


B (100%)

  theLazyGuy Highly Voted  1 year, 2 months ago


to add a column in a view Alter (https://docs.microsoft.com/en-us/sql/relational-databases/tables/add-columns-to-a-table-database-engine?
view=sql-server-ver15)
Insert adds one or more rows to a table (https://docs.microsoft.com/en-us/sql/t-sql/statements/insert-transact-sql?view=sql-server-ver15)
upvoted 21 times

  AdminFromHell Highly Voted  1 year, 1 month ago


Selected Answer: B
"Modify a View" = Alter View ....
upvoted 19 times

  edurakhan Most Recent  1 month, 3 weeks ago


In exam today 11/15/22
upvoted 1 times

  john1979 3 months, 2 weeks ago


Selected Answer: B
any change in column, needs to alter the table
upvoted 3 times

  ria97 5 months ago


Was in exam 11/08.
upvoted 3 times

  Eltooth 6 months, 1 week ago


Selected Answer: B
B is correct answer.
upvoted 3 times

  muks1003 6 months, 4 weeks ago


Selected Answer: B
Correct
upvoted 1 times

  EXODUS33 8 months ago


Selected Answer: B
Alter is the ans
upvoted 2 times

  alonso3 8 months, 3 weeks ago


Selected Answer: B
ALTER is correct
upvoted 1 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 3 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: B

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 77/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Appeared on the exam on 03/22/2022


Answer is correct!
upvoted 3 times
  D_Mo_ZY 9 months, 4 weeks ago
These options just reminded me of one of the questions: Know which of these are aggregate functions.
upvoted 1 times

  RajeshAzure 10 months, 1 week ago


Alter is the right answer
upvoted 1 times

  sirhsgnahz 10 months, 1 week ago


Selected Answer: B
agree. Alter to add columns
upvoted 1 times

  CrazyAunt 10 months, 2 weeks ago


Selected Answer: B
ALTER is used to change the table structure in a relational database.
upvoted 1 times

  act7656 10 months, 2 weeks ago


Selected Answer: B
Add a column consider changing the table definition, so ALTER (DDL) is the answer.
upvoted 1 times

  WaseemPk 11 months, 3 weeks ago


Selected Answer: B
1000% Agree
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 78/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #35 Topic 1

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:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl

  Kardec Highly Voted  1 year, 2 months ago


If you to think logically,
Sentence one is yes - You can reduce transfer sensitive data with transformations on data source.
Sentence two is No - ELT use the compute resource from destination system.
And for last Yes. ELT minimizes time with transformations are going realizaded on target data destination systems.
upvoted 216 times

  samehmora 1 year, 1 month ago


First is false , I think keyword here is sensitive data rather than data which makes no difference for the ETL process
upvoted 7 times

  Zytie 3 months, 2 weeks ago


Yes if it transforms the data before load, sensitive data will be masked or more secured.
upvoted 2 times

  duds19 1 year, 2 months ago


ETL phases are run in parallel to save time...the last is No
upvoted 5 times

  datakid 1 year, 2 months ago


The last one is yes, because ELT processes skip the data copy step present in ETL, which can be a time consuming operation for large
data sets.
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 79/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 13 times
  aurorafang 6 months ago
this is correct answers
upvoted 3 times

  theLazyGuy Highly Voted  1 year, 2 months ago


Y/N/Y
ETL: ...data transformation that takes place usually involves various operations, such as filtering...
ELT: ...This approach skips the data copy step present in ETL, which can be a time consuming operation for large data sets...
Load and Trasformation are on the same target
(https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl)
upvoted 58 times

  J_ose Most Recent  5 days, 19 hours ago


1. Yes, 2. No, 3. Yes
upvoted 1 times

  JustinYoo 2 weeks, 6 days ago


NO NO NO
upvoted 2 times

  Dusica 1 month, 3 weeks ago


Y - can filter out
N - transform in destination
Y - copy only must be quicker than processing + copying
upvoted 5 times

  edurakhan 1 month, 3 weeks ago


Exam 11/15/22
upvoted 1 times

  Tonnie85 2 months, 2 weeks ago


Yes-No-Yes
upvoted 7 times

  taibag 2 months, 2 weeks ago


according to Microsoft Sentence one is yes
https://learn.microsoft.com/en-us/certifications/resources/dp-900-sample-questions?azure-portal=true
upvoted 4 times

  AdminAy 3 months ago


Yes
No
Yes
My Az knowledge says that is the logical answers to the Data transformation process
upvoted 3 times

  sameermpm 4 months, 4 weeks ago


First one is Yes--During data transformation stage, you can apply filters to filter sensitive data
Second One is No -- ELT uses the compute resource of the destination system to transform data ( In the ELT pipeline, the transformation occurs
in the target data store. Instead of using a separate transformation engine, the processing capabilities of the target data store are used to
transform data. )
Third one is Yes ( The key point with ELT is that the data store used to perform the transformation is the same data store where the data is
ultimately consumed. This data store reads directly from the scalable storage, instead of loading the data into its own proprietary storage. This
approach skips the data copy step present in ETL, which often can be a time consuming operation for large data sets. )
upvoted 10 times

  noussa 5 months ago


Y N N from a friend that works with Azure within Microsoft itself:
The transfer is done after the copy so it will not reduce timing as many of u shared in here.
upvoted 3 times

  noussa 5 months ago


And cause it is minimizing the time it takes to copy the data to the *destination system*, the transform process runs after loading so the
transform process shouldn't be included and the time for loading is not minimized
upvoted 1 times

  wanchihh 5 months, 4 weeks ago


Who provide the answers to this question? Totally incorrect!
upvoted 4 times

  xRiot007 6 months ago


The answer is garbage. Correct ones:
YES - ETL will transform and filter sensitive data
NO - ELT uses the transformation tools of the target, not independent tools.
YES - ELT is used to reduce the time of loading big data

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 80/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 7 times
  Edriv 6 months ago
Yes, Yes, No
upvoted 2 times

  XP_2600 6 months, 3 weeks ago


Yes, No, Yes
upvoted 5 times

  NanniCandido 7 months, 1 week ago


Yes, yes, yes
upvoted 2 times

  Kermedi2018 8 months ago


Hello
I’m lost Admin what is the correct answer?
upvoted 8 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 81/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #36 Topic 1

HOTSPOT -
You plan to deploy a PostgreSQL database to Azure.
Which hosting model corresponds to the available deployment options? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Correct Answer:

Reference:
https://azure.microsoft.com/en-us/overview/what-is-saas/
https://azure.microsoft.com/en-us/overview/what-is-paas/

  Kardec Highly Voted  1 year, 2 months ago


The correct answer is iaas and paas.
https://docs.microsoft.com/en-us/azure/postgresql/overview-postgres-choose-server-options
upvoted 249 times

  jellybiscuit 4 months, 1 week ago


It sure would be great if the site updated their wrong answers. 10 months later, and it's still wrong.
upvoted 19 times

  J_ose 5 days, 19 hours ago


Completely agree. Please show professionalism and attention to detail
upvoted 1 times

  SameerL 6 months, 3 weeks ago


>>> PostgreSQL on Azure VMs option falls into the industry category of IaaS per below post......

https://docs.microsoft.com/en-us/azure/postgresql/single-server/overview-postgres-choose-server-options

So the correct answer is iaas and paas.


upvoted 8 times

  blueCrystal 11 months, 2 weeks ago


true as you can see in the document, under Postgres on Azure VMs, everything is customer managed that means Postgres on Azure VMs is
an IAAS
upvoted 9 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 82/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  duds19 Highly Voted  1 year, 2 months ago


Iaas and Paas
upvoted 45 times

  PrinceOlaniyan Most Recent  5 days, 14 hours ago


With Azure, your PostgreSQL Server workloads can run in a hosted virtual machine infrastructure as a service (IaaS) or as a hosted platform as a
service (PaaS)
upvoted 1 times

  Anil_Mahanty 6 days, 19 hours ago


The correct answer is iaas and paas.
upvoted 1 times

  CHANDUSJOY 4 weeks, 1 day ago


Anything on Azure VM's is Iaas
upvoted 2 times

  Dusica 1 month, 3 weeks ago


IaaS; PaaS;
upvoted 3 times

  Jumar84 1 month, 3 weeks ago


Is it a joke the currents answer ? IAAS and PAAS !!!!!!
upvoted 1 times

  Tonnie85 2 months, 2 weeks ago


IaaS and PaaS
upvoted 6 times

  nmbuff 2 months, 3 weeks ago


Iaas and Paas 100%
upvoted 3 times

  lukacs16 2 months, 4 weeks ago


IAAS and PAAS
upvoted 2 times

  AdminAy 3 months ago


So many smart people in here, makes it less important to post my comment (⁠•⁠‿⁠•⁠)Vms are IAAS anyway. Pls update answers
upvoted 3 times

  AndreLima 3 months ago


If You are think VM if you think IAAS
Remember that !
upvoted 3 times

  blackskies 3 months, 1 week ago


was on exam today 09/30/22
upvoted 1 times

  AndreLima 3 months, 4 weeks ago


Said VM said IAAS, so, IAAS AND PAAS is correct
upvoted 1 times

  Srismiles 4 months, 3 weeks ago


Agree.. the options would be IaaS and PaaS
upvoted 1 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  takenote1 5 months, 4 weeks ago


Correct anser is Iaas and Paas
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 83/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #37 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

  theLazyGuy Highly Voted  1 year, 2 months ago


...Graph databases ...analyze the relationships between entities (https://docs.microsoft.com/en-us/azure/architecture/guide/technology-
choices/data-store-overview)
upvoted 264 times

  rajat7878 10 months, 3 weeks ago


Agreed. Graph database is the answer
upvoted 22 times

  imranax22 4 months, 3 weeks ago


Definitely graph also if you look at the question there is no contextual detail for relationship exists about the other options.
upvoted 9 times

  SAN_1997 Highly Voted  11 months, 3 weeks ago


how to vote for graph

We want GRaph database to win this answer


upvoted 56 times

  p1zz4 Most Recent  4 days, 22 hours ago


Graph database is correct
upvoted 1 times

  PrinceOlaniyan 5 days, 14 hours ago


Graph database is the answer
upvoted 1 times

  SuleyDM 2 weeks, 4 days ago


The correct Answer should be the GRAPH DATABASES
upvoted 5 times

  bebemo 3 weeks, 2 days ago


this is definitely GRAPH
upvoted 1 times

  Mannie_001 1 month, 2 weeks ago


Graph Database
upvoted 5 times

  Dusica 1 month, 3 weeks ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 84/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

GRAPH for sure


upvoted 3 times

  edurakhan 1 month, 3 weeks ago


Graph
Exam 11/15/22
upvoted 4 times

  TomGray1989 2 months ago


This is most definitely a graph database.
upvoted 3 times

  AlbertKwan 2 months, 1 week ago


So many wrong answers in Exam DP-900. ExamTopics is losing its credibility fast...
upvoted 3 times

  MEIQIN 3 months, 2 weeks ago


question 53 has same question and answer is Graph.
upvoted 3 times

  AKHILAACHU 3 months, 2 weeks ago


Graph database is the correct answer
upvoted 3 times

  you5uf 4 months ago


correct answer should be : Graph database
ref
https://phoenixnap.com/kb/nosql-database-types
upvoted 3 times

  Srismiles 4 months, 3 weeks ago


Graph should be the correct answer
upvoted 2 times

  Naji90 4 months, 4 weeks ago


What's this website? Almost all questions have wrong answers
upvoted 6 times

  MartaWu 5 months ago


GRAPH is correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 85/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #38 Topic 1

Which Azure storage solution provides native support for POSIX-compliant access control lists (ACLs)?

A. Azure Table storage

B. Azure Data Lake Storage

C. Azure Queue storage

D. Azure Files

Correct Answer: B
Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-access-control

Community vote distribution


B (100%)

  yusufuthman57 Highly Voted  1 year, 1 month ago


Azure Data Lake Storage Gen2 is the correct Answer.
upvoted 23 times

  RichardWilde Highly Voted  1 year, 2 months ago


Azure Data Lake Storage
upvoted 10 times

  roop777 Most Recent  1 week, 2 days ago


Azure Data Lake Storage
upvoted 1 times

  ria97 5 months ago


Was in exam 11/08. Correct answer
upvoted 3 times

  Eltooth 6 months, 1 week ago


Selected Answer: B
B is correct answer.
upvoted 5 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 5 times

  Baha2021 9 months, 1 week ago


Selected Answer: B
Answer is B
upvoted 3 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: B
Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 4 times

  Koph 1 year ago


Azure data lake storage is correct
upvoted 3 times

  Marskmen 1 year, 2 months ago


Answer is correct
https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-access-
control#:~:text=Azure%20Data%20Lake%20Storage%20Gen2%20implements%20an%20access%20control%20model,access%20control%20
lists%20(ACLs).
upvoted 5 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 86/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #39 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

  ahee Highly Voted  1 year, 2 months ago


Aswer is C.
A relational database stores data in tables. Tables are organized into columns and row.
upvoted 41 times

  Nadjib 3 days, 13 hours ago


Most Recent 
Aswer is C. A relational database stores data in tables.
upvoted 1 times

  edurakhan 1 month, 3 weeks ago


In exam today 11/15/22
upvoted 1 times

  Albertopology 3 months ago


on exam 10 Oct 2022
upvoted 3 times

  blackskies 3 months, 1 week ago


was on exam today 09/30/22
upvoted 3 times

  DSilsbury 5 months, 3 weeks ago


Poorly written question. Relational data is written to multiple tabular forms of rows and columns. They are pretty much describing a spread sheet.
upvoted 4 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 3 times

  Eltooth 6 months, 1 week ago


C is correct answer : columns and rows
upvoted 3 times

  Deliboi 6 months, 3 weeks ago


the answer is C
upvoted 1 times

  dk87 7 months, 4 weeks ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 87/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Exam: 05/18/2022
upvoted 3 times

  Ashishsingh07 8 months, 1 week ago


If you don't know this then don't appear for test xD
upvoted 2 times

  gabrisiq 5 months, 1 week ago


Thanks, I'll save your comment for when I ask, ok
upvoted 1 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  daniel_cc_lee 11 months, 3 weeks ago


correct answer
upvoted 2 times

  LeleP 11 months, 3 weeks ago


Correct answer
upvoted 2 times

  Yvekke 1 year ago


correct answer
upvoted 1 times

  Sam_Zee 1 year, 1 month ago


Correct answer!
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 88/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #40 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described?view=sql-server-ver15

  ahee Highly Voted  1 year, 2 months ago


Answer is B, Clustered indexes.
https://docs.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described?view=sql-server-
ver15&viewFallbackFrom=sql-server-ver15%20%20%20Previous%20QuestionsNext%20Questions
upvoted 40 times

  KMLearn3 1 month ago


I do not fully agree: Custered Indexes are bases on key value, not on specific coloumn, the question is about. But I don' t rely on answers
anyway. To pass the exam, clustered will probably work aswell.
upvoted 2 times

  yusufuthman57 1 year, 1 month ago


Clustered Index is correct!
upvoted 4 times

  Eltooth 6 months, 1 week ago


Highly Voted 
B is correct answer : clustered index
upvoted 6 times

  Nadjib Most Recent  3 days, 13 hours ago


Clustered index
upvoted 1 times

  edurakhan 1 month, 3 weeks ago


In exam today 11/15/22
upvoted 1 times

  ria97 5 months ago


Was in exam 11/08. Correct answer
upvoted 4 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 4 times

  daniel_cc_lee 11 months, 3 weeks ago


correct answer
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 89/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 90/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #41 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/stored-procedures/stored-procedures-database-engine?view=sql-server-ver15

  Marskmen Highly Voted  1 year, 2 months ago


Stored Procedure is correct
upvoted 43 times

  yusufuthman57 Highly Voted  1 year, 1 month ago


Stored Procedure!
upvoted 13 times

  Kirron Most Recent  5 months, 1 week ago


Stored procedure is correct
upvoted 4 times

  Eltooth 6 months, 1 week ago


Stored procedure is correct answer.
upvoted 3 times

  Deliboi 6 months, 3 weeks ago


The rest dont make sense so it has to be Stored Procedure
upvoted 5 times

  meldr 9 months ago


Yes, stored procedure
upvoted 2 times

  MCOMP 10 months, 3 weeks ago


In terms of view as well, the code can be in a block i.e. transaction
upvoted 3 times

  Grsha 11 months, 2 weeks ago


Stored Procedure
upvoted 3 times

  Haidardba 1 year, 1 month ago


Stored Procedure is Correct Answer.
upvoted 5 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 91/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #42 Topic 1

DRAG DROP -
Match the types of analytics that can be used to answer the business questions.
To answer, drag the appropriate analytics type from the column on the left to its question on the right. Each analytics type may be used once, more
than once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer: Incorrect Answer:


Box 1: Diagnostic -
Diagnostic Analytics: At this stage you can begin to answer some of those why questions. Historical data can begin to be measured against
other data to answer the question of why something happened in the past. This is the process of gathering and interpreting different data sets
to identify anomalies, detect patters, and determine relationships.

Box 2: Prescriptive -
Prescriptive analytics is a combination of data, mathematical models, and various business rules to infer actions to influence future desired
outcomes.
Predictive analytics, broadly speaking, is a category of business intelligence that uses descriptive and predictive variables from the past to
analyze and identify the likelihood of an unknown future outcome

Box 3: Cognitive -
Reference:
https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-analytics/
https://azure.microsoft.com/en-us/blog/answering-whats-happening-whys-happening-and-what-will-happen-with-iot-analytics/

  Afetik Highly Voted  8 months, 3 weeks ago


The answers for this question are correct.
upvoted 27 times

  Eltooth Highly Voted  6 months, 1 week ago


Diagnostic
Predictive
Cognitive
upvoted 11 times

  Eltooth 6 months, 1 week ago


Typo!
Diag
Prescriptive
Cognitive
upvoted 16 times

  necole27 Most Recent  1 month, 2 weeks ago


correct
upvoted 1 times

  Hadley205 6 months, 3 weeks ago


I think this question is the same as Q6? So the last statement should be Cognitive, not Descriptive as in Q6

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 92/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 5 times

  szl0144 6 months, 2 weeks ago


The keyword is detects, cognitive is for detections. In #6, the question asks "which thing". It is an objective instead of a detection action.
upvoted 3 times

  Deliboi 6 months, 3 weeks ago


They are correct
upvoted 2 times

  Fatima_Dashdamirova 7 months, 2 weeks ago


correct aswer
upvoted 5 times

  Duncan567710 8 months, 1 week ago


Correct
upvoted 5 times

  bfan95 8 months, 2 weeks ago


Correct
upvoted 4 times

  trdr 8 months, 2 weeks ago


Correct Answer!
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 93/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #43 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

  Nollz Highly Voted  8 months, 3 weeks ago


Correct
upvoted 16 times

  xRiot007 Highly Voted  6 months ago


A view - presents content defined by a query
upvoted 9 times

  Eltooth Most Recent  6 months, 1 week ago


View is correct answer.
upvoted 3 times

  Manoj6 7 months, 3 weeks ago


Correct
upvoted 3 times

  oliverio 7 months, 3 weeks ago


correct
upvoted 3 times

  bfan95 8 months, 3 weeks ago


Answer: View
upvoted 5 times

  nachito 8 months, 3 weeks ago


correct answer, I had this question today 20/04/2022 in my exam
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 94/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #44 Topic 1

Which type of database is Azure Database for PostgreSQL?

A. Platform as a service (PaaS)

B. Infrastructure as a service (IaaS)

C. Microsoft SQL Server

D. on-premises

Correct Answer: A
Reference:
https://docs.microsoft.com/en-us/azure/postgresql/overview-postgres-choose-server-options

Community vote distribution


A (90%) 10%

  bfan95 Highly Voted  8 months, 2 weeks ago


Correct answer: A, PAAS
upvoted 24 times

  Afetik Highly Voted  8 months, 3 weeks ago


The answer is correct - A
upvoted 12 times

  Annelijn Most Recent  1 month, 3 weeks ago


Selected Answer: A
Correct answer: A, PAAS
upvoted 2 times

  MrTurbo 2 months, 1 week ago


Selected Answer: A
Correct answer: A, PAAS
upvoted 3 times

  blackskies 3 months, 1 week ago


was on exam today 09/30/22
upvoted 3 times

  T4321 5 months ago


Selected Answer: A
Answer is 'A'
upvoted 5 times

  Edriv 6 months ago


https://docs.microsoft.com/en-us/azure/postgresql/single-server/overview-postgres-choose-server-options
upvoted 2 times

  Eltooth 6 months, 1 week ago


Selected Answer: A
A is correct answer : PaaS
upvoted 2 times

  simplementeluca 6 months, 2 weeks ago


A- PaaS I'm sure.
upvoted 1 times

  Gautam123 7 months, 1 week ago


Selected Answer: B
The answer is correct
upvoted 2 times

  Gautam123 7 months, 1 week ago


Sorry A
upvoted 4 times

  geeeogeee 7 months, 3 weeks ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 95/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

yes that's corret


upvoted 2 times

  EXODUS33 8 months ago


Selected Answer: A
PAAS is the ans
upvoted 7 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 96/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #45 Topic 1

Which storage solution supports access control lists (ACLs) at the file and folder level?

A. Azure Data Lake Storage

B. Azure Queue storage

C. Azure Blob storage

D. Azure Cosmos DB

Correct Answer: A
Azure Data Lake Storage Gen2 implements an access control model that supports both Azure role-based access control (Azure RBAC) and
POSIX-like access control lists (ACLs).
Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-access-control

Community vote distribution


A (100%)

  svetlanam Highly Voted  8 months, 3 weeks ago


Correct Answer is A. Azure Data Lake Storage
upvoted 17 times

  nilsoncarlosf Most Recent  1 month, 1 week ago


Correct is A
upvoted 1 times

  JA2018 2 months, 1 week ago


Selected Answer: A
Agreed, A is the correct option. duplicated question
upvoted 2 times

  Albertopology 3 months ago


on exam 10 Oct 2022
upvoted 3 times

  ria97 5 months ago


Was in exam 11/08. Correct answer
upvoted 3 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 3 times

  Eltooth 6 months, 1 week ago


Selected Answer: A
A is correct answer. ADL
upvoted 2 times

  simplementeluca 6 months, 2 weeks ago


Selected Answer: A
A the correct
upvoted 1 times

  EXODUS33 8 months ago


Selected Answer: A
Data lake is the ans
upvoted 3 times

  Duncan567710 8 months, 1 week ago


Selected Answer: A
The answer is A
upvoted 2 times

  bfan95 8 months, 2 weeks ago


Selected Answer: A

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 97/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Answer: A
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 98/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #46 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

A treemap chart divides the chart area into rectangles that represent the different levels and relative sizes of the data hierarchy.
Reference:
https://docs.microsoft.com/en-us/sql/reporting-services/report-design/tree-map-and-sunburst-charts-in-reporting-services?view=sql-server-
ver15

  bfan95 Highly Voted  8 months, 3 weeks ago


treemap
upvoted 19 times

  blackskies Most Recent  3 months, 1 week ago


was on exam today 09/30/22
upvoted 3 times

  gabrisiq 5 months, 1 week ago


Colored Rectangles = Treemap
upvoted 4 times

  Eltooth 6 months, 1 week ago


Tree map is correct answer.
upvoted 2 times

  WWDITDA 6 months, 3 weeks ago


Treemap - Correct.
upvoted 1 times

  Manoj6 7 months, 3 weeks ago


Treemap is the correct answer
upvoted 2 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 99/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #47 Topic 1

What is a characteristic of batch processing?

A. The data ingested during batch processing must be processed as soon as the data is received.

B. Large datasets must be split into batches of less than 1 GB before the data can be processed.

C. There is a noticeable time delay between ingesting data and obtaining the data processing results.

D. Batch processing can only process data that is structured.

Correct Answer: D

Community vote distribution


C (99%)

  sallymaher Highly Voted  8 months, 3 weeks ago


Answer should be C
upvoted 72 times

  JoJoY Highly Voted  8 months, 3 weeks ago


Selected Answer: C
The answer is C
upvoted 23 times

  skaha 8 months, 3 weeks ago


which is not characteristic of Batch processing>>>Then the answer is D
upvoted 3 times

  J_ose Most Recent  3 days, 11 hours ago


Correct answer: C
upvoted 1 times

  sreekan2 4 days, 19 hours ago


Selected Answer: C
The answer is C
upvoted 1 times

  PrinceOlaniyan 5 days, 14 hours ago


Answer should be C
upvoted 1 times

  Moh_7akim 1 week, 6 days ago


Selected Answer: C
Answer C
upvoted 1 times

  Moh_7akim 1 week, 6 days ago


C Answer
upvoted 1 times

  pathumfer 3 weeks ago


The Answer Should be 'C'
upvoted 1 times

  bebemo 3 weeks, 2 days ago


Selected Answer: C
the answer should be C
upvoted 1 times

  bebemo 1 month ago


Selected Answer: C
this should be C
upvoted 2 times

  nilsoncarlosf 1 month, 1 week ago


Selected Answer: C
Correct is C

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 100/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 4 times
  ale87e 1 month, 1 week ago
Selected Answer: C
C es la correcta
upvoted 1 times

  SAIVEENA 1 month, 2 weeks ago


The answer is D is Wrong
because the Batch processing process structured and semi-structured data.
and C is correct answer
upvoted 1 times

  StickyCrusader 1 month, 3 weeks ago


Selected Answer: D
Batch processing can be used for unstructured data, therefore answer should be C
upvoted 1 times

  Dusica 1 month, 3 weeks ago


C because a, b, d are absolutely incorrect
upvoted 1 times

  TomGray1989 2 months ago


Selected Answer: C
You can batch process structured or semi-structured data. You could batch process unstructured data too - but it's uncommon to do so.
upvoted 2 times

  AlbertKwan 2 months, 1 week ago


So many wrong answers in Exam DP-900. ExamTopics is losing its credibility fast...
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 101/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #48 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

An aggregate function performs a calculation on a set of values, and returns a single value. The following are aggregate functions:
✑ APPROX_COUNT_DISTINCT
✑ AVG
✑ CHECKSUM_AGG
✑ COUNT
✑ COUNT_BIG

GROUPING -

✑ GROUPING_ID
✑ MAX
✑ MIN
✑ STDEV
✑ STDEVP
✑ STRING_AGG
✑ SUM
✑ VAR
✑ VARP
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/functions/aggregate-functions-transact-sql?view=sql-server-ver15

  Eltooth Highly Voted  6 months, 1 week ago


Max and Min
upvoted 11 times

  Abains Most Recent  1 month, 4 weeks ago


Correct
upvoted 1 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 102/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Ashishsingh07 8 months, 1 week ago


MIN MAX
upvoted 3 times

  bfan95 8 months, 2 weeks ago


correct
upvoted 4 times

  arif17 8 months, 3 weeks ago


answer is correct.
upvoted 3 times

  pads98 8 months, 3 weeks ago


answer is correct.
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 103/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #49 Topic 1

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:

Correct 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/

  heenak55 Highly Voted  8 months, 3 weeks ago


In exam 21 April 2022
upvoted 12 times

  Edriv Highly Voted  1 month, 2 weeks ago


Yes, Yes, No
upvoted 9 times

  noussa Most Recent  4 months, 4 weeks ago


Yes, Yes( rolling), No
upvoted 7 times

  gabrisiq 5 months, 1 week ago


Batch, Streaming, Batch
upvoted 4 times

  kuiberbelt 5 months, 2 weeks ago


A rolling or moving average is a statistic that captures the average change in a data series over time.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 104/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  xRiot007 6 months 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

  Eltooth 6 months, 1 week ago


Yes
No - average is taken then processed over a period of time —> batch
No
upvoted 6 times

  schurick13 6 months ago


The key word is "ROLLING average". Hence stream processing
upvoted 5 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 4 times

  oracle_751 8 months ago


I do have my doubts with statement 2, as it does not indicate when the function (rolling average) is caculated. This could also be done based on
the data gathered for a minute, hour, day, etc. with a batch input.
upvoted 8 times

  Tata11 3 months ago


"Calculate a rolling average temperature reading" think for example in an ice-cream truck that is sending messages frequently from a sensor.
Calculate a ROLLING average allows people knowing everything is OK and ice-cream does not melt. Streaming is the answer.
upvoted 3 times

  BabieTee 7 months ago


But it says calculate rolling average temperature reading, obviously it is calculated as it is received, so its a streaming job.
upvoted 4 times

  OPT_001122 8 months, 3 weeks ago


answer is correct
upvoted 4 times

  bfan95 8 months, 3 weeks ago


yes,yes,no
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 105/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #50 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

The same set of columns.


In relational databases, a row is a data record within a table. Each row, which represents a complete record of specific item data, holds different
data within the same structure. A row is occasionally referred to as a tuple.
Incorrect:
Not: a key value pair.
Unlike relational databases, key-value databases do not have a specified structure. Relational databases store data in tables where each
column has an assigned data type. Key-value databases are a collection of key-value pairs that are stored as individual records and do not have
a predefined data structure.
Reference:
https://www.techopedia.com/definition/4425/database-row
https://www.techtarget.com/searchdatamanagement/tip/NoSQL-database-types-explained-Key-value-store

  DBA_newbie Highly Voted  4 months, 1 week ago


correct
upvoted 17 times

  PatYeo Highly Voted  3 months, 2 weeks ago


correct
upvoted 6 times

  Albertopology Most Recent  3 months ago


on exam 10 Oct 2022
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 106/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #51 Topic 1

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:

Correct Answer:

Box 1: No -
Database normalization is the process of restructuring a relational database in accordance with a series of so-called normal forms in order to
reduce data redundancy and improve data integrity.
Full normalisation will generally not improve performance, in fact it can often make it worse but it will keep your data duplicate free.

Box 2: No -
Analytics systems are deformalized to increase performance.
Transactional database systems are normalized to increase data consistency.

Box 3: Yes -
Transactional database systems are more normalized and requires more joins.
Reference:
https://www.sqlshack.com/what-is-database-normalization-in-sql-server

  Kris_ETL Highly Voted  4 months, 1 week ago


YES, NO, YES
Normalizing decreases throughput for reading (need to make joins), but increases for writing (Less to write, since there are no duplicates)
upvoted 35 times

  nvragavan 6 days, 21 hours ago


But, any foreign key constraint may slow down the throughput of the write operation.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 107/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  NareshKothari 3 months, 2 weeks ago


Agree. Less Write means better performance. Yes, No, Yes is the right answer.
upvoted 7 times

  Jiviify Highly Voted  4 months, 1 week ago


NO
NO
YES

Answers are correct

Normalizing a Database increases the throughput for reading but reduces for writing.

A normalized database is advantageous when operations are write-intensive or ACID compliance is required. Some advantages include:

Updates run quickly due to no data being duplicated in multiple locations.


Inserts run quickly since there is only a single insertion point for a piece of data, and no duplication is required.
Tables are typically smaller than the tables found in non-normalized databases. This usually allows the tables to fit into the buffer, thus offering
faster performance.
Data integrity and consistency are an absolute must if the database must be ACID compliant. A normalized database helps immensely with such
an undertaking.
upvoted 10 times

  raydel92 3 months, 1 week ago


The first one is a YES. Your answer contradicts what you develop later. Source: https://dzone.com/articles/pros-and-cons-of-database-
normalization
upvoted 6 times

  Wobbla Most Recent  3 weeks, 2 days ago


YNY for me
upvoted 1 times

  hungry85 1 month, 1 week ago


NO
NO
YES
upvoted 1 times

  Edriv 1 month, 2 weeks ago


Yes, No, Yes
upvoted 4 times

  Mooooosa 2 months, 1 week ago


https://www.techwalla.com/articles/advantages-disadvantages-of-normalizing-a-database
upvoted 1 times

  Ben999 2 months, 1 week ago


Throughput is the number of transactions per sec. Normalization decrease the amount of data that needs to be written, hence increasing the
amount or transactions that can be written per sec. Hence first one has to be Yes
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 108/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #52 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

A graph database stores two types of information, nodes and edges. Edges specify relationships between nodes. Nodes and edges can have
properties that provide information about that node or edge, similar to columns in a table. Edges can also have a direction indicating the nature
of the relationship.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

  MEIQIN Highly Voted  3 months, 2 weeks ago


It means question 37 should be graph.
upvoted 10 times

  fusioner Highly Voted  4 months, 1 week ago


Strange... Question 37 says something different...
upvoted 8 times

  NuriaIzard Most Recent  2 days, 22 hours ago


Same question as number 37
upvoted 1 times

  Anil_Mahanty 6 days, 19 hours ago


Relation between employee and entity, are two different things. entity relation belongs to graph and employee relation i.e. record relation
upvoted 1 times

  SuleyDM 2 weeks, 4 days ago


The question 37 has the wrong answer. Both in question 37 and 52 should be GRAPH
upvoted 2 times

  edgarmassa 2 weeks, 5 days ago


Galera, primeira é GRAFOS, e a resposta da outra é GRAFOS
upvoted 1 times

  Dewonnaluv 3 weeks, 6 days ago


Definitely, the earlier question 37 answer picked as Column family database was wrong.
upvoted 1 times

  hungry85 1 month, 1 week ago


GRAPH is the right answer
upvoted 2 times

  Mannie_001 1 month, 3 weeks ago


ITS Graph Database Question number 37 has it wrong
upvoted 2 times

  PatYeo 3 months, 2 weeks ago


Graph database is correct.
upvoted 6 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 109/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  goncwil 3 months, 3 weeks ago


Equal question 37, but with another answer ????
What is correct ? Graph ?
upvoted 5 times

  Tata11 3 months ago


https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview#graph-databases
upvoted 2 times

  [Removed] 4 months ago


There was an exact similar question earlier with a different answer, but this answer is more like it!
upvoted 3 times

  TomPerkins 4 months, 1 week ago


Graph databases is correct
upvoted 5 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 110/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #53 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

A key/value store associates each data value with a unique key.


Key/value stores are highly optimized for applications performing simple lookups, but are less suitable if you need to query data across
different key/value stores.
Key/value stores are also not optimized for querying by value.
A single key/value store can be extremely scalable, as the data store can easily distribute data across multiple nodes on separate machines.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

  nmbuff Highly Voted  2 months, 3 weeks ago


Simple Lookup is correct.
upvoted 6 times

  NuriaIzard Most Recent  2 days, 22 hours ago


same question as number 20
upvoted 1 times

  Albertopology 3 months ago


on exam 10 Oct 2022
upvoted 3 times

  PatYeo 3 months, 2 weeks ago


Simple Lookup is correct.
upvoted 3 times

  fusioner 4 months, 1 week ago


Repeated Question.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 111/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #54 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

SQL Server on Azure VM -


SQL Server on Azure VM falls into the industry category Infrastructure-as-a-Service (IaaS) and allows you to run SQL Server inside a fully
managed virtual machine (VM) in Azure.
The most significant difference from SQL Database and SQL Managed Instance is that SQL Server on Azure Virtual Machines allows full control
over the database engine. You can choose when to start maintenance/patching, change the recovery model to simple or bulk-logged, pause or
start the service when needed, and you can fully customize the SQL Server database engine. With this additional control comes the added
responsibility to manage the virtual machine.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/azure-sql-iaas-vs-paas-what-is-overview?view=azuresql

  AndreLima Highly Voted  2 months, 3 weeks ago


Said VM, said IAAS.
upvoted 10 times

  PatYeo Highly Voted  3 months, 2 weeks ago


d is correct. In Iaas, you need to manage the VM and OS.
upvoted 5 times

  Dewonnaluv Most Recent  3 weeks, 6 days ago


This also validates the community answer to an earlier question that assigned this as Software as a service(SaaS)
upvoted 1 times

  Anumani 3 months, 2 weeks ago


d is correct
upvoted 4 times

  fusioner 4 months, 1 week ago


Correct Answer...
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 112/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #55 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

For some semi-structured data formats (e.g. JSON), data sets are frequently a simple concatenation of multiple documents.
Reference:
https://docs.snowflake.com/en/user-guide/semistructured-considerations.html

  PatYeo Highly Voted  3 months, 2 weeks ago


Semi-structured is correct. Semi-structured is supported via JSON, XML.
upvoted 11 times

  Kermedi2018 Highly Voted  4 months ago


Correct
upvoted 5 times

  berend1 Most Recent  3 months, 1 week ago


Correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 113/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #56 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

Semi-structured data -
Semi-structured data (e.g., JSON, CSV, XML) is the ‫ג‬€bridge‫ג‬€ between structured and unstructured data. It does not have a predefined data
model and is more complex than structured data, yet easier to store than unstructured data.
Reference:
https://www.ibm.com/cloud/blog/structured-vs-unstructured-data

  PatYeo Highly Voted  3 months, 2 weeks ago


Semi-structured in correct. JSON allows varying no. of key-values in each object.
upvoted 7 times

  Zaiky Most Recent  1 month, 3 weeks ago


If it's JASON, it's got to be semi structured!
upvoted 2 times

  TomGray1989 2 months ago


JSON files are examples of semi-structured data - answer is correct. If you didn't know this prior to reading this question, you need to get back
to Microsoft learn or utilise the docs.
upvoted 1 times

  nmbuff 2 months, 3 weeks ago


double question with a privious one
upvoted 1 times

  [Removed] 4 months ago


Agree with the answer 👍
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 114/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #57 Topic 1

Which property of a transactional workload guarantees that each transaction is treated as a single unit that either succeeds completely or fails
completely?

A. atomicity

B. isolation

C. durability

D. consistency

Correct Answer: A
The purpose of making transactions atomic is to prevent different transactions from interfering with one another. This can only happen if more
than one user process is trying to access the database at the same time, as when a server allows several clients to use it concurrently. The
simplest way to enforce atomicity is for the DBMS to refuse to start any transaction until the previous one has committed.
Reference:
https://www.sciencedirect.com/topics/computer-science/atomic-transaction

Community vote distribution


A (100%)

  PatYeo Highly Voted  3 months, 2 weeks ago


A is correct.

https://www.databricks.com/glossary/acid-transactions

A.C.I.D. properties: Atomicity, Consistency, Isolation, and Durability


Atomicity - each statement in a transaction (to read, write, update or delete data) is treated as a single unit. Either the entire statement is
executed, or none of it is executed. This property prevents data loss and corruption from occurring if, for example, if your streaming data source
fails mid-stream.
upvoted 6 times

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer is A
upvoted 5 times

  sreekan2 Most Recent  4 days, 19 hours ago


Selected Answer: A
A is correct.
upvoted 1 times

  Mannie_001 1 month, 3 weeks ago


Answer is correct
upvoted 1 times

  edurakhan 1 month, 4 weeks ago


Selected Answer: A
Atomicity is the correct answer
upvoted 2 times

  JA2018 3 months, 1 week ago


Selected Answer: A
all operations must be successfully completed for the transaction to complete.
upvoted 3 times

  raydel92 3 months, 1 week ago


Selected Answer: A
Correct answer is A. atomicity
https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/5-transactional-data-processing?ns-enrollment-
type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-core-data-concepts
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 115/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #58 Topic 1

You have a data store that has the structure shown in the following exhibit.

Which type of data store is this?

A. key/value

B. object data

C. graph

D. time series

Correct Answer: C
A graph database stores two types of information, nodes and edges. Edges specify relationships between nodes. Nodes and edges can have
properties that provide information about that node or edge, similar to columns in a table. Edges can also have a direction indicating the nature
of the relationship.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

Community vote distribution


C (100%)

  Kermedi2018 Highly Voted  3 months, 3 weeks ago


Selected Answer: C
Yes C is the correct answer
upvoted 10 times

  fusioner Highly Voted  4 months, 1 week ago


Selected Answer: C
Yes, Graph
upvoted 5 times

  edurakhan Most Recent  1 month, 4 weeks ago


Selected Answer: C
Graph database
upvoted 3 times

  JA2018 3 months, 1 week ago


Selected Answer: C
It's the only viable option.
upvoted 3 times

  [Removed] 4 months, 1 week ago


Selected Answer: C
its graph

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 116/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 4 times
  Jiviify 4 months, 1 week ago
Selected Answer: C
Yes, its Graph
upvoted 4 times

Question #59 Topic 1

Which type of database contains nodes and edges?

A. graph

B. key/value

C. columnar

D. time series

Correct Answer: A
A graph database stores two types of information, nodes and edges. Edges specify relationships between nodes. Nodes and edges can have
properties that provide information about that node or edge, similar to columns in a table. Edges can also have a direction indicating the nature
of the relationship.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

Community vote distribution


A (100%)

  fusioner Highly Voted  4 months, 1 week ago


Selected Answer: A
Yes, Graph
upvoted 8 times

  JA2018 Highly Voted  3 months, 1 week ago


Selected Answer: A
A graph database shows two types of information, nodes and edges. The edges specify the relationships between nodes. Both nodes and edges
own properties that provide details about that node or edge. This is similar to columns in a table. The edges can also have a direction to indicate
the relationship's nature.
upvoted 5 times

  Venky02 Most Recent  2 weeks, 4 days ago


Selected Answer: A
A, GRAPH
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 117/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #60 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

A data analyst's primary skill set revolves around data acquisition, handling, and processing.
Incorrect:
* A data engineer requires an intermediate level understanding of programming to build thorough algorithms along with a mastery of statistics
and math.
* A data scientist needs to be a master of both worlds. Data, stats, and math along with in-depth programming knowledge for Machine Learning
and Deep
Learning.
Reference:
https://www.edureka.co/blog/data-analyst-vs-data-engineer-vs-data-scientist/

  Massimo70 Highly Voted  3 months ago


DATA ENGINEER: Data engineers manage infrastructure and processes for data integration across the organization, applying data cleaning
routines, identifying data governance RULES, and implementing pipelines to transfer and transform data between systems.
upvoted 19 times

  p1zz4 4 days, 21 hours ago


Correct Answer : DATA ENGINEER
upvoted 1 times

  Pavi20210211 1 month, 2 weeks ago


Correct Answer : DATA ENGINEER
upvoted 4 times

  AdminAy Highly Voted  2 months, 4 weeks ago


Data Analyst analyzes numeric data and uses it to help companies make better decisions. Data Engineer involves in preparing data. They
develop, constructs, tests & maintain complete architecture. A data scientist analyzes and interpret complex data.
Source: Google
upvoted 8 times

  Nadjib Most Recent  3 days, 13 hours ago


DATA ENGINEER
upvoted 1 times

  roop777 1 week, 2 days ago


Correct Answer : DATA ENGINEER
upvoted 1 times

  KMLearn3 1 month ago


In real life the data engineer would be claimed beeing responsible NOT having applied business rules adequately to the data model. So this
answer "data analyst" beeing "responsible" does not match reality. Yes, he is also involved and working on it. But the data engineer will do the
digging work in advance.
upvoted 2 times

  taraman44 1 month, 1 week ago


Data Engineer
https://learn.microsoft.com/en-us/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 118/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  ktzoey 1 month, 3 weeks ago


DATA ENGINEER
upvoted 3 times

  Naji90 1 month, 3 weeks ago


Data Engineer

Database administrators manage databases, assigning permissions to users, storing backup copies of data and restore data in the event of a
failure.
Data engineers manage infrastructure and processes for data integration across the organization, applying data cleaning routines, identifying
data governance rules, and implementing pipelines to transfer and transform data between systems.
Data analysts explore and analyze data to create visualizations and charts that enable organizations to make informed decisions.

https://learn.microsoft.com/en-us/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles
upvoted 2 times

  Annelijn 1 month, 3 weeks ago


This is more for a product owner role imho. A data engineer implements the business rules, but does not make the decision which business rules
to implement. The business has to make this decision imho.
upvoted 1 times

  madrobs 2 months ago


it should be data engineer right?
upvoted 2 times

  devries0 2 months, 3 weeks ago


It's Data Analyst; From MS Learn: A data analyst processes raw data into relevant insights based on identified business requirements to deliver
relevant insights
upvoted 4 times

  Cezary 2 months ago


raw data to insights - this is getting knowledge fro a database. Applying business rules is more of normalization, and thats data engineer.
upvoted 1 times

  fusioner 4 months, 1 week ago


A Data Analyst
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 119/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #61 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://teachcomputerscience.com/relational-databases/

  himanshisethhi55 Highly Voted  3 months, 3 weeks ago


Correct, Example Foreign Key
upvoted 11 times

  dk87 Highly Voted  7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 5 times

  Mooooosa Most Recent  2 months, 1 week ago


https://support.microsoft.com/en-us/office/guide-to-table-relationships-30446197-4fbe-457b-b992-2f6fb812b58f
upvoted 2 times

  noussa 4 months, 4 weeks ago


Correct
upvoted 4 times

  Eltooth 6 months, 1 week ago


Let’s is correct answer
upvoted 2 times

  Eltooth 6 months, 1 week ago


“Keys”!
Autocorrect 😵‍💫
upvoted 6 times

  EXODUS33 8 months ago


keys are used
upvoted 3 times

  bfan95 8 months, 2 weeks ago


correct
upvoted 2 times

  svetlanam 8 months, 3 weeks ago


Correct.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 120/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #62 Topic 1

You have an inventory management database that contains the following table.

Which statement should you use in a SQL query to change the inventory quantity of Product1 to 270?

A. INSERT

B. MERGE

C. UPDATE

D. CREATE

Correct Answer: C
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/queries/update-transact-sql?view=sql-server-ver15

Community vote distribution


C (100%)

  vince60370 Highly Voted  1 year, 10 months ago


Update is the SIMPLEST way, but a MERGE can also do the update... I think the question should be a little bit more specific.
upvoted 29 times

  DSilsbury 5 months, 3 weeks ago


Merge requires 2 datasets, it can't be merge
upvoted 4 times

  Armandoo Highly Voted  1 year, 7 months ago


The answer is UPDATE since we want to change something within a column.
upvoted 24 times

  Lipseal 8 months, 2 weeks ago


I googled it:
ALTER - add/delete/modify column
UPDATE - update existing row
INSERT - Insert new row
upvoted 9 times

  JA2018 Most Recent  3 months, 1 week ago


Selected Answer: C
You need DML to update/ modify each row record in a DB table.
upvoted 2 times

  Eltooth 6 months, 1 week ago


Selected Answer: C
C is correct answer : Update
upvoted 4 times

  alveswlm 6 months, 3 weeks ago


Selected Answer: C
Update statement is used to change the value of a column.
upvoted 4 times

  EXODUS33 8 months ago


Selected Answer: C
update is used to change an existing record value
upvoted 4 times

  olusesan 8 months ago


Answer is C
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 121/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  nhftloh 8 months, 3 weeks ago


Selected Answer: C
Answer is c
upvoted 3 times

  D_Mo_ZY 9 months, 4 weeks ago


Update
Was in the exam (18/03/2022)
upvoted 4 times

  Yvekke 1 year ago


update is ok
upvoted 2 times

  jmay 1 year, 1 month ago


even when using MERGE, you still need to include an UPDATE sub query
upvoted 5 times

  Afamdi 1 year, 4 months ago


Update obviously!
upvoted 4 times

  MFO_FM 1 year, 4 months ago


Update
upvoted 3 times

  bettz_druid 1 year, 4 months ago


answer is correct
upvoted 3 times

  ANath 1 year, 9 months ago


UPDATE is correct
upvoted 4 times

  shubham99 2 years ago


need to update the table and set new value .
upvoted 1 times

  carlostome 2 years ago


Update!!
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 122/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #63 Topic 1

Your company needs to implement a relational database in Azure. The solution must minimize ongoing maintenance.
Which Azure service should you use?

A. Azure HDInsight

B. Azure SQL Database

C. Azure Cosmos DB

D. SQL Server on Azure Virtual Machines

Correct Answer: B
Reference:
https://azure.microsoft.com/en-us/services/sql-database/#features

Community vote distribution


B (100%)

  Armandoo Highly Voted  1 year, 7 months ago


Correct Answer: B

Minimize maintenance: so it should a PaaS + Relational Database = Azure SQL Database


upvoted 58 times

  D_Mo_ZY Highly Voted  9 months, 4 weeks ago


Correct Answer: B
Was in the exam (18/03/2022)
upvoted 14 times

  edurakhan Most Recent  1 month, 4 weeks ago


Selected Answer: B
B is the correct answer. Minimize maintenance is the key phrase
upvoted 3 times

  Albertopology 3 months ago


on exam 10 Oct 2022
upvoted 3 times

  JA2018 3 months, 1 week ago


Selected Answer: B
PaaS = Minimized maintenance
upvoted 4 times

  Kermedi2018 3 months, 3 weeks ago


Selected Answer: B
Correct answer B
upvoted 3 times

  fusioner 4 months, 1 week ago


Selected Answer: B
Correct Answer
upvoted 2 times

  Eltooth 6 months, 1 week ago


Selected Answer: B
B is correct answer : Azure SQL Database
upvoted 2 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 3 times

  Omii 8 months ago


Correct B
upvoted 1 times

  Omii 8 months ago


https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 123/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Correct B
upvoted 1 times

  EXODUS33 8 months ago


Selected Answer: B
Azure SQL Database is PAAS so reduces maintanence that needs to be done
upvoted 3 times

  Koph 1 year ago


Azure SQL Database is correct
upvoted 3 times

  Charly0710 1 year, 1 month ago


Azure Data Studio is a graphical utility for creating and running SQL queries from your desktop
https://docs.microsoft.com/en-us/learn/modules/query-relational-data/3-sql-database?ns-enrollment-type=LearningPath&ns-enrollment-
id=learn.wwl.azure-data-fundamentals-explore-relational-data
upvoted 2 times

  jin1991 1 year, 4 months ago


Correct
upvoted 4 times

  priy_0987 1 year, 5 months ago


correct
upvoted 2 times

  Adebowale 1 year, 5 months ago


Week done
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 124/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #64 Topic 1

You are writing a set of SQL queries that administrators will use to troubleshoot an Azure SQL database.
You need to embed documents and query results into a SQL notebook.
What should you use?

A. Microsoft SQL Server Management Studio (SSMS)

B. Azure Data Studio

C. Azure CLI

D. Azure PowerShell

Correct Answer: B
Reference:
https://www.mssqltips.com/sqlservertip/5997/create-sql-server-notebooks-in-azure-data-studio/

Community vote distribution


B (100%)

  Fellipo Highly Voted  2 years, 2 months ago


B its OK , https://docs.microsoft.com/en-us/sql/azure-data-studio/notebooks/notebooks-sql-kernel?view=sql-server-ver15
upvoted 61 times

  Ashodwbi Highly Voted  2 years, 2 months ago


Answer is B
upvoted 23 times

  iesRuben Most Recent  1 month, 1 week ago


Selected Answer: B
B its the answer
upvoted 3 times

  JA2018 3 months, 1 week ago


Selected Answer: B
Microsoft SQL Server Management Studio (SSMS) is an on-prem product. This exam focus more on SQL on Azure. My 2 cents' worth.
upvoted 5 times

  Bambi0074 3 months, 1 week ago


It is still B but if you use the current SSMS you'll get the Az Data Studio automatically ;-)

https://learn.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio?view=sql-server-ver16#windows-installation
upvoted 4 times

  Eltooth 6 months, 1 week ago


Selected Answer: B
B is correct answer : Data studio
upvoted 1 times

  cormorant 9 months ago


use data studio is you need top embed documents and query results into an sql notebook
upvoted 5 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 3 times

  Ashutosh344 10 months ago


B is correct
upvoted 1 times

  theLazyGuy 1 year, 2 months ago


https://docs.microsoft.com/en-us/sql/azure-data-studio/notebooks/notebooks-guidance?view=sql-server-ver15
upvoted 3 times

  xiban 1 year, 2 months ago


Databricks
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 125/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  cadio30 1 year, 3 months ago


Azure Studio application is correct for this requirement
upvoted 2 times

  NavySteel 1 year, 9 months ago


I agree for B
upvoted 3 times

  jimakana 1 year, 10 months ago


A SQL notebook is like a database version of Jupyter notebook. Cool.
upvoted 7 times

  Andres91salazar 1 year, 10 months ago


B.Azure Data Studio. It allows you to save your query and even create charts or simple reports that you can re-visit.
upvoted 8 times

  mandyfervor 1 year, 11 months ago


Currently Azure data studio supports notebook, while SSMS not. So absolutely the correct answer is B.
upvoted 5 times

  fdlsys 2 years ago


SSMS does not support embedding of documents nor creation of "notebooks". So the answer is "B".
upvoted 10 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 126/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #65 Topic 1

DRAG DROP -
Match the terms to the appropriate descriptions.
To answer, drag the appropriate term from the column on the left to its description on the right. Each term may be used once, more than once, or
not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Reference:
https://en.wikipedia.org/wiki/Table_(database)
https://en.wikipedia.org/wiki/View_(SQL)
https://en.wikipedia.org/wiki/Database_index

  S3 Highly Voted  2 years, 1 month ago


correct answer!
upvoted 62 times

  mrjeet Highly Voted  11 months, 3 weeks ago


Yep, all correct!

Table
View
Index
upvoted 11 times

  nmbuff Most Recent  2 months, 3 weeks ago


Yep, all correct!

Table
View
Index
upvoted 2 times

  fusioner 4 months, 1 week ago


Table, View, Index
upvoted 2 times

  noussa 4 months, 4 weeks ago


Table, View, Index
upvoted 2 times

  ria97 5 months ago


Was in exam 11/08. Correct answer
upvoted 2 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 127/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Eltooth 6 months, 1 week ago


Table
View
Index
upvoted 3 times

  mre 9 months ago


Correct
upvoted 4 times

  Ganaps 9 months ago


CORRECT
upvoted 3 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 4 times

  Shams132 1 year ago


Correct 100%
upvoted 3 times

  Haidardba 1 year, 1 month ago


The Provided Answer is Correct.
upvoted 2 times

  GotDamnImIn 1 year, 3 months ago


Correct.
upvoted 2 times

  MFO_FM 1 year, 4 months ago


Table
View
Index
upvoted 4 times

  dumbmf 1 year, 5 months ago


Correct hai bhaiya
upvoted 2 times

  dayan911 1 year, 5 months ago


Table,View.Index
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 128/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #66 Topic 1

You have an e-commerce application that reads and writes data to an Azure SQL database.
Which type of processing does the application use?

A. stream processing

B. batch processing

C. Online Analytical Processing (OLAP)

D. Online Transaction Processing (OLTP)

Correct Answer: D
OLTP is designed to serve as a persistent data store for business or front-end applications. OLTP administers day to day transaction of an
organization.
Reference:
https://sqlwizard.blog/2020/03/15/sql-server-oltp-vs-olap/

Community vote distribution


D (100%)

  solozano0725 Highly Voted  1 year, 9 months ago


Correct! It's a transactional process.
upvoted 40 times

  mrjeet Highly Voted  11 months, 3 weeks ago


Correct answer - OLTP

OLTP or Online Transaction Processing is a type of data processing that consists of executing a number of transactions occurring concurrently
upvoted 9 times

  raydel92 Most Recent  3 months, 1 week ago


Selected Answer: D
Online Transaction Processing (OLTP)
https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/5-transactional-data-processing?ns-enrollment-
type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-core-data-concepts
upvoted 6 times

  Eltooth 6 months, 1 week ago


Selected Answer: D
D is correct answer.
upvoted 4 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 4 times

  heenak55 8 months, 3 weeks ago


In exam 21 April 2022
upvoted 5 times

  ZeroMos 9 months, 1 week ago


Selected Answer: D
Correct
upvoted 4 times

  CJSingh 9 months, 3 weeks ago


Correct
upvoted 2 times

  Roshan142 10 months, 2 weeks ago


Selected Answer: D
CORRECT !!
upvoted 3 times

  CrazyAunt 10 months, 2 weeks ago


Selected Answer: D

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 129/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Processing transactions for an ecommerce site so OLTP.


upvoted 5 times
  Koph 1 year ago
OLTP is correct
upvoted 2 times

  Sergeiginkul 1 year, 2 months ago


What is a difference between streaming and OLTP then ?
Is a keyword read and write ?
upvoted 2 times

  BabyBee 9 months ago


Yes, read and write is a keyword, as OLTP does transactional processing: these consists of read and writes. Streaming is ingesting the data as
it is being created, usually to be processed for analytics.
upvoted 7 times

  theLazyGuy 1 year, 2 months ago


OLTP: https://azure.microsoft.com/en-us/blog/azure-sql-database-is-increasing-the-read-and-write-performance/
https://k21academy.com/microsoft-azure/data-engineer/batch-processing-vs-stream-processing/
upvoted 3 times

  xiban 1 year, 2 months ago


excelent link !
upvoted 1 times

  AzureDP900 1 year, 3 months ago


OLTP is correct
upvoted 1 times

  bettz_druid 1 year, 4 months ago


Correct
upvoted 1 times

  Ebenezer 1 year, 8 months ago


Since it is not to a data warehouse, then it is OTP.
upvoted 4 times

  tmd820 1 year ago


If it was to a data warehouse, what would it have been?
upvoted 2 times

  sparkchu 10 months, 2 weeks ago


then OLAP.
upvoted 1 times

  ANath 1 year, 9 months ago


Correct
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 130/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #67 Topic 1

When can you use an Azure Resource Manager template?

A. to automate the creation of an interdependent group of Azure resources in a repeatable way

B. to apply Azure policies for multi-tenant deployments

C. to provision Azure subscriptions

D. to control which services and feature administrators and developers can deploy from the Azure portal

Correct Answer: A
You can automate deployments and use the practice of infrastructure as code. In code, you define the infrastructure that needs to be deployed
To implement infrastructure as code for your Azure solutions, use Azure Resource Manager templates (ARM templates). The template is a
JavaScript Object
Notation (JSON) file that defines the infrastructure and configuration for your project. The template uses declarative syntax, which lets you
state what you intend to deploy without having to write the sequence of programming commands to create it. In the template, you specify the
resources to deploy and the properties for those resources.
Reference:
https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/overview

Community vote distribution


A (100%)

  AlfuryDB Highly Voted  1 year, 10 months ago


This one is correct as well. ARM allows you to automate the creation of resources by specifying in a JSON document the resources you want to
generate. The process can be replicated (if needed) to deploy resources to a different region.
upvoted 47 times

  choyoy16 1 year, 6 months ago


Highly Voted 
Correct! Similar question in AZ and AI 900 as well
upvoted 18 times

  iesRuben Most Recent  1 month, 2 weeks ago


Selected Answer: A
A is correct
upvoted 1 times

  Eltooth 6 months, 1 week ago


Selected Answer: A
A is correct answer however this is outdated.
upvoted 5 times

  bfan95 8 months, 2 weeks ago


Selected Answer: A
A is correct
upvoted 4 times

  mre 9 months ago


A is correct
upvoted 2 times

  weri 9 months ago


Isn't D the correct answer?
upvoted 1 times

  pads98 8 months, 3 weeks ago


D is RBAC.
upvoted 1 times

  mrjeet 11 months, 3 weeks ago


A is correct - ARM templates allow you to create and deploy an entire Azure infrastructure declaratively
upvoted 4 times

  Koph 1 year ago


A is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 131/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  PanP 1 year, 2 months ago


Correct, but don't know why related to DP900
upvoted 8 times

  Forspotboy 1 year, 7 months ago


Correct!
upvoted 5 times

  ANath 1 year, 9 months ago


Correct
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 132/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #68 Topic 1

You have an Azure SQL database that you access directly from the Internet.
You recently changed the public IP address of your computer.
After changing the IP address, you can no longer access the database. You can connect to other resources in Azure.
What is a possible cause of the issue?

A. role-based access control (RBAC)

B. Dynamic Host Configuration Protocol (DHCP)

C. Domain Name Service (DNS)

D. a database-level firewall

Correct Answer: D
The Azure SQL Database firewall lets you decide which IP addresses may or may not have access to either your Azure SQL Server or your Azure
SQL database.
When creating an Azure SQL Database, the firewall needs to be configured before anyone will be able to access the database. By default, no
external access to your SQL Database will be allowed until you explicitly assign permission by creating a firewall rule.
Reference:
https://www.sqlshack.com/configuring-the-azure-sql-database-firewall/

Community vote distribution


D (100%)

  svetlanam Highly Voted  8 months, 3 weeks ago


Correct. Answer is D
upvoted 13 times

  AlbertKwan Highly Voted  2 months, 1 week ago


Selected Answer: D
D is correct. But this question shouldn't be in scope of this exam!
upvoted 5 times

  nmbuff Most Recent  2 months, 3 weeks ago


Selected Answer: D
Yes. answer is D.
Not A becouse
Role-based access control (RBAC) is a method of restricting network access based on the roles of individual users within an enterprise.
upvoted 3 times

  PatYeo 3 months, 2 weeks ago


The new IP address needs to be allowed in the Firewall rules. Correct Answer is D.
upvoted 5 times

  Anumani 3 months, 2 weeks ago


Selected Answer: D
d is absolutely
upvoted 2 times

  noussa 4 months, 4 weeks ago


Correct
upvoted 1 times

  Eltooth 6 months, 1 week ago


Selected Answer: D
D is correct answer. Db firewall
upvoted 2 times

  simplementeluca 6 months, 2 weeks ago


DHCP no?
upvoted 1 times

  Tweet12 7 months, 2 weeks ago


Selected Answer: D
D is the answer.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 133/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  bfan95 8 months, 2 weeks ago
Selected Answer: D
Answer: D
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 134/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #69 Topic 1

DRAG DROP -
Match the tools to the appropriate descriptions.
To answer, drag the appropriate tool from the column on the left to its description on the right. Each tool may be used once, more than once, or not
at all.
Select and Place:

Correct Answer:

Box 1: Microsoft SQL Server Management Studio (SSMS)


SQL Server Management Studio (SSMS) is an integrated environment for managing any SQL infrastructure, from SQL Server to Azure SQL
Database.

Box 2: Azure Data Studio -


Azure Data Studio offers a modern, keyboard-focused SQL coding experience that makes your everyday tasks easier with built-in features, such
as multiple tab windows, a rich SQL editor, IntelliSense, keyword completion, code snippets, code navigation, and source control integration
(Git). Run on-demand SQL queries, view and save results as text, JSON, or Excel. Edit data, organize your favorite database connections, and
browse database objects in a familiar object browsing experience.
Box 3: Microsoft SQL Server Data Tools (SSDT)
SQL Server Data Tools (SSDT) is a modern development tool for building SQL Server relational databases, databases in Azure SQL, Analysis
Services (AS) data models, Integration Services (IS) packages, and Reporting Services (RS) reports. With SSDT, you can design and deploy any
SQL Server content type with the same ease as you would develop an application in Visual Studio.
Reference:
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
https://code.visualstudio.com/docs/supporting/FAQ https://docs.microsoft.com/en-us/sql/azure-data-studio/what-is-azure-data-studio
https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt

  fusioner 4 months, 1 week ago


Highly Voted 
SSMS, Azure Data Studio, SSDT
upvoted 10 times

  PatYeo Highly Voted  3 months, 2 weeks ago


SSDT for database projects is normally what people talk about when they say "why should I use ssdt over ssms", what I normally say is that
ssms is an administration tool, and ssdt is the developer tool. If you have a simple database and it is not very complex then ssdt is probably an
overhead you don't need.
https://stackoverflow.com/questions/36370135/i-do-not-understand-what-ssdt-do-as-opposed-to-or-not-ssms-and-sql-server-
obj#:~:text=SSDT%20for%20database%20projects%20is,overhead%20you%20don't%20need.
upvoted 5 times

  PRALLAB 2 months, 2 weeks ago


Most Recent 
https://learn.microsoft.com/en-us/sql/azure-data-studio/what-is-azure-data-studio?view=sql-server-ver15.
Azure Data Studio offers a modern, keyboard-focused SQL coding experience that makes your everyday tasks easier with built-in features, such
as multiple tab windows, a rich SQL editor, IntelliSense, keyword completion, code snippets, code navigation, and source control integration
(Git). Run on-demand SQL queries, and view and save results as text, JSON, or Excel. Edit data, organize your favourite database connections
and browse database objects in a familiar object browsing experience.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 135/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 136/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #70 Topic 1

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:

Correct Answer:

Box 1: Yes -
Tables are database objects that contain all the data in a database. In tables, data is logically organized in a row-and-column format similar to a
spreadsheet.
Each row represents a unique record, and each column represents a field in the record.

Box 2: No -
An index is an on-disk structure associated with a table or view that speeds retrieval of rows from the table or view.

Box 3: Yes -
A view is a virtual table whose contents are defined by a query. Like a table, a view consists of a set of named columns and rows of data.
Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/tables/tables https://docs.microsoft.com/en-us/sql/relational-
databases/indexes/clustered-and-nonclustered-indexes-described https://docs.microsoft.com/en-us/sql/relational-databases/views/views?
view=sql-server-ver15

  kaleidoscope Highly Voted  1 year, 7 months ago


Correct
upvoted 61 times

  cianryan Highly Voted  1 year, 1 month ago


YES, NO, YES
upvoted 24 times

  Motivator Most Recent  4 months, 2 weeks ago


Agreed
YES, NO, YES
upvoted 4 times

  noussa 4 months, 4 weeks ago


https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 137/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Correct
upvoted 3 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 3 times

  holyyyyyyyy 10 months, 3 weeks ago


YNS is the correct ans
upvoted 4 times

  G_unit_19 11 months, 2 weeks ago


YES , NO , YES
upvoted 3 times

  AzureDP900 1 year, 3 months ago


Correct answer
upvoted 2 times

  MFO_FM 1 year, 4 months ago


Correct
upvoted 3 times

  bettz_druid 1 year, 4 months ago


agreed with the answers
upvoted 3 times

  kashi1983 1 year, 5 months ago


Answer is correct
upvoted 3 times

  Durgesh09 1 year, 5 months ago


correct
upvoted 2 times

  Armandoo 1 year, 7 months ago


YES NO YES
upvoted 4 times

  ANath 1 year, 9 months ago


correct
upvoted 5 times

  mingchieh2 1 year, 9 months ago


agree the answers
upvoted 5 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 138/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #71 Topic 1

Which command-line tool can you use to query Azure SQL databases?

A. sqlcmd

B. bcp

C. azdata

D. Azure CLI

Correct Answer: A
The sqlcmd utility lets you enter Transact-SQL statements, system procedures, and script files at the command prompt.
Incorrect Answers:
B: The bulk copy program utility (bcp) bulk copies data between an instance of Microsoft SQL Server and a data file in a user-specified format.
D: The Azure CLI is the defacto tool for cross-platform and command-line tools for building and managing Azure resources.
Reference:
https://docs.microsoft.com/en-us/sql/tools/overview-sql-tools?view=sql-server-ver15

Community vote distribution


A (100%)

  Sc2 Highly Voted  2 years, 4 months ago


I think 90% the answer is A
https://docs.microsoft.com/en-us/sql/ssms/scripting/sqlcmd-use-the-utility?view=sql-server-ver15
Az cli is perfect to create and manage the DB but to query sqlcmd is the tool
upvoted 99 times

  sreekarv 2 years, 1 month ago


100% the answer is A
upvoted 29 times

  Haidardba 2 years, 1 month ago


Yes, Use the [sqlcmd][sqlcmd] command-line utility to connect to and query a SQL pool. https://docs.microsoft.com/en-us/azure/synapse-
analytics/sql-data-warehouse/sql-data-warehouse-get-started-connect-sqlcmd
upvoted 3 times

  ExamPwnr Highly Voted  2 years, 4 months ago


Correct answer: A

Azure CLI page: https://docs.microsoft.com/en-us/azure/azure-sql/database/az-cli-script-samples-content-guide?tabs=single-database


"You can configure Azure SQL Database and SQL Managed Instance by using the Azure CLI."
You cannot execute queries though.

sqlcmd: https://docs.microsoft.com/en-us/sql/tools/sqlcmd-utility?view=sql-server-ver15
It is clearly mentioned that Azure SQL is supported, and Query examples are provided in the link above.
upvoted 30 times

  iesRuben Most Recent  1 month, 2 weeks ago


Selected Answer: A
sqlcmd is correct
upvoted 2 times

  AlbertKwan 2 months, 1 week ago


Selected Answer: A
A is good.

The sqlcmd utility lets you enter Transact-SQL statements, system procedures, and script files through a variety of available modes:

At the command prompt.


In Query Editor in SQLCMD mode.
In a Windows script file.
In an operating system (Cmd.exe) job step of a SQL Server Agent job.
upvoted 2 times

  Vergee 6 months, 3 weeks ago


sqlcmd is the correct answer!
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 139/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  simplex06 6 months, 4 weeks ago


"Azure Data CLI (azdata) is a command-line utility written in Python to bootstrap and manage the data services via REST APIs."
Reference: https://docs.microsoft.com/en-us/sql/azdata/install/deploy-install-azdata?view=sql-server-ver16
upvoted 1 times

  bfan95 8 months, 2 weeks ago


Selected Answer: A
sqlcmd
upvoted 2 times

  willyto 1 year ago


Selected Answer: A
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-get-started-connect-sqlcmd
upvoted 2 times

  mudassirsmk27 1 year ago


A is the answer
upvoted 2 times

  Haidardba 1 year, 1 month ago


Selected Answer: A
The sqlcmd utility lets you enter Transact-SQL statements, system procedures, and script files through a variety of available modes:
At the command prompt.
In Query Editor in SQLCMD mode.
In a Windows script file.
In an operating system (Cmd.exe) job step of a SQL Server Agent job.
https://docs.microsoft.com/en-us/sql/tools/sqlcmd-utility?view=sql-server-ver15
upvoted 2 times

  Haidardba 1 year, 1 month ago


The Correct Answer is A.
upvoted 1 times

  cadio30 1 year, 3 months ago


A is the correct answer as it is use to "query" and not to perform administrative or provisioning of the service
upvoted 3 times

  Feliasg9 1 year, 4 months ago


It's to QUERY, not DEPLOY, Answer is correct
upvoted 3 times

  CyLa 1 year, 4 months ago


D is the answer. Based on the search over the Internet and all those places that sell exam-like questions.
upvoted 1 times

  PhillipH 1 year, 6 months ago


sqlcmd , AZure cli is for resource management ... meant to say this below
upvoted 1 times

  PhillipH 1 year, 6 months ago


sqlcmd, Azure cli is for database management
upvoted 1 times

  robinho0129 1 year, 6 months ago


La respuesta es Azure CLI ya que sqpcmd es para operaciones desde un local.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 140/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #72 Topic 1

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:

Correct Answer:

Box 1: Yes -

Box 2: Yes -

Box 3: Yes -
Azure Defender provides security alerts and advanced threat protection for virtual machines, SQL databases, containers, web applications, your
network, and more.
Azure Defender provides security alerts and advanced threat protection for virtual machines, SQL databases, containers, web applications, your
network, and more.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview https://azure.microsoft.com/en-us/blog/announcing-
sql-atp-and-sql-vulnerability-assessment-general-availability/ https://docs.microsoft.com/en-us/azure/security-center/azure-defender

  AzureDP900 Highly Voted  1 year, 3 months ago


Yes, Yes. Yes
upvoted 43 times

  lhermos 1 year, 2 months ago


It sounds like an ad to Azure SQL databese
upvoted 46 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 141/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  girideshi 1 year, 2 months ago


To be honest whole Azure certifications are marketing gimmick.
upvoted 52 times

  impratik7 1 year ago


Couldn't agree more!
upvoted 10 times

  sparkchu 10 months, 2 weeks ago


this answer thread is a bit different that others...lol
upvoted 8 times

  TouhiD 9 months, 3 weeks ago


I agree with all 900 level courses, that is their purpose. but upper level courses like AZ104 and AZ500 are really good and if you have
ESI account with your company, their labs are top notch !
upvoted 5 times

  raydel92 Highly Voted  3 months, 1 week ago


Yes, yes, yes
https://learn.microsoft.com/en-us/training/modules/explore-provision-deploy-relational-database-offerings-azure/2-azure-sql?ns-enrollment-
type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-relational-data
upvoted 5 times

  nikhilambati09 Most Recent  6 months ago


Yes, yes, yes
upvoted 2 times

  bikewun 8 months, 3 weeks ago


correct answer
upvoted 2 times

  Charly6 9 months, 2 weeks ago


Just say Yes!
upvoted 4 times

  G_unit_19 11 months, 2 weeks ago


Yes to all ... "come use this service, it has it all".
upvoted 5 times

  Koph 1 year ago


Answer is correct
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 142/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #73 Topic 1

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:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/sql/big-data-cluster/connect-to-big-data-cluster?view=sql-server-ver15 https://docs.microsoft.com/en-
us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-query-ssms https://docs.microsoft.com/en-us/azure/mariadb/connect-
workbench

  learner301 Highly Voted  2 years, 4 months ago


A) Yes from https://docs.microsoft.com/en-us/sql/azure-data-studio/what-is?view=sql-server-ver15
Use Azure Data Studio if you: Are connecting to a SQL Server 2019 big data cluster
B) Yes from https://docs.microsoft.com/en-us/learn/modules/query-azure-sql-data-warehouse/4-query-dw-using-ssms
C) Yes from https://docs.microsoft.com/en-us/azure/mariadb/connect-workbench
upvoted 127 times

  niw66966 1 year ago


Beautiful backup to each answer.
upvoted 12 times

  Iroshan4 1 year, 8 months ago


Agreed
upvoted 5 times

  Armandoo Highly Voted  1 year, 7 months ago


YES, YES, YES
upvoted 9 times

  LeonardoTran Most Recent  4 months, 3 weeks ago


YES, YES, YES
upvoted 4 times

  LarsLarsgren 5 months, 1 week ago


Hey guys,
passed the exam today.
41 questions, 45 min, 700 points for passing.
Many questions were same like here in forum. Tq guys, you are gorgeous!

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 143/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 8 times
  Deliboi 6 months, 3 weeks ago
lol another marketing scheme for this..
upvoted 7 times

  Jenny 1 year, 11 months ago


Link to Quickstart guide for Azure Database for Maria DB: Use MySQL Workbench to connect to query data https://docs.microsoft.com/en-
us/azure/mariadb/connect-
workbench#:~:text=To%20connect%20to%20an%20Azure%20Database%20for%20MariaDB,all%20parameters%20are%20configured%20cor
rectly,%20select%20Test%20Connection.
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 144/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #74 Topic 1

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:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview

  tms2020 Highly Voted  2 years ago


Yes Answer is correct
upvoted 50 times

  jorgenoguerah Highly Voted  1 year, 8 months ago


The last one has a tricky word, It´s said "Reduce" instead "Has NOT", PaaS eliminate the administrative overhead for managing hardware like
IaaS and SaaS
upvoted 10 times

  Tata11 3 months ago


Dear Jorge: "Overhead" means operating costs. To say "has not administrative overhead" Doesn't make any sense.
upvoted 3 times

  Average_Joe 1 year, 6 months ago


Keyword there is 'managing hardware' bro
upvoted 8 times

  sdokmak 10 months, 1 week ago


has not the administrative overhead? doesn't make sense.
upvoted 4 times

  Deliboi Most Recent  6 months, 3 weeks ago


Perfect Marketing LOL
upvoted 10 times

  oliverio 7 months, 3 weeks ago


the perfect marketing :) YYY
upvoted 9 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 145/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  D_Mo_ZY 9 months, 4 weeks ago


Answer is Correct
Was in the exam (18/03/2022)
upvoted 6 times

  durak 1 year, 2 months ago


YES
YES
YES
upvoted 8 times

  yeahno 1 year, 8 months ago


"Cloud features such as scalability, high-availability and multi-tenant capability are included, reducing the amount of coding that developers must
do." from
https://azure.microsoft.com/en-gb/overview/what-is-paas/
upvoted 3 times

  Billybob0604 1 year, 9 months ago


Only single databases I just read. "Single databases in Azure SQL Database support manual dynamic scalability, but not autoscale"
upvoted 1 times

  ANath 1 year, 9 months ago


1st one no doubt 'YES'.
2nd one I am not sure because it says 'PaaS stands for Platform-as-a-service. Rather than creating a virtual infrastructure, and installing and
managing the database software yourself, a PaaS solution does this for you. You specify the resources that you require (based on how large you
think your databases will be, the number of users, and the performance you require), and Azure automatically creates the necessary virtual
machines, networks, and other devices for you. You can usually scale up or down (increase or decrease the size and number of resources)
quickly, as the volume of data and the amount of work being done varies; Azure handles this scaling for you, and you don't have to manually add
or remove virtual machines, or perform any other form of configuration.'

3rd one may be 'YES' but PaaS reduces administrative overhead of managing software. IaaS reduces overhead of managing Hardware.
upvoted 3 times

  Crazy_Angel 1 year, 6 months ago


I think 2nd one is yes too.
" Single databases in Azure SQL Database support manual dynamic scalability, but not autoscale. "
https://docs.microsoft.com/en-us/azure/azure-sql/database/scale-resources
upvoted 2 times

  SitharthanMani 1 year, 10 months ago


Second one, i need to check in portal
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 146/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #75 Topic 1

HOTSPOT -
You have the following SQL query.

What are dbo.Products and ProductName? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Correct Answer:

  AzureDP900 Highly Voted  1 year, 3 months ago


Table, column
upvoted 43 times

  D_Mo_ZY Highly Voted  9 months, 4 weeks ago


Correct
Was in the exam (18/03/2022)
upvoted 11 times

  nmbuff 2 months, 3 weeks ago


Most Recent 
if you got fail this question, go back to study.
upvoted 4 times

  Motivator 4 months, 2 weeks ago


Table
Column
upvoted 5 times

  Eltooth 6 months, 1 week ago


Table
Column
upvoted 4 times

  w1920 10 months, 1 week ago


table, column
upvoted 6 times
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 147/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Yvekke 1 year ago


Table, column
upvoted 5 times

  Shams132 1 year ago


Great Question lol
upvoted 2 times

  Learner_Thunder2 1 year, 1 month ago


How can an official certification exam hold this kind of questions?
upvoted 4 times

  vp45 1 year ago


I am not complaining, if i get few of these.
upvoted 6 times

  Aneta_ane 1 year, 1 month ago


Came up on my exam today.
upvoted 4 times

  azurebilearning 1 year, 3 months ago


correct
upvoted 1 times

  bettz_druid 1 year, 4 months ago


correct!
upvoted 3 times

  dumbmf 1 year, 5 months ago


It is not wrong
upvoted 2 times

  ANath 1 year, 9 months ago


correct
upvoted 4 times

  examsrch 1 year, 9 months ago


correct answer
upvoted 2 times

  shinz 1 year, 10 months ago


Correct
upvoted 2 times

  tms2020 2 years ago


Yes Answer is correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 148/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #76 Topic 1

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:

Correct Answer:

Reference:
https://azure.microsoft.com/en-gb/blog/hot-patching-sql-server-engine-in-azure-sql-database/ https://azure.microsoft.com/en-us/services/sql-
database/#product-overview

  AzureDP900 Highly Voted  1 year, 3 months ago


No, No,Yes
upvoted 46 times

  gme999 Highly Voted  1 year, 3 months ago


3rd one is Yes. https://azure.microsoft.com/en-us/pricing/hybrid-benefit/faq/

Azure Hybrid Benefit allows you to use SQL Server licenses with Software Assurance or qualifying subscription licenses to pay a reduced base
rate* for these products and services for SQL Server on Azure:

vCPU-based service tiers of Azure SQL Database (excluding serverless).


Azure SQL Managed Instance.
SQL Server in Azure Virtual Machines.
SQL Server Integration Services.
upvoted 16 times

  rajat7878 10 months, 3 weeks ago


Agreed. Third one is Yes.
upvoted 4 times

  raydel92 Most Recent  3 months ago


No, No, Yes
https://azure.microsoft.com/en-us/pricing/hybrid-benefit/#why-azure-hybrid-benefit
upvoted 3 times

  WowThato 5 months, 2 weeks ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 149/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Feels like the perfect way to market yourself


upvoted 5 times

  Eltooth 6 months, 1 week ago


NO
NO
Yes
upvoted 3 times

  heenak55 8 months, 3 weeks ago


In exam 21 April 2022
upvoted 3 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answers are correct! No, No, Yes.
upvoted 3 times

  wando5000 1 year, 1 month ago


Currysing you are incorrect as the first 2 lines do testify (Azure SQL and SQL managed instance) - so its NOT just SQL installed on a vm

vCPU-based service tiers of Azure SQL Database (excluding serverless).


Azure SQL Managed Instance
upvoted 2 times

  Sam_Zee 1 year, 1 month ago


N/N/Y is the correct answer
upvoted 3 times

  theLazyGuy 1 year, 2 months ago


N/N/Y
Can I bring my on-premises or IaaS SQL Server license to Hyperscale? Yes, Azure Hybrid Benefit ... (https://docs.microsoft.com/en-
us/azure/azure-sql/database/service-tier-hyperscale-frequently-asked-questions-faq
https://azure.microsoft.com/en-us/pricing/hybrid-benefit/#calculator)
upvoted 4 times

  georgich87 1 year, 3 months ago


https://azure.microsoft.com/en-in/blog/eight-ways-to-optimize-costs-on-azure-sql/
upvoted 2 times

  gme999 1 year, 3 months ago


Azure Hybrid Benefit allows you to use SQL Server licenses with Software Assurance or qualifying subscription licenses to pay a reduced base
rate* for these products and services for SQL Server on Azure:

vCPU-based service tiers of Azure SQL Database (excluding serverless).


Azure SQL Managed Instance.
SQL Server in Azure Virtual Machines.
SQL Server Integration Services.
upvoted 4 times

  currysing 1 year, 3 months ago


The last one should be No. Existing license can only apply to SQL VM, not any managed type of SQL
upvoted 3 times

  saki0915 1 year, 1 month ago


"Yes" is correct.
https://docs.microsoft.com/en-us/azure/azure-sql/azure-hybrid-benefit?tabs=azure-powershell
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 150/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #77 Topic 1

Which statement is an example of Data Definition Language (DDL)?

A. SELECT

B. JOIN

C. UPDATE

D. CREATE

Correct Answer: D
Data Definition Language (DDL) statements defines data structures. Use these statements to create, alter, or drop data structures in a database.
These statements include:
✑ ALTER
✑ Collations
✑ CREATE
✑ DROP
✑ DISABLE TRIGGER
✑ ENABLE TRIGGER
✑ RENAME
✑ UPDATE STATISTICS
✑ TRUNCATE TABLE
✑ INSERT
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/statements/statements

Community vote distribution


D (100%)

  AzureDP900 Highly Voted  1 year, 3 months ago


Create is correct D
upvoted 25 times

  Pora2000 Highly Voted  8 months, 3 weeks ago


Answer lists (explanation) INSERT as one. That is DML
upvoted 10 times

  iesRuben Most Recent  1 month, 2 weeks ago


Selected Answer: D
CREATE is the answer
upvoted 2 times

  JA2018 3 months, 1 week ago


Selected Answer: D
part of DDL
upvoted 3 times

  PatYeo 3 months, 2 weeks ago


D is the correct Answer.

1. DDL
- CREATE
- ALTER
- DROP

2. DCL
- GRANT
- REVOKE

3. DML
- INSERT
- DELETE
- UPDATE
- SELECT
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 151/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  WSW_IT 4 months ago


Not only INSERT is DML, but also TRUNCATE TABLE since it doesn't change the structure, only data.
upvoted 1 times

  icew3b 5 months, 2 weeks ago


FYI: in the Text is says INSERT is part of DEFINITION. that's wrong.... INSERT is manipulation
upvoted 2 times

  cp2323 8 months, 3 weeks ago


Answer is D but why did you include INSERT in DDL on your answer area? Please remove that
upvoted 5 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: D
Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 3 times

  Suyu 10 months, 1 week ago


CREATE for sure
upvoted 2 times

  G_unit_19 11 months, 2 weeks ago


Still CREATE is the correct answer
upvoted 1 times

  Loofy 1 year, 3 months ago


For sure is CREATE! -D
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 152/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #78 Topic 1

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:

Correct Answer:

Box 1: Yes -
Azure Data Studio is a cross-platform database tool for data professionals using on-premises and cloud data platforms on Windows, macOS,
and Linux.
You can use Azure Data Studio to connect to an Azure SQL Database server. You'll then run Transact-SQL (T-SQL) statements to create and
query Azure SQL databases.

Box 2: No -
SQL Server Management Studio is for configuring, managing, and administering all components within Microsoft SQL Server, not to create SQL
notebooks.
Instead use Azure Data Studio to create SQL notebook.

Box 3: Yes -
You can use the Azure Data Studio to restore databases.
Reference:
https://docs.microsoft.com/en-us/sql/azure-data-studio/what-is-azure-data-studio

  dayan911 Highly Voted  1 year, 5 months ago


1. Yes
2.No
3.Yes
upvoted 49 times

  Meyti Highly Voted  1 year, 1 month ago


I was not sure with option 3 , but the answer is correct, and the source:
https://docs.microsoft.com/en-us/sql/azure-data-studio/what-is-azure-data-studio?view=sql-server-ver15#database-administration
upvoted 15 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 153/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Jangoman 11 months, 2 weeks ago


You can restore but cant take backups
upvoted 5 times

  BabyBee 9 months ago


Can do Restore/Backups with Azure Data Studio.
Feature Azure Data Studio SSMS
Backup / Restore Yes Yes
upvoted 3 times

  Alex210 Most Recent  2 months ago


great marketing campaign
upvoted 2 times

  xRiot007 6 months ago


Yes - you can use Az Data Studio to query DBs. The device is irrelevant
No
Yes - the tool can do restores.
upvoted 4 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 4 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answers are correct! Yes, No, Yes
upvoted 2 times

  Meyti 1 year, 1 month ago


I was not sure with option 3 , but the answer is correct, and the source:
https://docs.microsoft.com/en-us/sql/azure-data-studio/what-is-azure-data-studio?view=sql-server-ver15#database-administration
upvoted 2 times

  azurebilearning 1 year, 3 months ago


Correct Answers
upvoted 2 times

  MONALISA10 1 year, 3 months ago


answers are correct
upvoted 1 times

  valente_sven1 1 year, 4 months ago


Given answers are correct
upvoted 1 times

  azureprac1 1 year, 6 months ago


Option 1 seem to be incorrect
upvoted 2 times

  NarendraGillalu 1 year, 6 months ago


Correct!
upvoted 3 times

  Ihueghian 1 year, 7 months ago


SQL notebook: Azure Data Studio instead
upvoted 5 times

  Drummer 1 year, 9 months ago


Correct!
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 154/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #79 Topic 1

You are deploying a software as a service (SaaS) application that requires a relational database for Online Transaction Processing (OLTP).
Which Azure service should you use to support the application?

A. Azure Cosmos DB

B. Azure HDInsight

C. Azure SQL Database

D. Azure Synapse Analytics

Correct Answer: C
Azure SQL Database is relational database and a managed service.
Incorrect Answers:
A, B: Cosmos DB, HDInsight are non-relational databases.
D: Azure Synapse Analytics is for data warehousing, not for Online Transaction Processing
Reference:
https://cloud.netapp.com/blog/azure-cvo-blg-azure-database-review-your-guide-for-database-assessment

Community vote distribution


C (100%)

  yeanlingmedal71 Highly Voted  1 year, 7 months ago


Correct answer and explanation
upvoted 27 times

  azurebilearning Highly Voted  1 year, 3 months ago


Azure SQL Database is correct answer for OLTP
upvoted 12 times

  Edriv Most Recent  1 month, 2 weeks ago


If it is OLAP would it be AZURE COSMOS DB? by the way I choose C
upvoted 1 times

  nmbuff 2 months, 3 weeks ago


Selected Answer: C
C is correct answer.
upvoted 3 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  Eltooth 6 months, 1 week ago


Selected Answer: C
C is correct answer.
upvoted 2 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 3 times

  bfan95 8 months, 2 weeks ago


Selected Answer: C
Answer: C
upvoted 2 times

  Vishnu007 8 months, 4 weeks ago


YES IT IS
upvoted 1 times

  D_Mo_ZY 9 months, 4 weeks ago


Correct
Was in the exam (18/03/2022)
upvoted 5 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 155/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Koph 1 year ago


Answer is correct
upvoted 1 times

  omw2wealth 1 year, 5 months ago


Relational DB, you already should eliminate non-relational db
upvoted 2 times

  valente_sven1 1 year, 4 months ago


... and analytical DBs like HDlight and Synapse
upvoted 2 times

  AleTato 1 year, 8 months ago


correct! SaaS is the consumer of the data provided by Database
upvoted 1 times

  ANath 1 year, 9 months ago


Not sure about the question.

Azure SQL Database is a PaaS offering from Microsoft.

https://docs.microsoft.com/en-us/learn/modules/explore-relational-data-offerings/4-azure-sql-database
upvoted 5 times

  yeahno 1 year, 8 months ago


That's indeed correct. However, the SaaS part of the question refers to an application that you/your company in this scenario is deploying.
And that needs a relational database for OLTP. So the answer is correct.
upvoted 7 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 156/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #80 Topic 1

What are two benefits of platform as a service (PaaS) relational database offerings in Azure, such as Azure SQL Database? Each correct answer
presents a complete solution.
NOTE: Each correct selection is worth one point.

A. access to the latest features

B. complete control over backup and restore processes

C. in-database machine learning services

D. reduced administrative effort for managing the server infrastructure

Correct Answer: AD
A: Azure SQL Database is a fully managed platform as a service (PaaS) database engine that handles most of the database management
functions such as upgrading, patching, backups, and monitoring without user involvement.
D: SQL Database delivers predictable performance with multiple resource types, service tiers, and compute sizes. It provides dynamic
scalability with no downtime, built-in intelligent optimization, global scalability and availability, and advanced security options. These
capabilities allow you to focus on rapid app development and accelerating your time-to-market, rather than on managing virtual machines and
infrastructure.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview

Community vote distribution


AD (100%)

  AleTato Highly Voted  1 year, 8 months ago


AD - Correct
upvoted 53 times

  JA2018 Most Recent  3 months, 1 week ago


Selected Answer: AD
PaaS manages the regular backups and software updates.
upvoted 2 times

  Dasan 5 months ago


Correct
upvoted 2 times

  johnsmith11235 5 months, 2 weeks ago


A & D - Correct
upvoted 3 times

  Eltooth 6 months, 1 week ago


Selected Answer: AD
A and D are correct answers.
upvoted 1 times

  Gautam123 7 months, 1 week ago


Selected Answer: AD
Correct
upvoted 1 times

  heenak55 8 months, 3 weeks ago


In exam 21 April 2022
upvoted 4 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 4 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: AD
Appeared on the exam on 03/22/2022
Answers are correct!
upvoted 4 times
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 157/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  xiban 1 year, 2 months ago


why not B ?
upvoted 2 times

  sethuramansp 10 months, 2 weeks ago


Let's say if the option is tweaked a bit like "fully managed backup n restore processes" then it matches PAAS, but the statement is complete
control which is sort of an User or Administrator having control over those processes which is against the existence of PAAS features on a
whole.
upvoted 8 times

  JA2018 3 months ago


Complete control will require IaaS
upvoted 1 times

  crainos 1 year, 2 months ago


because paas backup and update automaticaly by microsoft
upvoted 9 times

  AzureDP900 1 year, 3 months ago


A & D is correct answer
upvoted 3 times

  smario 1 year, 3 months ago


Yes correct
upvoted 2 times

  MONALISA10 1 year, 3 months ago


correct
upvoted 2 times

  valente_sven1 1 year, 4 months ago


I agree with given answers. AD
upvoted 1 times

  GodfreyMbizo 1 year, 5 months ago


correct
upvoted 1 times

  dcegielka 1 year, 5 months ago


correct
upvoted 1 times

  ANath 1 year, 9 months ago


correct
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 158/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #81 Topic 1

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:

Correct Answer:

Box 1: No -
Microsoft handles all patching and updating of the SQL and operating system code. You don't have to manage the underlying infrastructure.

Box 2: Yes -
SQL Database is a fully managed service that has built-in high availability, backups, and other common maintenance operations.

Box 3: No -
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview

  svetlanam Highly Voted  8 months, 3 weeks ago


Correct. No, Yes, No
upvoted 20 times

  studysmart Highly Voted  3 months, 2 weeks ago


Confirmed, the answer is No, Yes, No
It was in 26/09/2022 exam and I scored 1000.
upvoted 11 times

  NafiDre Most Recent  2 months, 1 week ago


No
Yes
No
upvoted 4 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 159/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Eltooth 6 months, 1 week ago


No
Yes
No
upvoted 3 times

  RakeshSripalle 6 months, 2 weeks ago


No, Yes, No is correct.
upvoted 3 times

  simplementeluca 6 months, 2 weeks ago


No, Yes, No ..
upvoted 2 times

  bfan95 8 months, 2 weeks ago


N,Y,N is correct
upvoted 4 times

  OPT_001122 8 months, 3 weeks ago


correct answer
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 160/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #82 Topic 1

DRAG DROP -
You have a table named Sales that contains the following data.

You need to query the table to return the average sales amount per day. The output must produce the following results.

How should you complete the query? To answer, drag the appropriate values to the correct targets. Each value 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:

Correct Answer:

Box 1: SELECT -

Box 2: GROUP BY -
Example:
When used with a GROUP BY clause, each aggregate function produces a single value covering each group, instead of a single value covering
the whole table.
The following example produces summary values for each sales territory in the AdventureWorks2012 database. The summary lists the average
bonus received by the sales people in each territory, and the sum of year-to-date sales for each territory.
SELECT TerritoryID, AVG(Bonus)as 'Average bonus', SUM(SalesYTD) as 'YTD sales'

FROM Sales.SalesPerson -

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 161/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

GROUP BY TerritoryID;
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/functions/avg-transact-sql

  AleTato Highly Voted  1 year, 8 months ago


LOL! It's real this question?
Anyway the answer is CORRECT... but.... LOOOOOOLLLLL
upvoted 58 times

  AnonymousJhb 3 months, 1 week ago


Don't be a buttstick. This is not a sql exam, it's a data engineering exam. There are prob non sql ppl here.
upvoted 14 times

  SilNilanjan 1 year, 7 months ago


This exam has got non technical audiences as well :)
upvoted 31 times

  sdokmak 10 months, 1 week ago


or people that never touched sql before and want to smash this exam solely with the help of exam topics (me lol).
upvoted 18 times

  Tigereyes19 1 year, 3 months ago


hahaha
upvoted 3 times

  mattzocsgogod 1 year, 2 months ago


yesnt kekw
upvoted 4 times

  sandyshd Highly Voted  1 year, 7 months ago


correct
upvoted 10 times

  AndreLima Most Recent  2 months, 4 weeks ago


Avanced level to this exam DP-900....
But...but lets go !
upvoted 2 times

  xRiot007 6 months ago


SELECT - to have any results, you need a SELECT statement.
GROUP BY - The sales date is our criteria of aggregating the rows.
Because there is an AVG() function call in the SELECT, the resulting groups will have 1 row each, resulting in the table below
upvoted 6 times

  Eltooth 6 months, 1 week ago


Select
Group By
upvoted 1 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 3 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 3 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answers are correct! Select/Group by
upvoted 4 times

  Yvekke 1 year ago


correct
upvoted 1 times

  cianryan 1 year, 1 month ago


[SELECT], [GROPU BY] is the nswer.
upvoted 2 times

  ahee 1 year, 2 months ago


SELECT & GROUP BY is the correct answer.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 162/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Drummer 1 year, 9 months ago


The answer is correct!
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 163/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #83 Topic 1

When you create an Azure SQL database, which account can always connect to the database?

A. the Azure Active Directory (Azure AD) account that created the database

B. the server admin login account of the logical server

C. the Azure Active Directory (Azure AD) administrator account

D. the sa account

Correct Answer: B
When you first deploy Azure SQL, you specify an admin login and an associated password for that login. This administrative account is called
Server admin.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/single-database-create-quickstart

Community vote distribution


B (100%)

  faiqnsrl Highly Voted  1 year, 8 months ago


Answer is B. When you first deploy Azure SQL, you specify an admin login and an associated password for that login. This administrative
account is called Server admin. Link :https://docs.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage
upvoted 60 times

  peterp999 Highly Voted  1 year, 8 months ago


B. Verified in AZ portal.
upvoted 25 times

  Edriv Most Recent  1 month, 3 weeks ago


Hmmm... Maybe D
upvoted 1 times

  Eltooth 6 months, 1 week ago


Selected Answer: B
B is correct answer.
upvoted 3 times

  podvad 7 months, 4 weeks ago


why not D?
upvoted 2 times

  bfan95 8 months, 2 weeks ago


Selected Answer: B
Answer: B
upvoted 3 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 3 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: B
Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 2 times

  D_Mo_ZY 9 months, 4 weeks ago


B.
Was in the exam (18/03/2022)
upvoted 4 times

  Koph 1 year ago


Server admin is correct
upvoted 1 times

  topeia 1 year, 2 months ago


B is correct

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 164/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  smario 1 year, 3 months ago
B. the server admin login account of the logical server
is correct answer
upvoted 3 times

  ghumanz 1 year, 5 months ago


I think Sys Admin (SA account) is the correct answer.
upvoted 1 times

  ghumanz 1 year, 5 months ago


correction, SysAdmin is a role and can be assigned to any account. So Server Account is the correct answer.
upvoted 3 times

  GetulioJr 1 year, 7 months ago


Answer B is correct. The logical server credentials when you created it is equivalent to SA account on premises.
upvoted 2 times

  Billybob0604 1 year, 9 months ago


C is the answer.
upvoted 1 times

  Drummer 1 year, 9 months ago


B is the correct answer
upvoted 2 times

  fflyin2k 1 year, 9 months ago


I think A is the correct answer.
For B, what does 'local server' mean? Azure SQL Server is a PaaS, user does not need to consider "server" at all.
upvoted 3 times

  bdgreenman 1 year, 9 months ago


Agreed
upvoted 1 times

  chaudha4 1 year, 9 months ago


The server here implies the DB server, not the server that hosts the DB. User still needs to consider the DB server since you have to provide a
user-id and password when you create the Azure SQL database. So I do think that the correct answer is B.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 165/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #84 Topic 1

Which statement is an example of Data Definition Language (DDL)?

A. SELECT

B. INSERT

C. DELETE

D. DROP

Correct Answer: D
Data Definition Language (DDL) statements defines data structures. Use these statements to create, alter, or drop data structures in a database.
These statements include:
✑ ALTER
✑ Collations
✑ CREATE
✑ DROP
✑ DISABLE TRIGGER
✑ ENABLE TRIGGER
✑ RENAME
✑ UPDATE STATISTICS
✑ TRUNCATE TABLE
✑ UPDATE
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/statements/statements

Community vote distribution


D (100%)

  Aeditya Highly Voted  1 year, 1 month ago


correct answer option D
upvoted 27 times

  cp2323 Highly Voted  8 months, 3 weeks ago


Remove UPDATE from your asnwer explanation area as its not DDL
upvoted 10 times

  sreekan2 Most Recent  4 days, 11 hours ago


Selected Answer: D
correct answer option D
upvoted 1 times

  sreekan2 4 days, 19 hours ago


Selected Answer: D
correct answer option D
upvoted 1 times

  JA2018 3 months, 1 week ago


Selected Answer: D
Part of DDL
upvoted 2 times

  JA2018 3 months, 1 week ago


Selected Answer: D
part of DDL which is required for this operation
upvoted 2 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  LaloSalamanca 5 months, 4 weeks ago


it should be D

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 166/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  RakeshSripalle 6 months, 2 weeks ago
Remove UPDATE from answer explanation area as it is DML not DDL
upvoted 3 times

  Manoj6 7 months, 3 weeks ago


DROP is the answer
upvoted 3 times

  Loofy 1 year, 3 months ago


DROP is the - Answer
upvoted 5 times

  Claudio_Ale 1 year, 3 months ago


The correct answer is "D". It's OK.
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 167/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #85 Topic 1

A team of developers has computers that run Windows 10 and Ubuntu Desktop.
The developers need to connect to and query an Azure SQL database from each of their computers. The developers require code assistance
features such as
IntelliSense.
What should the developers use?

A. sqlcmd

B. Microsoft SQL Server Management Studio (SSMS)

C. Azure Data Studio

D. Azure Data Explorer

Correct Answer: C
Azure Data Studio is a cross-platform database tool for data professionals who use on-premises and cloud data platforms on Windows, macOS,
and Linux.
Azure Data Studio offers a modern editor experience with IntelliSense, code snippets, source control integration, and an integrated terminal.
Reference:
https://docs.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio

Community vote distribution


C (100%)

  AzureDP900 Highly Voted  1 year, 3 months ago


Correct Azure Data Studio
upvoted 28 times

  kukushka Highly Voted  1 year, 1 month ago


It is not Microsoft SQL Server Management Studio (SSMS) because it would not be supported on Ubuntu.
upvoted 10 times

  jiggybrain 1 year, 1 month ago


SSMS doesn't run queries, it handles configuration and management.
upvoted 2 times

  Seansmyrke 1 year ago


you can certainly run queries in SSMSthe above comment is correct
upvoted 10 times

  gerryboy 10 months, 3 weeks ago


ssms can run queries
upvoted 1 times

  iesRuben Most Recent  1 month, 2 weeks ago


Selected Answer: C
Azure data studio is correct!
upvoted 3 times

  raydel92 3 months ago


Selected Answer: C
Azure Data Studio
upvoted 3 times

  JA2018 3 months, 1 week ago


Selected Answer: C
Only viable option for Ubuntu users
upvoted 2 times

  CrazyAunt 10 months, 2 weeks ago


SSMS can run queries with intelisense, but it does not work on Ubuntu.
upvoted 7 times

  gerryboy 10 months, 3 weeks ago


ssms can run queries

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 168/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  Koph 1 year ago
Azure Data Studio is correct
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 169/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #86 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-tde-overview?tabs=azure-portal

  starkwinterfell Highly Voted  1 year, 9 months ago


Answer is correct

Transparent data encryption (TDE) helps protect Azure SQL Database, Azure SQL Managed Instance, and Azure Synapse Analytics against the
threat of malicious offline activity by encrypting data at rest.
upvoted 82 times

  Eltooth Highly Voted  6 months, 1 week ago


Database. Always.
upvoted 5 times

  Dusica 1 month, 3 weeks ago


Most Recent 
MS docs: "Transparent data encryption (TDE) encrypts SQL Server, Azure SQL Database, and Azure Synapse Analytics data files. This encryption
is known as encrypting data at rest", The highlight is on data files; implemented on servers>inherited by databases which hold data that is
encrypted. C is correct
upvoted 4 times

  Gavin1272 3 months, 1 week ago


I think what the MS Documentation is trying to say about Transparent Data Encryption (TDE) is that TDE is installed at the server level but only
applied at the Database level. So, the server is not encrypted but the databases on the server are encrypted.
upvoted 2 times

  simplementeluca 6 months, 2 weeks ago


allways de database
upvoted 4 times

  vkp17in 7 months, 2 weeks ago


Answer "C" is correct as the question is not asking where its set, its asking what it protects or do.
upvoted 2 times

  pnerella 8 months, 2 weeks ago


it encrypts the database not the server. So answer is correct
upvoted 3 times

  bfan95 8 months, 3 weeks ago


Answer should be D
"or Azure SQL Database and Azure Synapse, the TDE protector is set at the server level and is inherited by all databases associated with that
server. "
Source: https://docs.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-tde-overview?tabs=azure-portal
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 170/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  J_ose 4 days, 22 hours ago


It can't encrypt the server but the data on the database
upvoted 1 times

  nigho4real 9 months ago


I feel the answer is correct, according to this link https://docs.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-tde-
overview?tabs=azure-portal
Transparent data encryption (TDE) helps protect Azure SQL Database, Azure SQL Managed Instance, and Azure Synapse Analytics against the
threat of malicious offline activity by encrypting data at rest. It performs real-time encryption and decryption of the database, associated
backups, and transaction log files at rest without requiring changes to the application.
it seems to deal with database at rest to me.
upvoted 1 times

  azurearch 9 months, 3 weeks ago


For Azure SQL Database and Azure Synapse, the TDE protector is set at the server level and is inherited by all databases associated with that
server. , Answer : D
upvoted 1 times

  Luis_polanco 10 months, 1 week ago


The documentation says: "It performs real-time encryption and decryption of the database,..." So C is correct.
upvoted 1 times

  fluid_clearncer 10 months, 3 weeks ago


The answer is D
https://docs.microsoft.com/en-us/sql/relational-databases/security/encryption/transparent-data-encryption?view=sql-server-
ver15#:~:text=Transparent%20data%20encryption%20(TDE)%20encrypts,Designing%20a%20secure%20system.
upvoted 2 times

  nicolase 10 months, 4 weeks ago


D, For Azure SQL Database and Azure Synapse, the TDE protector is set at the server level and is inherited by all databases associated with that
server. For Azure SQL Managed Instance, the TDE protector is set at the instance level and it is inherited by all encrypted databases on that
instance.
upvoted 3 times

  werbinich 1 year, 6 months ago


Answer should be: D

For Azure SQL Database and Azure Synapse, the TDE protector is set at the server level and is inherited by all databases associated with that
server.
upvoted 2 times

  Jangoman 11 months, 2 weeks ago


The config is done at server level, since data can be distributed across multiple servers it applies encryption on DB level rather than server
level
upvoted 3 times

  kty 1 year, 9 months ago


the answer is correct

Transparent data encryption (TDE) helps protect Azure SQL Database, Azure SQL Managed Instance, and Azure Synapse Analytics against the
threat of malicious offline activity by encrypting data at rest.
upvoted 4 times

  rogui99 1 year, 10 months ago


It performs real-time encryption and decryption of the database
upvoted 2 times

  Ezekielibe 1 year, 10 months ago


Well I think encrypting database for data protection makes sense by logical reasoning hence C is correct
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 171/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #87 Topic 1

You need to ensure that users use multi-factor authentication (MFA) when connecting to an Azure SQL database.
Which type of authentication should you use?

A. service principal authentication

B. Azure Active Directory (Azure AD) authentication

C. SQL authentication

D. certificate authentication

Correct Answer: B
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/authentication-mfa-ssms-overview

Community vote distribution


B (100%)

  Bolarin Highly Voted  1 year, 9 months ago


Azure AD is correct
upvoted 43 times

  kiarash Highly Voted  1 year, 5 months ago


B- AD , AZ900 is that you?
upvoted 15 times

  alluxenof 1 year, 1 month ago


I think that AZ-900 is a good entry point for AI/DP -900 !
upvoted 7 times

  Bozho 9 months, 2 weeks ago


Absolutely!
https://www.examtopics.com/exams/microsoft/dp-900/view/10/#
upvoted 2 times

  JA2018 Most Recent  3 months, 1 week ago


Selected Answer: B
MFA required Azure AD. Covered in AZ900 exam
upvoted 4 times

  AndreLima 3 months, 3 weeks ago


Make AZ-900 before makes DP-900. Its best.
upvoted 3 times

  haileysbeth 4 months, 2 weeks ago


Option B is right
upvoted 1 times

  Eltooth 6 months, 1 week ago


Selected Answer: B
B is correct answer.
With CAP added on…
upvoted 1 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 4 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: B
Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 3 times

  GuruKannan 11 months, 1 week ago


AD is correct
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 172/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  AzureDP900 1 year, 3 months ago


Azure Active Directory (Azure AD) authentication perfect answer no second thought.
upvoted 3 times

  GetulioJr 1 year, 7 months ago


Not related to this exam
upvoted 1 times

  mrjeet 11 months, 3 weeks ago


does it matter? You should still know this info
upvoted 1 times

  rogui99 1 year, 10 months ago


MFA comes with Azure AD
upvoted 3 times

  bobhichem 1 year, 10 months ago


azure AD is the correct answer
upvoted 1 times

  Vithal1979 2 years, 3 months ago


azure AD comes with MFA
upvoted 9 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 173/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #88 Topic 1

What is a benefit of hosting a database on Azure SQL managed instance as compared to an Azure SQL database?

A. built-in high availability

B. native support for cross-database queries and transactions

C. system-initiated automatic backups

D. support for encryption at rest

Correct Answer: B
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/features-comparison

Community vote distribution


B (100%)

  jasu Highly Voted  2 years, 4 months ago


Reference document https://docs.microsoft.com/en-us/azure/azure-sql/database/features-comparison
upvoted 39 times

  cadio30 Highly Voted  1 year, 3 months ago


B is the correct answer "native support for cross-database queries and transactions"
upvoted 23 times

  Dusica Most Recent  1 month, 3 weeks ago


B; other 3 are all in common for all SQL databases
upvoted 2 times

  JA2018 3 months, 1 week ago


Selected Answer: B
Right response
upvoted 3 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: B
Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 4 times

  Koph 1 year ago


Tricky one but B is correct
upvoted 4 times

  bluetail 1 year, 1 month ago


No, it is D) support for encryption at rest. https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/sql-managed-instance-paas-
overview
upvoted 1 times

  iooj 1 year ago


No. TDE available in both. "B" is the correct answer. See here:
https://docs.microsoft.com/en-us/azure/azure-sql/database/features-comparison
upvoted 3 times

  Gbolatiti 1 year, 3 months ago


I just passed this exam now...this question came out
upvoted 8 times

  UniversalSoldier 1 year, 5 months ago


Answer is correct, search cross-database on the below link

https://docs.microsoft.com/en-us/azure/azure-sql/database/features-comparison
upvoted 4 times

  Adebowale 1 year, 5 months ago


Good analysis and reference
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 174/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Crazy_Angel 1 year, 6 months ago


Cross-database/three-part name queries Yes, plus Elastic queries
Cross-database transactions Yes, within the instance.
Hence, I think B is the answer.
native support for cross-database queries and transactions
upvoted 1 times

  razxssd 1 year, 6 months ago


Ciao Ale, Iso, Ale
upvoted 2 times

  Ihueghian 1 year, 6 months ago


Why not C? Since AMI backups are system automated
upvoted 1 times

  chigar 1 year, 6 months ago


Azure SQL Databases are also automated albeit for a single database only.
upvoted 1 times

  ANath 1 year, 9 months ago


Correct
upvoted 2 times

  satya79 1 year, 10 months ago


Answer is correct
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 175/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #89 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

When you create a new server in Azure SQL Database or Azure Synapse Analytics named mysqlserver, for example, a server-level firewall blocks
all access to the public endpoint for the server
Reference:
https://docs.microsoft.com/en-us/azure/security/fundamentals/infrastructure-sql

  ExamPwnr Highly Voted  2 years, 4 months ago


Correct answer: "a server level firewall"
Azure SQL has it's own Firewall and firewall rules options

It is not "Azure Firewall" though:


"Azure Firewall is a managed, cloud-based network security service that protects your Azure Virtual Network resources. It's a fully stateful firewall
as a service with built-in high availability and unrestricted cloud scalability."
upvoted 114 times

  BrettusMaximus 2 years, 3 months ago


It can't be server level as the database is clustered (multiple servers).
upvoted 4 times

  jpgerek 2 years ago


https://docs.microsoft.com/en-us/azure/security/fundamentals/infrastructure-sql#azure-sql-database-firewall
upvoted 10 times

  vince60370 1 year, 10 months ago


Thanks for the link, the schema cleary states "server-level firwall (rules)"
upvoted 5 times

  Jdmann Highly Voted  2 years, 3 months ago


Correct Answer is B
https://docs.microsoft.com/en-us/azure/azure-sql/database/firewall-create-server-level-portal-
quickstart#:~:text=A%20server%2Dlevel%20IP%20firewall%20rule%20can%20open%20port%201433,a%20range%20of%20IP%20addresses
.&text=By%20default%2C%20access%20through%20the,disabled%20for%20all%20Azure%20services.&text=A%20server%2Dlevel%20IP%2
0firewall%20rule%20is%20created%20for%20your,port%201433%20on%20the%20server.
upvoted 15 times

  dk87 Most Recent  7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 3 times

  nicolase 10 months, 3 weeks ago


Select Set server firewall on the toolbar. The Firewall settings page for the server opens.
upvoted 2 times

  rick245 11 months, 4 weeks ago


Can someone please clarify this aspect regarding Azure SQL Database?

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 176/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

From Microsoft website I can see two different graph of how firewall works:

1) https://docs.microsoft.com/en-us/azure/security/fundamentals/infrastructure-sql
Internet > Server-Level Firewall rules > Database-Level Firewall rules > Database access

2) https://docs.microsoft.com/en-us/azure/azure-sql/database/firewall-configure
Internet > Database-Level Firewall rules > Server-Level Firewall rules > Database access

By looking at the different algorithms, if we have an IP allowed in both Database-Level Firewall (for Database1) and Server-Level Firewall (which
allows access to every database) we have two different scenario

if 1) is the correct implementation, we can access every database (Database1, Database2, Database3, Database4)
if 2) is the correct implementation, we can access only Database1

Which is the correct one?


upvoted 2 times
  osaid 1 year ago
Correct answer is B. Reference is given below:

https://docs.microsoft.com/en-us/azure/azure-sql/database/firewall-configure

When you create a new server in Azure SQL Database or Azure Synapse Analytics named mysqlserver, for example, a server-level firewall blocks
all access to the public endpoint for the server (which is accessible at mysqlserver.database.windows.net).
upvoted 3 times

  Koph 1 year ago


Server level firewall
upvoted 1 times

  cadio30 1 year, 3 months ago


Server Firewall is the correct answer but one can enhance the security by executing a script to add a database firewall
upvoted 2 times

  priy_0987 1 year, 5 months ago


itt should be B
upvoted 1 times

  PhillipH 1 year, 6 months ago


azure firewall - by default
upvoted 2 times

  robinho0129 1 year, 6 months ago


Por defecto es Azure Firewall, el Server firewall debe configurarse, por ende la correcta es la Azuere Firewall.
upvoted 1 times

  danilloesc 1 year, 7 months ago


correct
upvoted 2 times

  saadnadir 1 year, 7 months ago


"each" database = > database firewall
upvoted 2 times

  Chicode 1 year, 9 months ago


Thanks for the links.
upvoted 1 times

  GParreiras 1 year, 10 months ago


Server-level firewall
upvoted 3 times

  AlekD 1 year, 10 months ago


It should be B
upvoted 1 times

  Student4AZ900 1 year, 11 months ago


IMHO Server level is the right answer. Look at the picture in the article https://docs.microsoft.com/en-
us/azure/security/fundamentals/infrastructure-sql which is mentioned in the answer section.

It would be Azure Firewall in case I have to protect a VM hosting a SQLDB but it would be a complete different scenario.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 177/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #90 Topic 1

You need to design and model a database by using a graphical tool that supports project-oriented offline database development.
What should you use?

A. Microsoft SQL Server Data Tools (SSDT)

B. Microsoft SQL Server Management Studio (SSMS)

C. Azure Databricks

D. Azure Data Studio

Correct Answer: A
Reference:
https://docs.microsoft.com/en-us/sql/ssdt/project-oriented-offline-database-development?view=sql-server-ver15

Community vote distribution


A (100%)

  learner301 Highly Voted  2 years, 4 months ago


I agree with answer and link
upvoted 49 times

  Aneta_ane Highly Voted  1 year, 1 month ago


This question came up on the exam today
upvoted 15 times

  D_Mo_ZY 9 months, 4 weeks ago


Was in the exam (18/03/2022)
upvoted 9 times

  Teamdev Most Recent  9 months, 1 week ago


Agree, correct answer
upvoted 3 times

  nicolase 10 months, 4 weeks ago


Selected Answer: A
SSDT, you can create an offline database project and implement schema changes by adding, modifying or deleting the definitions of objects
(represented by scripts) in the project
upvoted 10 times

  JA2018 3 months ago


it is confirmed by the following URL:

https://learn.microsoft.com/en-us/sql/ssdt/sql-server-data-tools?view=sql-server-ver16
upvoted 1 times

  theLazyGuy 1 year, 2 months ago


...Using SSDT, you can create an offline database project...
(https://docs.microsoft.com/en-us/sql/ssdt/project-oriented-offline-database-development?view=sql-server-ver15)
upvoted 6 times

  cadio30 1 year, 3 months ago


SDDT can create SSRS, SSIS, SSAS and database development by using the "database project".
upvoted 6 times

  p6wruv 1 year, 4 months ago


Both A and B can do this Offline. Install the Management Studio and you will see that you can use visual tools and work offline.
upvoted 6 times

  reeftu 1 year, 6 months ago


I agree with the answer. The key word is OFFLINE.
upvoted 4 times

  Armandoo 1 year, 7 months ago


Correct Answer: SSDT
SQL Server Data Tools (SSDT) is a modern development tool for building SQL Server relational databases, databases in Azure SQL, Analysis
Services (AS) data models, Integration Services (IS) packages, and Reporting Services (RS) reports. With SSDT, you can design and deploy any
SQL Server content type with the same ease as you would develop an application in Visual Studio.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 178/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 5 times
  Shiv948 1 year, 7 months ago
Answer A is correct.
- SSDT is for designing stuff related to Integration Services, Analysis Services, and Reporting Services. You can also use it to design and deploy
databases to SQL Server instances.
SSMS is a way to manage SQL server instances.
upvoted 4 times

  ramjisriram 1 year, 10 months ago


Given answer is correct.
upvoted 5 times

  mandyfervor 1 year, 11 months ago


I agree with the answer A as well.
upvoted 3 times

  gbaren 1 year, 11 months ago


Weird question. SSDT is not for database development, it includes SSIS for integration development.
upvoted 3 times

  korapavan433 1 year, 10 months ago


no that's wrong, SSDT not only for ssis. its also for SSAS etc..in SSAS you can design the model
upvoted 2 times

  crazycga 1 year, 10 months ago


I'd honestly never thought of using SSDT in this manner. I usually only use SSIS and SSRS...
upvoted 1 times

  ramjisriram 1 year, 10 months ago


That's fine if you don't use the evolved SSDT, as per the documentation SSDT can be used.
upvoted 1 times

  rmn900 2 years, 1 month ago


A
https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-
ver15#:~:text=SQL%20Server%20Data%20Tools%20(SSDT)%20is%20a%20modern%20development%20tool,Reporting%20Services%20(RS)
%20reports.
upvoted 2 times

  Andrexx 2 years, 2 months ago


Based on the link, I also vote for A.
upvoted 1 times

  AnkitaAgrawal 2 years, 3 months ago


Ans is b
https://docs.microsoft.com/en-us/sql/ssdt/project-oriented-offline-database-development?view=sql-server-ver15
upvoted 4 times

  BrettusMaximus 2 years, 3 months ago


The link you mentioned is A: SSDT
upvoted 8 times

  ramjisriram 1 year, 10 months ago


No, it is SSDT. Did you read the link you shared? Look at the contents of the link, it clearly shows SSDT.
upvoted 4 times

  praveenas400 2 years, 4 months ago


https://docs.microsoft.com/en-us/sql/ssdt/project-oriented-offline-database-development?view=azure-sqldw-latest
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 179/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #91 Topic 1

DRAG DROP -
Match the security components to the appropriate scenarios.
To answer, drag the appropriate component from the column on the left to its scenario on the right. Each component may be used once, more than
once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-a-windows-firewall-for-database-engine-access?view=sql-
server-ver15 https://docs.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-overview https://docs.microsoft.com/en-
us/azure/azure-sql/database/always-encrypted-certificate-store-configure

  learner301 Highly Voted  2 years, 4 months ago


I agree with answers
upvoted 68 times

  agautam Highly Voted  2 years, 3 months ago


Agreed
upvoted 16 times

  Asma1990 Most Recent  2 months, 3 weeks ago


absolutely correct!
upvoted 3 times

  roshanazMaster 8 months, 3 weeks ago


correct
upvoted 2 times

  Teamdev 9 months, 1 week ago


correct answers
upvoted 1 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answers are correct! Firewall, Authentication, Encryption
upvoted 2 times

  Amadh 10 months, 3 weeks ago


Agree with the answer
upvoted 2 times

  Koph 1 year ago


Correct
upvoted 1 times

  martin898 1 year, 2 months ago


Agreed
upvoted 1 times

  Terminator10 1 year, 4 months ago


https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 180/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Agreed
upvoted 3 times

  PankajBadhiye 1 year, 5 months ago


Agreed
upvoted 1 times

  Adechrist 1 year, 5 months ago


Agreed
upvoted 2 times

  markwu01 1 year, 6 months ago


Agreed
upvoted 3 times

  Pranav_K 1 year, 6 months ago


Agreed
upvoted 3 times

  Ryan0321 1 year, 6 months ago


Agreed
upvoted 1 times

  Armandoo 1 year, 7 months ago


Firewall (Example someone from outside cannot log in to your company domain because of different IP address)
Authentication is always used to check who is authorized to log in
Encryption
upvoted 2 times

  Ojaz 1 year, 7 months ago


Very correct
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 181/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #92 Topic 1

You have a transactional application that stores data in an Azure SQL managed instance.
When should you implement a read-only database replica?

A. You need to generate reports without affecting the transactional workload.

B. You need to audit the transactional application.

C. You need to implement high availability in the event of a regional outage.

D. You need to improve the recovery point objective (RPO).

Correct Answer: A
Use read-only replicas to offload read-only query workloads.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/read-scale-out

Community vote distribution


A (81%) C (19%)

  ExamPwnr Highly Voted  2 years, 4 months ago


Why C? It is not High Availability if you cannot write to the database. If your primary database goes down, HA means that users would continue
to work as normal, but they cannot commit changes in this case (Read-Only). Answer should be only: A.
upvoted 114 times

  SQLHell 1 year ago


All the other options are managed by Azure SQL database
upvoted 2 times

  learner301 2 years, 4 months ago


Highly Voted 
I would go for A, read only replica is created to offload part of transactions (backup, reporting...) in order to free up resources on DB.
If you want to achieve High availability use Geo redundancy
upvoted 63 times

  fdlsys 1 year, 12 months ago


Secondary instance in HA is read-only for users but write-able for DB sync.
So, answer is "C" - that is the actual purpose of the secondary replica(s).

Referenced URL merely suggests that replicas can and should be used to offload heavy read-only (reports) workload from the primary
instance, but that does not define the original purpose.
upvoted 2 times

  jimakana 1 year, 10 months ago


How does this make sense to the "in the event of a regional outage" part in the answer?
upvoted 2 times

  Faize Most Recent  3 weeks, 1 day ago


The right Answer is A.
upvoted 1 times

  tizona 4 weeks ago


Selected Answer: A
right answer is A
upvoted 1 times

  WWDITDA 6 months, 3 weeks ago


Selected Answer: A
Absolutely correct.
upvoted 2 times

  cmohl2013 7 months, 3 weeks ago


Selected Answer: A
C ist not correct: operational DBs must provide write access to be fully functional, a read-only DB will not cover for that and availability for writes
is not maintained.
upvoted 3 times

  DEMOLKID 7 months, 3 weeks ago


conflicto de interes

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 182/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  bfan95 8 months, 2 weeks ago
Selected Answer: A
Answer: A
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  medinacau 9 months ago


Selected Answer: A
A is correct
upvoted 1 times

  Teamdev 9 months, 1 week ago


I go for answer A
upvoted 1 times

  tapsAch 9 months, 2 weeks ago


Selected Answer: A
Its correct
upvoted 1 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: C
Appeared on the exam on 03/22/2022
Answer is correct!
upvoted 3 times

  sirhsgnahz 10 months, 1 week ago


Selected Answer: A
when there's an outage, implementing a read-only replica won't help
upvoted 2 times

  Videira 10 months, 1 week ago


Selected Answer: A
A is correct
upvoted 1 times

  badetoro234 10 months, 2 weeks ago


Selected Answer: A
High Availability requires writing to a database, therefore answer can only be A
upvoted 2 times

  Amadh 10 months, 3 weeks ago


Selected Answer: C
Answer is A, that is the reason for DW, so that reports can be generated and collated without affecting the transactional DB.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 183/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #93 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

  ANath Highly Voted  1 year, 9 months ago


correct
upvoted 34 times

  jasu Highly Voted  2 years, 4 months ago


Reference Reading: https://docs.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described?
view=sql-server-ver15#:~:text=Clustered%20indexes%20sort%20and%20store,stored%20in%20only%20one%20order.
upvoted 19 times

  SAIVEENA Most Recent  1 month, 2 weeks ago


4th Option is correct.
1.Relational databases are static schema so option A is wrong.
2.data stored as key/value pairs is JSON (semi-structured data)relationalDB are structured data. Option B is wrong
3. Storing large images and videos is unstructured data.Option c is wrong.
upvoted 5 times

  ria97 5 months ago


Was in exam 11/08. Correct answer
upvoted 4 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 3 times

  passenger 7 months, 3 weeks ago


For this question I would select the 4th option however, I would only do that because this is the most correct out of all offered. The correct
answer here is in fact incorrect because you do not have to resort to a relational database if you want to enforce ACID. There are many tools that
can enforce ACID in other NoSQL databases, it does not makes relational databases the only way.
upvoted 3 times

  print_HelloWorld 8 months, 1 week ago


Correct
upvoted 2 times

  roshanazMaster 8 months, 3 weeks ago


ACID so correct
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 6 times

  Teamdev 9 months, 1 week ago


It's correct !!

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 184/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times
  SiDoCiOuS 9 months, 3 weeks ago
Appeared on the exam on 03/22/2022
Answer is correct! Strong Consistency
upvoted 3 times

  RajeshAzure 10 months, 1 week ago


ACID rules, where C is for consistency
upvoted 3 times

  WigglyPork 11 months, 1 week ago


correct, basic things in a relational database
upvoted 1 times

  ellala 1 year, 6 months ago


Strong Consistency is the answer
upvoted 5 times

  examsrch 1 year, 9 months ago


correct answer
upvoted 7 times

  objecto 1 year, 10 months ago


Correct
upvoted 3 times

  Chandra111 1 year, 10 months ago


Consistency.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 185/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #94 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://teachcomputerscience.com/relational-databases/

  Vithal1979 Highly Voted  2 years, 3 months ago


Again RDBMS concepts primary key, unique key & foreign key concepts
upvoted 41 times

  olowoyinka Highly Voted  1 year, 9 months ago


💯 correct answer
upvoted 19 times

  dk87 Most Recent  7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 5 times

  roshanazMaster 8 months, 3 weeks ago


Keys correct answer
upvoted 3 times

  Teamdev 9 months, 1 week ago


correct !
upvoted 2 times

  Koph 1 year ago


Keys is correct
upvoted 3 times

  ashb20 1 year, 2 months ago


correct
upvoted 4 times

  Gbolatiti 1 year, 3 months ago


is it that no one has written this exam recently?
upvoted 1 times

  MFO_FM 1 year, 4 months ago


Correct Answer: Keys
No arguments
upvoted 2 times

  Armandoo 1 year, 7 months ago


Correct Answer: Keys
relational databases use PK and FK to enforce relationships between tables.
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 186/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  catalene 1 year, 8 months ago


Why not "Columns"? You use columns to build a relationship and then the system create a "foreign key". Key definition is other..
upvoted 2 times

  ndatta 1 year, 5 months ago


because we dont use any random columns to create a relationship. we create entity-relation diagram to enforce the relationship among tables
and that is done based on the primary key-foreign key relationships
upvoted 3 times

  ANath 1 year, 9 months ago


Correct
upvoted 1 times

  nkav 1 year, 10 months ago


correct answer. keys!
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 187/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #95 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/views/views

  shinz Highly Voted  1 year, 10 months ago


heap: tables: without a clustered index.
Stored procedure: a sub-routine available to access application in RDBMS
A view: is a table that is being created based on a user query
An index: a data structure that improves the speed of data retrieval operations

The answer is obvious, A View


upvoted 43 times

  kaleidoscope Highly Voted  1 year, 7 months ago


Correct Answer
upvoted 9 times

  geeeogeee Most Recent  7 months, 3 weeks ago


Yes answer is correct
upvoted 2 times

  dk87 7 months, 4 weeks ago


Exam: 05/18/2022
upvoted 2 times

  Teamdev 9 months, 1 week ago


correct answer
upvoted 1 times

  Ravikiransattineni 1 year ago


Answer is Correct
upvoted 1 times

  Koph 1 year ago


A view is correct
upvoted 1 times

  MFO_FM 1 year, 4 months ago


Correct
upvoted 3 times

  ANath 1 year, 9 months ago


correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 188/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  tochy 1 year, 9 months ago


View is correct
upvoted 3 times

  overhill 1 year, 9 months ago


not confortable with the virtual table naming but okay
upvoted 1 times

  Raghu22 1 year, 9 months ago


Correct Answer
upvoted 2 times

  Andres91salazar 1 year, 10 months ago


A view is the correct answer
upvoted 3 times

  GHNZED 2 years ago


the answer is Views
upvoted 3 times

  teweve19 2 years ago


Views is the answer
upvoted 3 times

  keyss 2 years, 2 months ago


Views is the answer
upvoted 4 times

  Vithal1979 2 years, 3 months ago


views store definition only
Data resides in base table
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 189/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #96 Topic 1

You need to query a table named Products in an Azure SQL database.


Which three requirements must be met to query the table from the internet? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

A. You must be assigned the Reader role for the resource group that contains the database.

B. You must have SELECT access to the Products table.

C. You must have a user in the database.

D. You must be assigned the Contributor role for the resource group that contains the database.

E. Your IP address must be allowed to connect to the database.

Correct Answer: BCE


Incorrect Answers:
A, D: Resource group permissions is not required to query an Azure SQL database table.
Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/security/authentication-access/getting-started-with-database-engine-permissions?
view=sql-server-ver15

Community vote distribution


BCE (100%)

  alonso3 Highly Voted  8 months, 3 weeks ago


BCE is correct
upvoted 15 times

  fusioner Highly Voted  4 months, 1 week ago


Selected Answer: BCE
BCE is Correct Answer
upvoted 6 times

  opek Most Recent  2 months, 1 week ago


Selected Answer: BCE
Correct
upvoted 5 times

  Emma_123 7 months, 2 weeks ago


BCE is correct
upvoted 4 times

  NOLUPIKOLI 7 months, 2 weeks ago


CORRECT
upvoted 3 times

  bfan95 8 months, 3 weeks ago


BCE is correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 190/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #97 Topic 1

Which clause should you use in a SELECT statement to combine rows in one table with rows in another table?

A. SET

B. VALUES

C. KEY

D. JOIN

Correct Answer: D
Reference:
https://www.tutorialspoint.com/sql/sql-using-joins.htm

Community vote distribution


D (100%)

  svetlanam Highly Voted  8 months, 3 weeks ago


Correct.
upvoted 11 times

  JA2018 Most Recent  3 months ago


Selected Answer: D
Agreed, please refer to following:

https://learn.microsoft.com/en-us/sql/relational-databases/performance/joins?view=sql-server-ver16
upvoted 1 times

  Dasan 4 months, 1 week ago


That is correct
upvoted 1 times

  Manoj6 7 months, 3 weeks ago


Join is Correct
upvoted 4 times

  Nivep 8 months, 2 weeks ago


Selected Answer: D
Correct
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 191/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #98 Topic 1

Your company needs to ensure that an Azure virtual machine can connect to Azure SQL databases without exposing the databases to the internet.
What should you use?

A. Azure Application Gateway

B. Azure Traffic Manager

C. Azure DNS

D. Azure Private Link

Correct Answer: D
Azure Private Link enables you to access Azure PaaS Services (for example, Azure Storage and SQL Database) and Azure hosted customer-
owned/partner services over a private endpoint in your virtual network.
Traffic between your virtual network and the service travels the Microsoft backbone network. Exposing your service to the public internet is no
longer necessary
Reference:
https://techcommunity.microsoft.com/t5/azure-database-support-blog/azure-sql-db-private-link-private-endpoint-connectivity/ba-p/1235573

Community vote distribution


D (100%)

  bfan95 Highly Voted  8 months, 2 weeks ago


Selected Answer: D
Answer: D
upvoted 7 times

  JA2018 Most Recent  3 months ago


Selected Answer: D
https://learn.microsoft.com/en-us/azure/azure-sql/database/private-endpoint-overview?view=azuresql
upvoted 1 times

  jellybiscuit 4 months, 1 week ago


Selected Answer: D
Azure Private Link
upvoted 4 times

  bfan95 8 months, 3 weeks ago


D is correct
upvoted 4 times

  svetlanam 8 months, 3 weeks ago


Correct.
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 192/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #99 Topic 1

DRAG DROP -
Match the Azure SQL services to the appropriate use cases.
To answer, drag the appropriate service from the column on the left to its use case on the right. Each service may be used once, more than once,
or not at all.
NOTE: Each correct match its worth one point.
Select and Place:

Correct Answer:

Box 1: Azure SQL Database single database


Serverless is a compute tier for single databases in Azure SQL Database that automatically scales compute based on workload demand and
bills for the amount of compute used per second. The serverless compute tier also automatically pauses databases during inactive periods
when only storage is billed and automatically resumes databases when activity returns.
Scenarios well suited for serverless compute
Single databases with intermittent, unpredictable usage patterns interspersed with periods of inactivity, and lower average compute utilization
over time.
Single databases in the provisioned compute tier that are frequently rescaled and customers who prefer to delegate compute rescaling to the
service.
New single databases without usage history where compute sizing is difficult or not possible to estimate prior to deployment in SQL Database.
Box 2: Azure SQL Managed Instance
Azure SQL Managed Instance is the intelligent, scalable cloud database service that combines the broadest SQL Server database engine
compatibility with all the benefits of a fully managed and evergreen platform as a service.
Box 3: Azure SQL Database elastic pool
Azure SQL Database elastic pools are a simple, cost-effective solution for managing and scaling multiple databases that have varying and
unpredictable usage demands. The databases in an elastic pool are on a single server and share a set number of resources at a set price.
Elastic pools in SQL Database enable software as a service (SaaS) developers to optimize the price performance for a group of databases
within a prescribed budget while delivering performance elasticity for each database.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/serverless-tier-overview?view=azuresql https://docs.microsoft.com/en-
us/azure/azure-sql/database/elastic-pool-overview?view=azuresql https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/sql-
managed-instance-paas-overview

  brainiacATH Highly Voted  3 months, 3 weeks ago


Correct answer should be single, MI, single. Elastic Pool uses a server, and is thus not serverless, and the third point refers to 'a database' while
Elastic Pool is for scaling multiple databases.
upvoted 7 times

  AnonymousJhb 3 months, 1 week ago


Single, MI, single.
First option is single because MS:
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 193/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Serverless is a compute tier for single databases in Azure SQL Database that automatically scales compute based on workload demand and
bills for the amount of compute used per second. The serverless compute tier also automatically pauses databases during inactive periods
when only storage is billed and automatically resumes databases when activity returns.
upvoted 3 times

  j888 1 month, 4 weeks ago


You can choose serverless or provisioned resources when creating the single database in Azure SQL.
https://learn.microsoft.com/en-us/azure/azure-sql/database/single-database-create-quickstart?view=azuresql&tabs=azure-portal.
"ach has its own service tier within the DTU-based purchasing model or vCore-based purchasing model and a compute size defining the
resources allocated to the database engine."
https://learn.microsoft.com/en-us/azure/azure-sql/database/single-database-overview?view=azuresql

So I doubt this fall under serverless.

Elastic on the other hand is pure serverless, and the main purpose of Elastic pool is the ability to scale when needed which in turn will save
cost. So I will choose Elastic, MI, Elastic.
upvoted 2 times

  j888 1 month, 3 weeks ago


Actually, the given answer is correct.
This statement did say single database as serverless.
https://learn.microsoft.com/en-us/azure/azure-sql/database/serverless-tier-overview?view=azuresql
upvoted 1 times

  Dusica Most Recent  1 month, 2 weeks ago


correct: Single, Managed, Elastic
upvoted 1 times

  Maddhy 1 month, 4 weeks ago


Single,MI,Single
upvoted 2 times

  OldSchool 2 months, 3 weeks ago


1. Single Instance "Serverless is a compute tier for single databases in Azure SQL Database..." https://learn.microsoft.com/en-us/azure/azure-
sql/database/serverless-tier-overview?view=azuresql
2. Managed Instance
3. Elastic Pool "Azure SQL Database elastic pools are a simple, cost-effective solution for managing and scaling multiple databases that have
varying and unpredictable usage demands." https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-pool-overview?view=azuresql
upvoted 2 times

  PatYeo 3 months, 1 week ago


The model answer appears to be correct based on the supporting statements and links :
1) Single Instance
2) Managed Instance
3) Elastic Pool
upvoted 3 times

  SwissAir 4 months ago


Shouldn't it be Elastic Pool, MI then Single Db?
upvoted 4 times

  JA2018 3 months ago


For Elastic pool, all the databases are hosted on a single server to allow sharing of system resources (e.g. CPU, RAM, disk, etc)
upvoted 1 times

  just_karlijn 3 months, 2 weeks ago


Not a pro, but I had the same idea.
upvoted 1 times

  fusioner 4 months, 1 week ago


Correct Answer
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 194/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #100 Topic 1

Which T-SQL statement should be used to instruct a database management system to use an index instead of performing a full table scan?

A. SELECT

B. WHERE

C. JOIN

Correct Answer: A
Table hints override the default behavior of the Query Optimizer for the duration of the data manipulation language (DML) statement by
specifying a locking method, one or more indexes, a query-processing operation such as a table scan or index seek, or other options. Table
hints are specified in the FROM clause of the DML statement and affect only the table or view referenced in that clause.
This applies to the following commands:

DELETE -

INSERT -

SELECT -

UPDATE -

MERGE -
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/queries/hints-transact-sql-table

Community vote distribution


B (100%)

  NIKnithiy Highly Voted  3 months, 2 weeks ago


This is quite tricky WHERE is a clause but SELECT is the statement so answer A is correct
upvoted 12 times

  jordymsft 6 days, 14 hours ago


That is correct.
https://learn.microsoft.com/en-us/sql/t-sql/statements/statements?view=sql-server-ver16

https://data-flair.training/blogs/clause-in-sql/#:~:text=Clauses%20are%20in%2Dbuilt%20functions,data%20required%20by%20the%20user.
upvoted 2 times

  rohjay Highly Voted  3 months, 4 weeks ago


The answer should be "WHERE" because part of the question statement contains "use an index instead of performing a full table scan". Here is
the "WHERE" statement directly jumps the related index table and fetches only the record match from the data.
upvoted 6 times

  Zytie 3 months, 2 weeks ago


I would say "WHERE" too. https://www.mssqltips.com/sqlservertutorial/277/index-scans-and-table-scans/
upvoted 2 times

  Narlth Most Recent  1 day, 10 hours ago


Selected Answer: B
The correct answer is WHERE, as this is a search condition of the statement. So can be used to target one or more indexes.
SELECT is wrong as this doesn’t influence what indexes may or may not be used.
upvoted 1 times

  jodu_venkat 3 days, 1 hour ago


it should be where
upvoted 2 times

  Edriv 1 month, 1 week ago


Statement => Instruction, so, must be WHERE
upvoted 4 times

  Ben999 2 months, 2 weeks ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 195/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Correct answer is B. Where --


https://devzone.advantagedatabase.com/dz/webhelp/Advantage9.1/how_indexes_are_used_by_the_where_clause.htm
upvoted 2 times

  PatYeo 3 months, 1 week ago


Do I need to explicitly specify?

1) No, no Need to specify explicitly.


2) DB engine should automatically select the index to use based on query execution plans it builds from @Tudor Constantin answer.
3) The optimiser will judge if the use of your index will make your query run faster, and if it is, it will use the index. from @niktrl answer

https://stackoverflow.com/questions/6593765/how-to-use-index-in-select-statement

Answer should be : A
upvoted 3 times

  Gavin1272 3 months, 1 week ago


I don't think any of these are correct. The closest is the Where clause. As for Select, I question what there is about it that would imply or force the
use of an index.
upvoted 3 times

  AndreLima 3 months, 2 weeks ago


Confused question....
upvoted 2 times

  tellwade 3 months, 3 weeks ago


Tricky question, But A seems correct in this context
upvoted 1 times

  Neerajkved 4 months ago


Answer should be "Table Hint" which is not in option
upvoted 4 times

  WSW_IT 4 months ago


Without the three possible answers the correct answer would be "use an index hint" which is part of the FROM clause. A SELECT alone doesn't
meet the requirement. Maybe the answer is A, because it is the only "statement", the other two are just "clauses".
upvoted 3 times

  fusioner 4 months, 1 week ago


Correct Answer A
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 196/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #101 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

Azure Synapse Analytics is an platform as a service (PAAS) that combines data integration, warehousing, and analytics into one solution.
Azure Synapse Analytics offers cloud-based, relational data warehousing services, massively parallel processing (MPP) scale-out technology,
and enough computational power to efficiently manage petabytes and petabytes of data.
Incorrect:
* Azure Database for MariaDB is a relational database service based on the open-source MariaDB Server engine. It's a fully managed database
as a service offering that can handle mission-critical workloads with predictable performance and dynamic scalability.
* Azure SQL Database is a fully managed platform as a service (PaaS) database engine that handles most of the database management
functions such as upgrading, patching, backups, and monitoring without user involvement. Azure SQL Database is always running on the latest
stable version of the SQL Server database engine and patched OS with 99.99% availability. PaaS capabilities built into Azure SQL Database
enable you to focus on the domain-specific database administration and optimization activities that are critical for your business.
Reference:
https://cswsolutions.com/blog/posts/2021/august/what-is-azure-synapse-analytics/ https://www.integrate.io/blog/what-is-azure-synapse-
analytics/

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer
upvoted 9 times

  JA2018 Highly Voted  3 months ago


Answer: B

https://learn.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/massively-parallel-processing-mpp-architecture
upvoted 6 times

  blackskies Most Recent  3 months, 1 week ago


was on exam today 09/30/22
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 197/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #102 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

A clustered index defines the order in which data is physically stored in a table. Table data can be sorted in only way, therefore, there can be
only one clustered index per table. In SQL Server, the primary key constraint automatically creates a clustered index on that particular column.A
Reference:
https://www.sqlshack.com/what-is-the-difference-between-clustered-and-non-clustered-indexes-in-sql-server

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer
upvoted 7 times

  NuriaIzard Most Recent  2 days, 17 hours ago


same question as number 40
upvoted 1 times

  raydel92 3 months ago


Answer is correct.
Clustered indexes sort and store the data rows in the table or view based on their key values. These are the columns included in the index
definition.
Ref: https://learn.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described?view=sql-server-ver16
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 198/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #103 Topic 1

HOTSPOT -
You have the following SQL query.

What are dbo.Products and ProductName? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Correct Answer:

  nmbuff 2 months, 3 weeks ago


Correct answer but
Same question as number 75.
Repeated.
upvoted 3 times

  AndreLima 2 months, 3 weeks ago


Same question as number 75.
Repeated.
upvoted 2 times

  AndreLima 3 months, 2 weeks ago


Correct answer
upvoted 3 times

  fusioner 4 months, 1 week ago


Repeated Question
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 199/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #104 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

A primary key is a special relational database table column (or combination of columns) designated to uniquely identify each table record
(row).
Reference:
https://www.techopedia.com/definition/5547/primary-key

  fusioner Highly Voted  4 months, 1 week ago


Primary key
upvoted 11 times

  Forecaster Most Recent  1 month, 1 week ago


Answer is correct! Its B, Primary key
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 200/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #105 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

A database view is a subset of a database and is based on a query that runs on one or more database tables.
Reference:
https://www.ibm.com/docs/SSWT9A_7.6.0/com.ibm.mbs.doc/configur/c_views.html

  fusioner Highly Voted  4 months, 1 week ago


Repeated Question
upvoted 6 times

  PatYeo Highly Voted  3 months, 1 week ago


View is correct.
upvoted 5 times

  NuriaIzard Most Recent  2 days, 17 hours ago


question 43
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 201/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #106 Topic 1

Which Azure service provides the highest compatibility for databases migrated from Microsoft SQL Server 2019 Enterprise edition?

A. Azure SQL Database

B. Azure Database for MySQL

C. Azure SQL Managed Instance

D. an Azure SQL Database elastic pool

Correct Answer: C
SQL Managed Instance has near 100% compatibility with the latest SQL Server (Enterprise Edition) database engine, providing a native virtual
network (VNet) implementation that addresses common security concerns, and a business model favorable for existing SQL Server customers.
Note: Azure SQL Managed Instance is the intelligent, scalable cloud database service that combines the broadest SQL Server database engine
compatibility with all the benefits of a fully managed and evergreen platform as a service.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/sql-managed-instance-paas-overview?view=azuresql

Community vote distribution


C (100%)

  john1979 Highly Voted  3 months, 2 weeks ago


i am with C
upvoted 6 times

  QuadRadical Most Recent  1 month ago


Selected Answer: C
C. Azure SQL MI is correct.
upvoted 3 times

  cliffxzx 1 month, 1 week ago


Answer is C
upvoted 2 times

  mantran 1 month, 3 weeks ago


C is correct
upvoted 4 times

  JA2018 3 months ago


Selected Answer: C
Answer: C

https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/sql-managed-instance-paas-overview?view=azuresql
upvoted 4 times

  fusioner 4 months, 1 week ago


Correct Answer C
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 202/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #107 Topic 1

Which setting can only be configured during the creation of an Azure Cosmos DB account?

A. geo-redundancy

B. multi-region writes

C. production or non-production account type

D. API

Correct Answer: D
You must create a separate account for each API.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-manage-database-account

Community vote distribution


D (80%) A (20%)

  confetti Highly Voted  8 months, 4 weeks ago


D is the answer. Verified on the portal
upvoted 7 times

  pimni Highly Voted  8 months, 1 week ago


D is the answer
upvoted 6 times

  JanJandnb Most Recent  2 months, 3 weeks ago


Geo-Redundancy Disable Enable or disable global distribution on your account by pairing your region with a pair region. You can add more
regions to your account later.
upvoted 1 times

  Bambi0074 3 months, 1 week ago


Selected Answer: D
You must choose the API so you can't switch this within the creation process.

Got this description from the creation page:


Create Azure Cosmos DB Account - Core (SQL)
Global Distribution
"Configure global distribution and regional settings for your account. You can also change these settings after the account is created."
upvoted 5 times

  himanshisethhi55 3 months, 3 weeks ago


Currently, you must create a separate account for each API
upvoted 1 times

  rohjay 3 months, 3 weeks ago


The answer should be "A" as per the following explanation in point no 5
https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-manage-database-account
5.In the Global Distribution tab, configure the following details. You can leave the default values for this quickstart:
option available :Geo-Redundancy and Multi-region Writes
upvoted 1 times

  bfan95 8 months, 2 weeks ago


Selected Answer: D
Answer: D
upvoted 3 times

  __xXx__ 9 months, 2 weeks ago


Selected Answer: A
API can only be set on account level when creating an account
upvoted 3 times

  gaem 10 months ago


Selected Answer: D
D is the answer
upvoted 4 times

  linyuyouxiang 1 year ago


https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 203/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

API must be specified


upvoted 2 times

  Ghibli 1 year ago


Yes one can set both API as well as production or non-reduction account type while creating account. I am confused with this question, can
anyone explain?
upvoted 2 times

  BabieTee 7 months ago


The following options are not available if you select Serverless as the Capacity mode:

Apply Free Tier Discount


Geo-redundancy
Multi-region Writes
upvoted 1 times

  aryoyo 1 year, 2 months ago


answer is C: production or non-reduction account type
upvoted 2 times

  aryoyo 1 year, 2 months ago


Correction I agree with API (the focus in this question is 'during creation of account')
upvoted 3 times

  Marskmen 1 year, 2 months ago


Answer is correct
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 204/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #108 Topic 1

DRAG DROP -
Match the types of data stores to the appropriate scenarios.
To answer, drag the appropriate data store type from the column on the left to its scenario on the right. Each data store type may be used once,
more than once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Key/value -
A key/value store associates each data value with a unique key.

Box 2: Object -
Object storage is optimized for storing and retrieving large binary objects (images, files, video and audio streams, large application data objects
and documents, virtual machine disk images).

Box 3: Graph -
A graph database stores two types of information, nodes and edges. Edges specify relationships between nodes. Nodes and edges can have
properties that provide information about that node or edge, similar to columns in a table. Edges can also have a direction indicating the nature
of the relationship.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

  blackskies Highly Voted  3 months, 2 weeks ago


Correct
upvoted 12 times

  Yamarh Most Recent  3 weeks, 1 day ago


Correct
upvoted 2 times

  Sheoran21 1 month ago


CORRECT -
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 205/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #109 Topic 1

You have an Azure Cosmos DB account that uses the Core (SQL) API.
Which two settings can you configure at the container level? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. the throughput

B. the read region

C. the partition key

D. the API

Correct Answer: AC
Reference:
https://www.sqlshack.com/start-your-journey-with-azure-cosmos-db/

Community vote distribution


AC (100%)

  PatYeo Highly Voted  3 months, 1 week ago


A and C are correct : https://www.sqlshack.com/wp-content/uploads/2020/04/create-database-container.png
upvoted 8 times

  PatYeo Most Recent  3 months, 1 week ago


A and C is correct : https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-manage-database-account
upvoted 4 times

  fusioner 4 months, 1 week ago


Selected Answer: AC
AC is Correct
upvoted 3 times

  Mern 7 months, 1 week ago


Correct
upvoted 3 times

  bfan95 8 months, 3 weeks ago


AC is correct
upvoted 3 times

  svetlanam 8 months, 3 weeks ago


Correct.
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 206/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #110 Topic 1

Your company is designing a data store that will contain student data. The data has the following format.

Which type of data store should you use?

A. graph

B. key/value

C. object

D. columnar

Correct Answer: D

Community vote distribution


D (88%) 13%

  blablablax Highly Voted  2 years, 4 months ago


https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview#column-family-databases
upvoted 41 times

  sourabh7257 2 years, 4 months ago


are answers correct?
upvoted 4 times

  Dhiva_ 2 years, 4 months ago


Yes it is
upvoted 15 times

  zxmaz01 Highly Voted  7 months, 2 weeks ago


Am I the only one, who is confused by the first three students having the same number? :-D
upvoted 10 times

  JustinYoo 2 weeks, 3 days ago


Most Recent 
The 2 given student numbers in the table are the same but different name? the question is wrong.
upvoted 1 times

  Dusica 1 month, 3 weeks ago


Selected Answer: D
A, B, C are out of question; so, it must be D. However Columnar database is not same as Column-family data store, which this exhibit IS. So,
who named it Columnar: Microsoft on the exam or those who retrieved the question from their memory?
upvoted 3 times

  Dusica 1 month, 3 weeks ago


A, B, C are out of question; so, it must be D. However, Columnar database is not same as Column-family data store, which this exhibit IS. So,
who named it Columnar: Microsoft on the exam or those who retrieved the question from their memory?
upvoted 1 times

  mayconze 3 months ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 207/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Selected Answer: D
The answer is correct.
upvoted 2 times

  fusioner 4 months, 1 week ago


Selected Answer: D
Columnar
upvoted 3 times

  Ayor 7 months, 2 weeks ago


Answer is D
upvoted 2 times

  cmohl2013 7 months, 3 weeks ago


Selected Answer: D
Key/Value is not correct: The records habe multiple attributes, in Key/Value store you can just store one attribute.

Most appropiate aswer would be Document, because attributes are not consistent in records. Since Document is not a choice, another
alternative is table storage (allowing NULL values for selected columns)
upvoted 6 times

  KMLearn3 1 month ago


Yes, but the value could be an json object with nested values as well.
upvoted 1 times

  Jainh225 8 months ago


Selected Answer: C
Schema is not fixed so I think its an object
upvoted 1 times

  doldolee 8 months, 1 week ago


I think that key/value is also answer
upvoted 2 times

  bfan95 8 months, 2 weeks ago


Selected Answer: D
Answer: D
upvoted 3 times

  Teamdev 9 months, 1 week ago


I got for D
upvoted 2 times

  juliuschiang 10 months, 2 weeks ago


Selected Answer: D
D IS RIGHT
upvoted 2 times

  Amadh 10 months, 3 weeks ago


Selected Answer: D
is the correct answer
upvoted 3 times

  rajat7878 10 months, 3 weeks ago


Columnar data store
upvoted 1 times

  Moezey 10 months, 4 weeks ago


Its definitely columnar based on the table structure
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 208/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #111 Topic 1

Which storage solution supports role-based access control (RBAC) at the file and folder level?

A. Azure Disk Storage

B. Azure Data Lake Storage

C. Azure Blob storage

D. Azure Queue storage

Correct Answer: B
Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-access-control

Community vote distribution


B (100%)

  Dhiva_ Highly Voted  2 years, 4 months ago


The given answer is correct
upvoted 32 times

  GetulioJr Highly Voted  1 year, 7 months ago


Azure Data Lake Storage Gen2 implements an access control model that supports both Azure role-based access control (Azure RBAC) and
POSIX-like access control lists (ACLs). This article summarizes the basics of the access control model for Data Lake Storage Gen2.

ACLs are applied on the file and folder level. The key thing to remember is that you are always going to need RBAC Control Plane permissions in
combination with ACLs. Best practice is to assign your security principals RBAC Reader role on the Storage Account/Container level and
continue with more restrictive ACLs on the file and folder level.

There are two types of ACLs:

Access ACLs: They control access to an object. An object can be a file or a folder.

Default ACLs: These are ACLs assigned on the folder level only which get inherited as Access ACLs by the child file or folder.
upvoted 23 times

  Drchattss Most Recent  5 months, 2 weeks ago


01/08.......EXAM
upvoted 2 times

  somsunu 7 months, 3 weeks ago


correct
upvoted 2 times

  print_HelloWorld 8 months, 1 week ago


CORRECT
upvoted 1 times

  pimni 8 months, 1 week ago


correct
upvoted 1 times

  Xuitex 8 months, 3 weeks ago


Correct
upvoted 1 times

  roshanazMaster 8 months, 3 weeks ago


Selected Answer: B
correct
upvoted 1 times

  Teamdev 9 months, 1 week ago


for sure, it's correct
upvoted 1 times

  SiDoCiOuS 9 months, 3 weeks ago


Selected Answer: B
Appeared on the exam on 03/22/2022
Answer is correct!
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 209/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times
  Nikhil1702 11 months, 2 weeks ago
B IS CORRECT
upvoted 1 times

  sounakroy 11 months, 3 weeks ago


Selected Answer: B
Correct
upvoted 2 times

  Kevin1221 1 year ago


Selected Answer: B
correct answer
upvoted 1 times

  Koph 1 year ago


Correct answer B
upvoted 1 times

  NavySteel 1 year, 9 months ago


B is correct.
upvoted 2 times

  YJC 1 year, 9 months ago


It's correct. Data Lake
upvoted 4 times

  ntdocs19 1 year, 10 months ago


B ADSL is correct.

Azure Disk Storage is designed to be used with Azure Virtual Machines, Azure Disk Storage offers high-performance, highly durable block
storage for your mission- and business-critical applications. Confidently migrate to Azure Infrastructure with four disk storage options for the
cloud—Ultra Disk Storage, Premium SSD, Standard SSD, and Standard HDD—to optimize costs and performance for your workload needs.
Achieve high performance with sub-millisecond latency for throughput and transaction-intensive workloads such as SAP HANA, SQL Server, and
Oracle.
https://azure.microsoft.com/en-in/services/storage/disks/
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 210/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #112 Topic 1

You need to store data in Azure Blob storage for seven years to meet your company's compliance requirements. The retrieval time of the data is
unimportant. The solution must minimize storage costs.
Which storage tier should you use?

A. Archive

B. Hot

C. Cool

Correct Answer: A
Reference:
https://cloud.netapp.com/blog/azure-blob-storage-pricing-the-complete-guide-azure-cvo-blg#H1_4

Community vote distribution


A (100%)

  Dhiva_ Highly Voted  2 years, 4 months ago


The answer is correct

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers?tabs=azure-portal
upvoted 28 times

  User6 Highly Voted  2 years ago


Answer is correct Hot - Optimized for storing data that is accessed frequently.
Cool - Optimized for storing data that is infrequently accessed and stored for at least 30 days.
Archive - Optimized for storing data that is rarely accessed and stored for at least 180 days with flexible latency requirements (on the order of
hours).
upvoted 18 times

  Luis_polanco 10 months, 1 week ago


that is not correct, it says that The retrieval time of the data is unimportant. So A is the correct answer, it is looking for saving costs
upvoted 1 times

  JA2018 Most Recent  3 months, 1 week ago


Selected Answer: A
the only logical choice
upvoted 1 times

  gabrisiq 5 months, 1 week ago


definitely Archive
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  Teamdev 9 months, 1 week ago


A is the correct answer
upvoted 1 times

  tittu1947 9 months, 2 weeks ago


The answer is correct
upvoted 1 times

  D_Mo_ZY 9 months, 4 weeks ago


Correct
Was in the exam (18/03/2022)
upvoted 3 times

  WigglyPork 11 months, 1 week ago


Retrieval Rate:
Hot - Frequent
Cold - every 30 days
Archive - every 180 days
upvoted 5 times

  Koph 1 year ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 211/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Archive
upvoted 1 times

  jerryi 1 year, 4 months ago


A is the correct Answer
Archive - Optimized for storing data that is rarely accessed and stored for at least 180 days with flexible latency requirements, on the order of
hours.
upvoted 3 times

  mnpawan 2 years ago


Correct,. Archive it to save money
upvoted 1 times

  EBAN 2 years, 2 months ago


OK, but remember that in Archive Storage, after rehydrating, you pay FOR ACCESS, so depending on how much access you intend to do, it can
be very expensive. In my Opinion and taking a lok at other trainings, it should be Cool, that is less expensive then Hot, more expensive of Archive
but you don´t pay for access. This answer can be right only if you think that the number of access is not declared.
upvoted 6 times

  klever 2 years ago


I think the key piece of information is: The retrieval time of the data is unimportant. So archive is correct answer
upvoted 5 times

  msbj 1 year ago


agreed
upvoted 2 times

  Razh 2 years, 1 month ago


I would have gone for 'cool'. The question itself is quite dull as in not much detail...
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 212/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #113 Topic 1

Which type of non-relational data store supports a flexible schema, stores data as JSON files, and stores the all the data for an entity in the same
document?

A. document

B. columnar

C. graph

D. time series

Correct Answer: A

Community vote distribution


A (100%)

  RicardoLessa Highly Voted  2 years, 3 months ago


The given answer is correct!!
upvoted 37 times

  vhx Highly Voted  2 years, 3 months ago


Yes it is correct
upvoted 10 times

  KMLearn3 Most Recent  1 month ago


Very similar to Qst#110: the example there was not relational, no fix schema. etc.
Despite of that "Document" was false there.
upvoted 1 times

  TomGray1989 2 months ago


This question blows my mind...but the answer is correct. Document.
upvoted 1 times

  Manoj6 7 months, 3 weeks ago


Document is correct
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview#column-family-databases
upvoted 2 times

  Teamdev 9 months, 1 week ago


Yes correct
upvoted 1 times

  Mopo 9 months, 2 weeks ago


Selected Answer: A
Correct
upvoted 2 times

  olitkx 11 months, 4 weeks ago


Selected Answer: A
correct
upvoted 5 times

  Koph 1 year ago


Document is correct
upvoted 2 times

  [Removed] 1 year, 7 months ago


answer is correct. the key is json = document
upvoted 8 times

  mnpawan 2 years ago


A. Document DB
upvoted 2 times

  IAMKPR 2 years, 2 months ago


https://en.wikipedia.org/wiki/Document-oriented_database
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 213/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  KAYSERSOZE 2 years, 2 months ago


Answer A is correct.
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 214/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #114 Topic 1

DRAG DROP -
Match the Azure Cosmos DB APIs to the appropriate data structures.
To answer, drag the appropriate API from the column on the left to its data structure on the right. Each API may be used once, more than once, or
not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/faq

  harshgulhane Highly Voted  2 years, 3 months ago


Yes, I got this question in exam
upvoted 34 times

  Average_Joe Highly Voted  1 year, 6 months ago


GRemlin
GRaph
upvoted 30 times

  _Noe_ 11 months, 3 weeks ago


Yes, and also
C assandra
C olumnar
upvoted 15 times

  BieLey 7 months, 1 week ago


Table
Keyboard
upvoted 6 times

  RichMelbourne Most Recent  9 months ago


Shown on test 15/04/2022
upvoted 3 times

  Teamdev 9 months, 1 week ago


giving answer is correct
upvoted 1 times

  SiDoCiOuS 9 months, 3 weeks ago


Appeared on the exam on 03/22/2022
Answers are correct! Gremlin, Mongo, Table
upvoted 2 times

  mrjeet 11 months, 3 weeks ago


Gremlin API - This API allows users to make graph queries and stores data as edges and vertices
MongoDB API - This API stores data in a document structure, via BSON format
Table API - This API stores data in key/value format

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 215/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 9 times

  Jeetesh 9 months, 3 weeks ago


Which means that the 2nd answer provided is wrong. Gremlin API used JSON format
upvoted 1 times

  charuu71 1 year ago


Mongo API : This API stores data in a document structure, via BSON format.
Cassandra API : This API stores data in column-oriented schema.
upvoted 2 times

  76Carpediem 1 year, 1 month ago


It´s correct
upvoted 3 times

  nadjar007 1 year, 1 month ago


It´s correct. https://docs.microsoft.com/en-us/azure/cosmos-db/choose-api
upvoted 1 times

  Meyti 1 year, 1 month ago


...MongoDB is another well-known Document database... also ----> JSON files
upvoted 2 times

  theLazyGuy 1 year, 2 months ago


Gremlin API...allows users to make graph queries
Table API stores data in key/value format
(https://docs.microsoft.com/en-us/azure/cosmos-db/choose-api)
upvoted 2 times

  GetulioJr 1 year, 7 months ago


Column-Family Data Model:
This data model supports Cassandra API. Existing Cassandra implementations can be easily and quickly moved to Cosmos DB and use column
family format, which is used in Cassandra. Column Family data model is similar to key-value data model except that the items in the data model
adhere to the defined schema.

Key-Value Pair Data Model (Table API):


In this data model, each entity consists of a key and a value pair. The value itself can be a set of key-value pairs. This is very similar to a table in a
relational database where each row has the same set of columns. The Key-Value pair solution is supported on standard Azure table API. This
Table API is primarily helpful for existing Azure Table Storage customers in migration to Cosmos DB.

REF: https://www.red-gate.com/simple-talk/cloud/azure/overview-of-azure-cosmos-db/
upvoted 4 times

  zwy 1 year, 7 months ago


Column family HBase in HDInsight and Cosmos DB (using Cassandra API)
so the given answer is correct
upvoted 1 times

  pac1311 1 year, 9 months ago


Table API is a part of azure storage service, no?
upvoted 1 times

  smp 1 year, 10 months ago


This will help out a bit more https://alphabold.com/cosmos-db-multi-model-capabilities/
Gremlin is the only Graph data model, MongoDB and SQL are Documet (JSON) models and SQL isn't a possible answer and Table is the only API
listed that uses the Key-Value data model.
upvoted 3 times

  Carine 1 year, 10 months ago


For the last choice, i'm note sure. Maybe Cassandra...
https://medium.com/coinmonks/cassandra-distributed-key-value-store-optimized-for-write-heavy-workloads-
77f69c01388c#:~:text=Cassandra%20is%20a%20popular%20distributed%20key%20value%20store,,workload%20while%20maintaining%2
0a%20good%20performance%20for%20reads.
upvoted 2 times

  AssilAbdulrahim 1 year, 9 months ago


Carine is correct, Casandra is a key value store:
"Cassandra is a NoSQL database, which is a key-value store. Some of the features of Cassandra data model are as follows: Data in
Cassandra is stored as a set of rows that are organized into tables. Tables are also called column families."

https://www.simplilearn.com/cassandra-data-model-tutorial-video
upvoted 1 times

  BabyBee 9 months, 2 weeks ago


Cassandra is for column family. Read the last line you pasted here again.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 216/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Dhiva_ 2 years, 4 months ago


The given answer is correct
upvoted 10 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 217/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #115 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

A key mechanism that allows Azure Data Lake Storage Gen2 to provide file system performance at object storage scale and prices is the
addition of a hierarchical namespace. This allows the collection of objects/files within an account to be organized into a hierarchy of directories
and nested subdirectories in the same way that the file system on your computer is organized. With a hierarchical namespace enabled, a
storage account becomes capable of providing the scalability and cost-effectiveness of object storage, with file system semantics that are
familiar to analytics engines and frameworks.
One advantage of hierarchical namespace is atomic directory manipulation: Object stores approximate a directory hierarchy by adopting a
convention of embedding slashes (/) in the object name to denote path segments.
Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-namespace

  IAMKPR Highly Voted  2 years, 2 months ago


Answer is correct and able to understand with given reference article.
https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-namespace
upvoted 26 times

  Ashishsingh07 8 months, 1 week ago


Most Recent 
FEATURE IS VALID FOR ADLS , WHICH IS ENABLED USING HIERARCHIAL NAMESPACE :)
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  Teamdev 9 months, 1 week ago


Correct!
upvoted 3 times

  vcehunger 11 months, 1 week ago


Answer is correct
upvoted 3 times

  Phong0411 1 year, 1 month ago


Answer is correct
upvoted 2 times

  Meyti 1 year, 1 month ago


A tricky question:)
Azure Data Lake Storage Gen2 implements an access control model that supports both Azure role-based access control (Azure RBAC) and
POSIX-like access control lists (ACLs).
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 218/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

To create Azure Storage account for Data Lake Storage you must enable hierarchal namespace.

Then Answer is A.
upvoted 4 times
  PlakaPlaka 1 year, 1 month ago
Answer is correct
upvoted 1 times

  apgl 2 years ago


Data Lake support POSIX filesystem, it allows to manage roles and rights at folder/file level, at the same manner as in Unix systems.
upvoted 4 times

  harshgulhane 2 years, 3 months ago


Tricky question, confused me alot.
upvoted 3 times

  Preben 1 year, 10 months ago


I believe the key in this one was to catch the word "folder" in the text. Only hierarchal namespace-based storages (like Data Lake) uses
folders.
upvoted 9 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 219/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #116 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://www.sqlshack.com/graph-database-implementation-with-azure-cosmos-db-using-the-api/

  jasu 2 years, 4 months ago


Highly Voted 
Wrong answer is given. It should be Gremlin API. https://docs.microsoft.com/en-us/azure/cosmos-db/graph-introduction
upvoted 161 times

  vhx 2 years, 3 months ago


Definitely D is the answer
upvoted 23 times

  MinimizeEfforts 11 months, 3 weeks ago


Be careful! This highly voted comment is misleading The question is tricky and the correct answer is definately "B" (use SQL-like statement to
query a graph db)
upvoted 5 times

  casualcrackers 9 months, 1 week ago


i had this question today and D was the answer A was not an option
upvoted 10 times

  EBAN 2 years, 3 months ago


Highly Voted 
Atention folks. The question is how you query and not what is needed to connect Graph to Cosmos DB. Once is connected, you use Cosmos DB
to perform queries. In my HUMBLE opinion, the given answer is right
upvoted 38 times

  Abhishek_89 7 months, 3 weeks ago


I had the question today in test, the option .. ' as json doc..' was not an option.
upvoted 4 times

  lebigmac 1 year, 11 months ago


You are correct! The link provided, at the very bottom, has a very clear example, that you use a SQL-like statement to query a graph db and
returns a JSON doc as results. The answer is correct.
upvoted 4 times

  Omar_Alfaqih 1 year, 6 months ago


here is the link for running queries... its Gremlin https://docs.microsoft.com/en-us/azure/cosmos-db/tutorial-query-graph
upvoted 5 times

  OrangeSG Most Recent  1 month ago


Answer is D

Keyword is 'graph database', so it is Gremlin API.

The API for Gremlin is built based on Apache TinkerPop, a graph computing framework that uses the Gremlin query language.

Reference
Introduction to Azure Cosmos DB for Apache Gremlin
https://learn.microsoft.com/en-us/azure/cosmos-db/gremlin/introduction
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 220/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  Zaiky 1 month, 3 weeks ago
So much conflicting information. Where exactly do we stand?
upvoted 3 times

  jrambo93 2 months ago


D is the answer
https://learn.microsoft.com/en-us/azure/cosmos-
db/gremlin/introduction#:~:text=The%20Gremlin%20API%20in%20Azure%20Cosmos%20DB%20uses%20the%20Gremlin%20query%20langu
age.
upvoted 1 times

  DUTI 3 months, 3 weeks ago


The Gremlin API in Azure Cosmos DB uses the Gremlin query language.
upvoted 1 times

  Ritvika 4 months, 1 week ago


Correct answer is D. The Azure Cosmos DB Gremlin API supports Gremlin queries. https://docs.microsoft.com/en-us/azure/cosmos-
db/graph/tutorial-query-graph
upvoted 1 times

  Drchattss 5 months, 2 weeks ago


01/08.......EXAM
upvoted 2 times

  xRiot007 6 months ago


You query a graph DB using an SQL-like language to obtain a result in JSON format.
There is no such thing as Gremlin language, but Gremlin API, which uses the above mentioned.
upvoted 1 times

  CDL 6 months, 3 weeks ago


tested, A correct.
1. create a Azure Cosmos account
2. createa gremlin/graph type data
3. create a sample data
4. add some content
5. click the upper tool bar which showing "+" to add New SQL query, pooing up a new tab name Query and showing "Select * From xx"
upvoted 2 times

  Abhishek_89 7 months, 3 weeks ago


Option D- Gremlin..' , is correct, i got this question in test today and option A '.. as json... by SQL..' was not an option.
upvoted 2 times

  pimni 8 months, 1 week ago


D is the answer
upvoted 1 times

  cp2323 8 months, 3 weeks ago


'as nodes and edges Gremlin' is the answer
upvoted 1 times

  SriSri123 9 months ago


Answer is D
upvoted 1 times

  casualcrackers 9 months, 1 week ago


i had this question today and A was not an option D is the answer
upvoted 4 times

  Asiddiqui 10 months, 2 weeks ago


https://docs.microsoft.com/en-us/azure/cosmos-db/graph/tutorial-query-graph

Answer D
upvoted 1 times

  rajat7878 10 months, 3 weeks ago


Answer is D. Querying a graph database is done using Gremlin language.
Note: Gremlin language is not a SQL-like language. It is based on gremlin API.
Example: g.V().hasLabel('person').has('age', gt(40)) --- filter query

Ref: https://docs.microsoft.com/en-us/azure/cosmos-db/graph/tutorial-query-graph
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 221/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #117 Topic 1

When provisioning an Azure Cosmos DB account, which feature provides redundancy within an Azure region?

A. multi-master replication

B. Availability Zones

C. the strong consistency level

D. automatic failover

Correct Answer: B
With Availability Zone (AZ) support, Azure Cosmos DB will ensure replicas are placed across multiple zones within a given region to provide
high availability and resiliency to zonal failures.
Note: Azure Cosmos DB provides high availability in two primary ways. First, Azure Cosmos DB replicates data across regions configured within
a Cosmos account. Second, Azure Cosmos DB maintains 4 replicas of data within a region.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/high-availability

Community vote distribution


B (100%)

  AVP_Riga Highly Voted  1 year, 7 months ago


AZ-900 is it you?)
upvoted 37 times

  hmAZtime Highly Voted  1 year, 9 months ago


right answer
upvoted 7 times

  Mern Most Recent  7 months, 1 week ago


Selected Answer: B
B is correct
upvoted 1 times

  GetulioJr 1 year, 7 months ago


With Availability Zone (AZ) support, Azure Cosmos DB will ensure replicas are placed across multiple zones within a given REGION to provide
high availability and resiliency to zonal failures. Availability Zones provide a 99.995% availability SLA with no changes to latency. In the event of a
single zone failure, zone redundancy provides full data durability with RPO=0 and availability with RTO=0.
upvoted 5 times

  chukismit 1 year, 7 months ago


D righ answer

It is strongly recommended that you configure the Azure Cosmos accounts used for production workloads to enable automatic failover. This
enables Cosmos DB to failover the account databases to availabile regions automatically. In the absence of this configuration, the account will
experience loss of write availability for all the duration of the write region outage, as manual failover will not succeed due to lack of region
connectivity.
https://docs.microsoft.com/en-us/azure/cosmos-db/high-availability
upvoted 2 times

  sri0509 1 year, 7 months ago


B is the correct answer. The question is providing redundancy within a region and not across regions.
upvoted 2 times

  JayBee65 1 year ago


The question states "... within an Azure region". The feature use describe operated across different regions NOT within the the same region,
so D is wrong.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 222/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #118 Topic 1

What is a benefit of the Azure Cosmos DB Table API as compared to Azure Table storage?

A. provides resiliency if an Azure region fails

B. supports partitioning

C. provides a higher storage capacity

D. supports a multi-master model

Correct Answer: D
Multi-master support for Azure Cosmos DB is now available in all public regions.
Azure CosmosDB table API is a key-value storage hosted in the cloud. It's a part of Azure Cosmos DB, that is Microsoft's multi-model database.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/table-support

  keySEE Highly Voted  1 year, 6 months ago


Just passed the exam with a 1000 score. The multi-master is the correst answer
upvoted 70 times

  Gbolatiti 1 year, 3 months ago


And all these questions are still 100% valid?
upvoted 5 times

  fflyin2k Highly Voted  1 year, 9 months ago


A should be correct answer. (Agree with hmAZtime)
According to following link,
- 'master' , 'model' are not mentioned at all.
- Global distribution is mentioned.
https://docs.microsoft.com/en-us/azure/cosmos-db/table-support
upvoted 8 times

  SapperMorton Most Recent  1 month ago


To all of you who wonder what multi-master support actually is:

'Till now, all the distributed system architecture works like one Write data server and multiple Read data servers. Data are replicated to all data
servers from Write data server.

With the multi-master feature, we can choose all data servers to act as Write server data will be replicated with other data servers. The big
challenge of multi-master, avoid the data duplication in data replication.'

https://www.c-sharpcorner.com/article/utilize-multi-master-support-in-azure-cosmos-db/
upvoted 3 times

  Dusica 1 month, 3 weeks ago


perhaps multi-master = multi region writes ; check second table in this article: https://learn.microsoft.com/en-us/azure/cosmos-db/high-
availability
But then it might as well be A?
upvoted 1 times

  CDL 6 months, 3 weeks ago


D correct. tested in Azure portal.
1. create account in Azure Cosmo DB account
2. under left hand menu bar, locate "Settings" --> "Replicate data globally" <-- click it
3. Turn on "Enable" --> "Multi-region writers. explanation shown in "!" mark :
Multi-master capability allows you to take advantage of the provisioned throughput for your databases and containers across the globe.
upvoted 3 times

  Nhendy 5 months ago


it says "Multi-region capability allows..." not Multi-master capability !! why would you lie in something like that?
upvoted 1 times

  jerkyflexoff 1 year, 7 months ago


Looks like D: - New Feature -
https://azure.microsoft.com/en-gb/updates/cosmos-db-multi-master-support-now-generally-available/
upvoted 3 times

  jerkyflexoff 1 year, 6 months ago


This is also the answer in the MeasureUp questions

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 223/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  JayRee 1 year, 9 months ago
An overview of Azure Cosmos DB multi-master capabilities
https://azure.microsoft.com/en-us/resources/videos/ignite-2018-multi-master-at-global-scale-with-azure-cosmos-db/
upvoted 4 times

  hmAZtime 1 year, 9 months ago


I think it's A Table API support failover over the region. From the same document provided: "Support for automatic and manual failovers at any
time, anywhere in the world."
upvoted 2 times

  hmAZtime 1 year, 9 months ago


I think I would agree with the answer after one more time research. While not found any 'multi - master' proof in Microsoft documents, I did
see couple of other sites mentioned 'multi - modle', I pasted one link here, sorry I lost the other one. on the other hand, A is not that clearly
described to me, I'm not sure it meant regionally failover. So this time I go with D.

https://db-engines.com/en/system/Microsoft+Azure+Cosmos+DB%3BMicrosoft+Azure+Table+Storage
upvoted 2 times

  zvasanth2 1 year, 6 months ago


multi master
https://azure.microsoft.com/en-gb/updates/cosmos-db-multi-master-support-now-generally-available/
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 224/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #119 Topic 1

Your company needs to design a database that shows how changes in network traffic in one area of a network affect network traffic in other areas
of the network.
Which type of data store should you use?

A. graph

B. key/value

C. document

D. columnar

Correct Answer: A
Data as it appears in the real world is naturally connected. Traditional data modeling focuses on defining entities separately and computing
their relationships at runtime. While this model has its advantages, highly connected data can be challenging to manage under its constraints.
A graph database approach relies on persisting relationships in the storage layer instead, which leads to highly efficient graph retrieval
operations. Azure Cosmos
DB's Gremlin API supports the property graph model.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/graph-introduction#introduction-to-graph-databases

Community vote distribution


A (100%)

  hmAZtime Highly Voted  1 year, 9 months ago


right answer
upvoted 15 times

  Ihueghian Highly Voted  1 year, 6 months ago


Graph: Taking about relationship between one area with the other, so it makes sense that it's Graph
upvoted 12 times

  bfan95 Most Recent  8 months, 2 weeks ago


Selected Answer: A
Right answer
upvoted 1 times

  Mlynkowsky 9 months, 3 weeks ago


Selected Answer: A
A is right
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 225/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #120 Topic 1

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:

Correct Answer:

Box 1: Yes -
Azure Databricks can consume data from SQL Databases using JDBC and from SQL Databases using the Apache Spark connector.
The Apache Spark connector for Azure SQL Database and SQL Server enables these databases to act as input data sources and output data
sinks for Apache
Spark jobs.

Box 2: Yes -
You can stream data into Azure Databricks using Event Hubs.

Box 3: Yes -
You can run Spark jobs with data stored in Azure Cosmos DB using the Cosmos DB Spark connector. Cosmos can be used for batch and stream
processing, and as a serving layer for low latency access.
You can use the connector with Azure Databricks or Azure HDInsight, which provide managed Spark clusters on Azure.
Reference:
https://docs.microsoft.com/en-us/azure/databricks/data/data-sources/sql-databases-azure https://docs.microsoft.com/en-
us/azure/databricks/scenarios/databricks-stream-from-eventhubs

  AgileRoc Highly Voted  1 year, 7 months ago


correct answer
upvoted 14 times

  Alex210 Highly Voted  2 months ago


marketing level 100

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 226/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 7 times
  dayan911 Most Recent  1 year, 5 months ago
All 'Yes '
upvoted 2 times

  hibana2077 1 year, 8 months ago


agree.
upvoted 2 times

  hmAZtime 1 year, 9 months ago


agree.
upvoted 3 times

  Drummer 1 year, 9 months ago


Correct answer
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 227/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #121 Topic 1

DRAG DROP -
Match the datastore services to the appropriate descriptions.
To answer, drag the appropriate service from the column on the left to its description on the right. Each service may be used once, more than
once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Azure Cosmos DB -


In Azure Cosmos DB's SQL (Core) API, items are stored as JSON. The type system and expressions are restricted to deal only with JSON types.

Box 2: Azure Files -


Azure Files offers native cloud file sharing services based on the SMB protocol.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/sql-query-working-with-json https://cloud.netapp.com/blog/azure-smb-server-message-
block-in-the-cloud-for-azure-files

  GeoTan Highly Voted  1 year, 6 months ago


answer correct
upvoted 13 times

  hmAZtime Highly Voted  1 year, 9 months ago


right answer
upvoted 6 times

  CDL Most Recent  6 months, 3 weeks ago


correct
for "Azure File" ref: https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-windows
upvoted 2 times

  Drummer 1 year, 9 months ago


The answer is correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 228/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #122 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/create-cosmosdb-resources-portal

  Rakesh16 Highly Voted  1 year, 3 months ago


Account is correct.
upvoted 14 times

  reza88 Most Recent  2 months, 3 weeks ago


it was a Q 20/10/2022
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 229/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #123 Topic 1

You need to store data by using Azure Table storage.


What should you create first?

A. an Azure Cosmos DB instance

B. a storage account

C. a blob container

D. a table

Correct Answer: B
First create an Azure storage account, then use Table service in the Azure portal to create a table.
Note: An Azure storage account contains all of your Azure Storage data objects: blobs, files, queues, and tables.
Reference:
https://docs.microsoft.com/en-us/azure/storage/tables/table-storage-quickstart-portal https://docs.microsoft.com/en-
us/azure/storage/common/storage-account-create

Community vote distribution


B (100%)

  JA2018 3 months, 1 week ago


Selected Answer: B
need to complete this step first
upvoted 3 times

  Nitrorj 4 months, 2 weeks ago


08/25/22 exam. I answered exactly like this. I passed.
upvoted 2 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  bfan95 8 months, 2 weeks ago


Selected Answer: B
Correct
upvoted 4 times

  mrjeet 11 months, 3 weeks ago


Create a storage account - sometimes the answers are THAT simple LOL :)
upvoted 4 times

  Lipseal 8 months, 2 weeks ago


They are only simple if you know the answer :)
upvoted 4 times

  Ice_dev 1 year, 3 months ago


Correct.
upvoted 3 times

  okus 1 year, 3 months ago


Ushaglar duzdu,mene guvenin guys
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 230/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #124 Topic 1

You need to recommend a data store service that meets the following requirements:
✑ Native SQL API access
✑ Configurable indexes
What should you recommend?

A. Azure Files

B. Azure Blob storage

C. Azure Table storage

D. Azure Cosmos DB

Correct Answer: D
Azure Cosmos DB comes with native Core (SQL) API support.
In Azure Cosmos DB, data is indexed following indexing policies that are defined for each container. The default indexing policy for newly
created containers enforces range indexes for any string or number. This policy can be overridden with your own custom indexing policy.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/sql/how-to-manage-indexing-policy

Community vote distribution


D (100%)

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 3 times

  bfan95 8 months, 2 weeks ago


Selected Answer: D
Correct
upvoted 3 times

  GAFE 11 months, 3 weeks ago


Maybe, the question is obsolete? Looks like Cosmos DB automatically creates indexes on all properties and provides NO index management.
Check Indexing section:
https://docs.microsoft.com/en-us/azure/cosmos-db/table/table-support
upvoted 3 times

  distorsion 1 year ago


Duplicated, this is the first question.
upvoted 2 times

  riglva 1 year, 2 months ago


D is correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 231/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #125 Topic 1

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:

Correct Answer:

Box 1: Yes -
For read access to the secondary region, configure your storage account to use read-access geo-redundant storage (RA-GRS) or read-access
geo-zone- redundant storage (RA-GZRS).

Box 2: No -

Box 3: Yes -

Box 4: Yes -
Azure Cosmos DB supports multi-region writes.
Reference:
https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy https://manojchoudhari.wordpress.com/2019/12/16/azure-
cosmos-db-enable-multi-region-writes

  Mjwc Highly Voted  1 year, 2 months ago


Similar question to 76, same answer too. Discussion was around the 2nd statement. When defined with concurrent it would be 'no', when not
specified it could be yes. Seeing it's specified here, I would tend to agree on the answer being Y, N, Y, Y.
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 232/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 11 times
  junkz Highly Voted  1 year, 2 months ago
should be NNYY, storage can only read/write to a single other optional region
upvoted 6 times

  SapperMorton Most Recent  1 month ago


This is similar to question 118. In that question is asked what the Table API in Azure Cosmos DB supports that Table Storage does not. The
answer is Multi-master support.

This question refers to Multi-master support as well because Multi-master support allows data to be written to multiple servers. So the correct
answer is Y, N, Y, Y.
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  sparkchu 10 months, 2 weeks ago


first one is N based on Q16 instructions.
upvoted 2 times

  jmay 1 year, 1 month ago


YNYY
Ref: https://docs.microsoft.com/en-au/azure/storage/common/storage-redundancy#read-access-to-data-in-the-secondary-region
Geo-redundant storage (with GRS or GZRS) replicates your data to another physical location in the secondary region to protect against regional
outages. However, that data is available to be read only if the customer or Microsoft initiates a failover from the primary to secondary region.
When you enable read access to the secondary region, your data is available to be read ****** at all times ******, including in a situation where the
primary region becomes unavailable. For read access to the secondary region, enable read-access geo-redundant storage (RA-GRS) or read-
access geo-zone-redundant storage (RA-GZRS).
upvoted 4 times

  Ougesh 9 months, 3 weeks ago


read only in case of failover, which is not mentioned in the question.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 233/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #126 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

A key mechanism that allows Azure Data Lake Storage Gen2 to provide file system performance at object storage scale and prices is the
addition of a hierarchical namespace. This allows the collection of objects/files within an account to be organized into a hierarchy of directories
and nested subdirectories in the same way that the file system on your computer is organized. With a hierarchical namespace enabled, a
storage account becomes capable of providing the scalability and cost-effectiveness of object storage, with file system semantics that are
familiar to analytics engines and frameworks.
Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-namespace

  LarsLarsgren 5 months, 1 week ago


Hey guys,
passed the exam today.
41 questions, 45 min, 700 points for passing.
Many questions were same like here in forum. Tq guys, you are gorgeous!
upvoted 3 times

  Drchattss 5 months, 2 weeks ago


01/08.......EXAM
upvoted 1 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 4 times

  yusufuthman57 1 year, 1 month ago


A lot of these questions are too Azure specific
upvoted 2 times

  Nick222 8 months, 1 week ago


haha! that's the point though
upvoted 2 times

  xRiot007 6 months ago


Really? what do you think the exam is for :))) ?
upvoted 3 times

  Marskmen 1 year, 2 months ago


Answer is correct.
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 234/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 4 times

Question #127 Topic 1

Your company needs to design a database that illustrates the relationships between utilization levels of individual network devices across a local
area network.
Which type of data store should you use?

A. graph

B. key/value

C. document

D. columnar

Correct Answer: A
Data as it appears in the real world is naturally connected. Traditional data modeling focuses on defining entities separately and computing
their relationships at runtime. While this model has its advantages, highly connected data can be challenging to manage under its constraints.
A graph database approach relies on persisting relationships in the storage layer instead, which leads to highly efficient graph retrieval
operations. Azure Cosmos
DB's Gremlin API supports the property graph model.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/graph-introduction#introduction-to-graph-databases

Community vote distribution


A (100%)

  Mjwc Highly Voted  1 year, 2 months ago


You use graphical DB's to show relationships between data:
https://docs.microsoft.com/en-us/azure/cosmos-db/graph/graph-modeling#when-do-i-need-a-graph-database
upvoted 8 times

  JA2018 Most Recent  3 months, 1 week ago


Selected Answer: A
Key phase "illustrates the relationships"
upvoted 3 times

  xRiot007 6 months ago


When the relationship that you need to illustrate is not "has one/multiple" then you use a graph. Otherwise, a table will do.
upvoted 1 times

  GeoFlux121 8 months, 1 week ago


Keyword: Relationship = Graph
upvoted 4 times

  bfan95 8 months, 2 weeks ago


Selected Answer: A
Correct
upvoted 2 times

  Satyapn9 11 months, 2 weeks ago


Graph is right and it's a repeated question.
upvoted 2 times

  Rakesh16 1 year, 3 months ago


Graph is correct answer
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 235/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #128 Topic 1

You manage an application that stores data in a shared folder on a Windows server.
You need to move the shared folder to Azure Storage.
Which type of Azure Storage should you use?

A. queue

B. blob

C. file

D. table

Correct Answer: C
Azure file shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS. Azure file shares can also
be cached on
Windows Servers with Azure File Sync for fast access near where the data is being used.
Reference:
https://azure.microsoft.com/en-us/services/storage/files/

Community vote distribution


C (100%)

  SP365 Highly Voted  2 years, 4 months ago


Answer is C
upvoted 99 times

  learner301 Highly Voted  2 years, 4 months ago


I agree with C answer this is the exact use case
upvoted 32 times

  reza88 Most Recent  2 months, 3 weeks ago


it was a q 20/10/2022
upvoted 1 times

  JA2018 3 months, 1 week ago


Selected Answer: C
Recommended use case for Azure Files (Windows Server user)
upvoted 1 times

  WWDITDA 6 months, 3 weeks ago


Selected Answer: C
You goin git.
upvoted 1 times

  Moezey 10 months, 4 weeks ago


File storage is the correct answer
upvoted 1 times

  GotDamnImIn 1 year, 3 months ago


C is correct. This is the simplest as you just change the source. No need to change the type.
upvoted 1 times

  shihyoyun 1 year, 3 months ago


The question is the same as #59
upvoted 1 times

  p6wruv 1 year, 4 months ago


Let's just say File is the correct one, but blob can do the task too.
upvoted 2 times

  Art3 1 year, 4 months ago


C answer is correct.
upvoted 1 times

  faiqnsrl 1 year, 8 months ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 236/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Answer is B. When you first deploy Azure SQL, you specify an admin login and an associated password for that login. This administrative
account is called Server admin. Link :https://docs.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage
upvoted 1 times

  yadeyelu 1 year, 6 months ago


Right answer to the wrong question?
upvoted 13 times

  hibana2077 1 year, 8 months ago


Answer is C
upvoted 1 times

  NavySteel 1 year, 9 months ago


I agree on C
upvoted 4 times

  Iroshan 1 year, 9 months ago


C is correct.
This is the reason to use file storage. So you don't have to modify the application to move data. Only the source link.
upvoted 4 times

  hmAZtime 1 year, 9 months ago


It's C. Blob is for binary files, images...large files
upvoted 3 times

  Ghina 1 year, 10 months ago


Plz what is the correct answer. I got cofnfused
upvoted 3 times

  timcheuk 1 year, 10 months ago


when you say file share in on premise OS level, it is always used SMB protocol which the answer should be C.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 237/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #129 Topic 1

Your company is designing a database that will contain session data for a website. The data will include notifications, personalization attributes,
and products that are added to a shopping cart.
Which type of data store will provide the lowest latency to retrieve the data?

A. key/value

B. graph

C. columnar

D. document

Correct Answer: C
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/analytical-data-stores

Community vote distribution


A (62%) C (38%)

  jasu Highly Voted  2 years, 4 months ago


Column-family database is the low latency store type.

Examples
• Recommendations
• Personalization
• Sensor data
• Telemetry
• Messaging
• Social media analytics
• Web analytics
• Activity monitoring
• Weather and other time-series data
upvoted 69 times

  maggiemhanna 1 year, 4 months ago


Columnar is good for Analytical not transactional data.
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview
Examples of key/value applications:
Data caching
Session management
User preference and profile management
Product recommendation and ad serving
Answer is A
upvoted 8 times

  PGG 1 year, 3 months ago


You can not have low latency with Key/Value operations that involve read (user starts session) MODIFY (user adds product) Write (user
ends session). Answer is right! Columnar is the lowest for the example of use given. The session type of operations that Key/Value
optimized are the ones of AUTHENTIFICATION(just read and write once when modify credentials or insert at creation)
upvoted 6 times

  Pora2000 8 months, 3 weeks ago


However it only asks low latency to retrieve (not write or modify)
upvoted 1 times

  tataiermail Highly Voted  2 years, 3 months ago


Answer may be A. Key/Value stores have fast response time, i.e. low latency.
Columnar is good for Analytical. Here question is for Low Latency of a Web User's session data. Not analytical.
upvoted 49 times

  kbellafr 1 year, 10 months ago


https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview
upvoted 4 times

  researched_answer_boi 1 year, 4 months ago


Referenced page contains "session management" as an example for Key/Value store application.
upvoted 3 times

  zsb888 Most Recent  2 weeks, 4 days ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 238/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Selected Answer: C
I use my intuition.
upvoted 1 times

  blue9527 1 month, 1 week ago


In the URL cited by many people, the name Columnar no longer exists
upvoted 1 times

  Dusica 1 month, 2 weeks ago


Selected Answer: A
key/value is good for fast lookups which the requested data mainly is; and asking for fast retrieval, updates not mentioned
upvoted 1 times

  azure_dori 2 months, 3 weeks ago


Answer C: the content of a shopping cart can be changed. The key/value storage cannot be updated.
upvoted 2 times

  kl8585 2 months, 4 weeks ago


Selected Answer: A
Key Value Examples:
• Data caching
• Session management
• User preference and profile management
• Product recommendation and ad serving
upvoted 3 times

  Kermedi2018 3 months, 3 weeks ago


C. columnar

Columnar for 'Designed to provide high throughput and low-latency access'


https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview
upvoted 1 times

  gargisha 5 months ago


A. its a better choice as they focus on lowest latency and also they mentioned shopping cart, which is very close to the data used in product
recommendation , that is example of Key/value data store answer should be A.
upvoted 1 times

  Soul_Man 5 months, 3 weeks ago


Selected Answer: A
For Key/value store MS gives following examples:
-Data caching
-Session management
-User preference and profile management
-Product recommendation and ad serving
So the answer should be A.
upvoted 1 times

  xRiot007 6 months ago


Option is C - columnar.
both key-value and columnar can be session data, but the question here talks about fast retrieval (NOT writing), so columnar is the best choice.
upvoted 1 times

  aurorafang 6 months ago


i believe it's A, for real-world use cases, we'll think of Redis for the session data at the first glance, and it's a typical Key-value store
upvoted 1 times

  Mochon 6 months, 3 weeks ago


I believe it's Key-Value. The workload and examples given in the documentation matches the use case for this.
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview
upvoted 1 times

  iAlt 8 months, 3 weeks ago


It's Key/value https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview
upvoted 1 times

  MX17 9 months, 1 week ago


Column-family database
upvoted 1 times

  12oct 9 months, 2 weeks ago


Selected Answer: C
Columnar for 'Designed to provide high throughput and low-latency access'
Ref: https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview
upvoted 1 times
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 239/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  act7656 9 months, 2 weeks ago


Selected Answer: A
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview
upvoted 3 times

Question #130 Topic 1

You have an application that runs on Windows and requires access to a mapped drive.
Which Azure service should you use?

A. Azure Files

B. Azure Blob storage

C. Azure Cosmos DB

D. Azure Table storage

Correct Answer: A
Azure Files is Microsoft's easy-to-use cloud file system. Azure file shares can be seamlessly used in Windows and Windows Server.
To use an Azure file share with Windows, you must either mount it, which means assigning it a drive letter or mount point path, or access it via
its UNC path.
Reference:
https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-windows

Community vote distribution


A (100%)

  mabianco Highly Voted  1 year, 10 months ago


It's correct answer but misleading, correct name of the resource under Storage Account is "File shares" and not "Azure files"
upvoted 16 times

  Afamdi 1 year, 4 months ago


Same thing, Azure Files is correct
upvoted 1 times

  Shan 1 year, 4 months ago


https://docs.microsoft.com/en-us/azure/storage/files/storage-files-introduction

Its correct name


upvoted 2 times

  SAIVEENA Most Recent  1 month, 2 weeks ago


The given Answer is correct.
Because the keyword in the given question is "mapped drive " related to shared file, the service that should be used is "Azure files".
upvoted 1 times

  JA2018 2 months, 1 week ago


Selected Answer: A
agreed, duplicated question
upvoted 1 times

  andy009 1 year, 10 months ago


The answer is correct because of the "mapped drive".
upvoted 2 times

  Ezekielibe 1 year, 10 months ago


I think the answer is correct as it relates to drives
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 240/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #131 Topic 1

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:

Correct Answer:

Box 1: No -
The API determines the type of account to create. Azure Cosmos DB provides five APIs: Core (SQL) and MongoDB for document data, Gremlin
for graph data,
Azure Table, and Cassandra. Currently, you must create a separate account for each API.

Box 2: Yes -
Azure Cosmos DB uses partitioning to scale individual containers in a database to meet the performance needs of your application. In
partitioning, the items in a container are divided into distinct subsets called logical partitions. Logical partitions are formed based on the value
of a partition key that is associated with each item in a container.

Box 3: No -
Logical partitions are formed based on the value of a partition key that is associated with each item in a container.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/partitioning-overview

  Aneta_ane Highly Voted  1 year, 1 month ago


Appeared on the exam on 27/11/2021. Correct answer NYN
upvoted 33 times

  confetti 8 months, 4 weeks ago


Can you please share dumps you referred to for the exam?
upvoted 2 times

  yeanlingmedal71 Highly Voted  1 year, 7 months ago


Answer should be Yes-Yes-No
upvoted 31 times

  iooj 1 year ago


Only one API for one account, not for the database. You cannot have different API in one Azure Cosmos DB account
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 241/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 19 times
  pallmall 4 months, 1 week ago
Answer is N-Y-N
As my predecessors say, API configuration is done when account is created, not per database.
upvoted 9 times

  rajat7878 10 months, 3 weeks ago


answer is N-Y-N.
No for 1st because API configuration is done while provisioning the cosmos db account only.
upvoted 10 times

  Dusica Most Recent  1 month, 2 weeks ago


No Yes No
upvoted 1 times

  studysmart 3 months, 2 weeks ago


Confirmed, the answer is No-Yes-No
It was in 26/09/2022 exam and I scored 1000.
upvoted 9 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  Abhi100889 7 months ago


THis question have different answer on different websites E.g Freebraindump have complete different answers
upvoted 1 times

  krs_02 11 months, 1 week ago


Given answer is correct. To clear up question 1: It is false because the API is only configured separately for every Cosmos DB Account, not the
databases with the account
upvoted 8 times

  banemid986 1 year, 3 months ago


Why the last one is no? Every logical partition have different value for partition key.. please correct me if I'm wrong
upvoted 1 times

  Dusica 1 month, 2 weeks ago


It asks for ITEMS in the partition. And item can be in only one partition
upvoted 1 times

  shihyoyun 1 year, 3 months ago


I think the first one is No. You can see this: https://docs.microsoft.com/en-us/azure/cosmos-db/sql/create-cosmosdb-resources-portal
The API determines the type of account to create..... Currently, you must create a separate account for each API.
The question says "in an Azure Cosmos account" is wrong.
upvoted 5 times

  AB15 1 year, 3 months ago


Answer should be - Yes, Yes, No
upvoted 1 times

  WillyMac 1 year, 3 months ago


Yes, Yes, NO
About the First Yes:
When you create an Azure Cosmos DB Account, you must specify the API Property, that identifies the Type of Account to create, (Core(SQL),
MongoDB, Gremlin, Azure Table or Cassandra)
Just follow the Azure Portal to create an Azure Cosmos DB Resource and look at the "Create Azure Cosmos DB Account" page.
Try it pls !!!
upvoted 1 times

  JayBee65 1 year ago


The first is No. Your API defines your account type, so you can only have one API for each account or database.
upvoted 6 times

  cadio30 1 year, 3 months ago


No, Yes, No are the correct combinations

Partition - https://docs.microsoft.com/en-us/azure/cosmos-db/partitioning-overview
upvoted 6 times

  cadio30 1 year, 3 months ago


one should select the API first before the creation of its database and one API is equivalent to one CosmosDB
upvoted 2 times

  CyLa 1 year, 4 months ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 242/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

"Yes" for the first one. I asked this question in Microsoft AZ Fundamental exam preparation event. The answer was that currently it's one account
per API.
upvoted 2 times

  sam2k 1 year, 4 months ago


Azure Cosmos DB API is configured at the account level and not at DB level. Hence, first answer is No, which is correct.
upvoted 4 times

  Surjit24 1 year, 4 months ago


YES,YES,NO
upvoted 1 times

  Surjit24 1 year, 4 months ago


Change it is NO,YES,NO
reference states that you must configure an API for a database and must create a separate account for each API.
upvoted 4 times

  mnfatboy1 1 year, 5 months ago


The explanation given below is correct for the 1st question. When creating a CosmosDB - you much choose the API for the Account, not the DB.
The answer is NO.
upvoted 5 times

  eggheadsv 1 year, 8 months ago


Why No in the first statement, if Yes is correct?
upvoted 13 times

  chigar 1 year, 6 months ago


No is correct, the reference states that you must configure an API for a database and must create a separate account for each API.
upvoted 11 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 243/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #132 Topic 1

Your company is designing an application that will write a high volume of JSON data and will have an application-defined schema.
Which type of data store should you use?

A. columnar

B. key/value

C. document

D. graph

Correct Answer: B
A key/value store associates each data value with a unique key.
An application can store arbitrary data as a set of values. Any schema information must be provided by the application. The key/value store
simply retrieves or stores the value by key.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

Community vote distribution


C (76%) B (24%)

  etudient Highly Voted  1 year, 11 months ago


large volume of JASON Documents? document DB...
upvoted 66 times

  user54321 1 year, 8 months ago


Not only Document databases can store JSON files. From link https://docs.microsoft.com/en-us/azure/architecture/guide/technology-
choices/data-store-overview
Document - "Each document type can use its own schema."
Key/Value - "Any schema information must be provided by the application."
So a document store is a document defined schema, while the question specifically refers to an application defined schema which makes the
answer key/value.
upvoted 20 times

  PGG 1 year, 3 months ago


Not the best one!Answer is wrong, Key/Value databases can not query json objects, you need to fully retrieve and then process...that
means you have really litle query options, just a simple group by query will take lonher than on a Document type database(the right answer)
upvoted 4 times

  jkseo 1 year, 3 months ago


the reference link this site provided is also indicating it's "Document" Database
upvoted 3 times

  mandyfervor 1 year, 11 months ago


I have the same doubt. I think JSON file is also document.
upvoted 2 times

  SunnySunnySun Highly Voted  1 year, 11 months ago


C is the answer
upvoted 24 times

  OldSchool Most Recent  2 months, 3 weeks ago


Selected Answer: C
https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/images/document.png
upvoted 2 times

  JA2018 3 months, 1 week ago


Selected Answer: C
agreed, answer should be "C" given all the links provided. 2x Key points: 1) "write" a "high volume" of JSON data and will have 2) "an
application-defined schema".
upvoted 1 times

  noems 4 months, 3 weeks ago


Selected Answer: B
From the suggested link: "An application can store arbitrary data as a set of values. Any schema information must be provided by the
application."
upvoted 1 times
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 244/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  wanchihh 5 months ago


Answer is C.
JSON data can be more than simple key/values. They can contain nested objects and arrays, which cannot be stored as key/values.
upvoted 2 times

  hunno_basha 6 months ago


the answer is correct ..
key value can be used when schema is defined on application level not on database level
upvoted 1 times

  M81 6 months, 3 weeks ago


Selected Answer: C
I vote for
upvoted 1 times

  bogomol312 7 months ago


Selected Answer: C
Document seems like legit
upvoted 1 times

  YwanYwan 7 months, 1 week ago


Selected Answer: B
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

An application can store arbitrary data as a set of values. Any schema information must be provided by the application. The key/value store
simply retrieves or stores the value by key.
upvoted 1 times

  cmohl2013 7 months, 3 weeks ago


Selected Answer: C
json files can define multiple keys and values, thus it is documents
upvoted 1 times

  cp2323 8 months, 3 weeks ago


Selected Answer: C
its Document DB - Azure Cosmos
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  rojha 8 months, 3 weeks ago


what is the answer according to you?
upvoted 1 times

  act7656 10 months ago


High volume of JSON, key word for Documents, Key/Values not suitable for high volume of data instead a simply lookup.
upvoted 1 times

  suspect_source 10 months, 2 weeks ago


Selected Answer: C
It is C
upvoted 1 times

  Moezey 10 months, 4 weeks ago


Selected Answer: B
Answer is B, key word "application defined schema". Only Key/value can do this. Document DB defines its own schema.
upvoted 3 times

  Olenka 11 months ago


Selected Answer: C
You can do it with Key/Value, but why would anybody do that? You have JASON documents already. Just use them!
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 245/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #133 Topic 1

You need to recommend a non-relational data store that is optimized for storing and retrieving text files, videos, audio streams, and virtual disk
images. The data store must store data, some metadata, and a unique ID for each file.
Which type of data store should you recommend?

A. key/value

B. columnar

C. object

D. document

Correct Answer: C
Object storage is optimized for storing and retrieving large binary objects (images, files, video and audio streams, large application data objects
and documents, virtual machine disk images). Large data files are also popularly used in this model, for example, delimiter file (CSV), parquet,
and ORC. Object stores can manage extremely large amounts of unstructured data.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

Community vote distribution


C (100%)

  98_s_padayachee Highly Voted  1 year, 9 months ago


correct answer is C
upvoted 19 times

  reza88 Most Recent  2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 1 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  gaem 9 months, 3 weeks ago


Selected Answer: C
C is the answer
upvoted 2 times

  Satyapn9 11 months, 2 weeks ago


Yes, Object is right
upvoted 1 times

  researched_answer_boi 1 year, 4 months ago


Object storage is the right answa.
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview#object-storage
upvoted 1 times

  Sanaullah102 1 year, 5 months ago


possibly D .. as mentioned a unique ID for each file
upvoted 1 times

  p6wruv 1 year, 4 months ago


Can't handle files with large sizes, like Videos.
upvoted 2 times

  mousomgogoi 1 year, 6 months ago


have exams today. hope i clear it
upvoted 3 times

  Shinigami_Asta 1 year, 3 months ago


how did your exam turnout ?
upvoted 1 times

  adelazhu 1 year, 6 months ago


Videos and audio streams are object.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 246/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  samkuli 1 year, 7 months ago
correct
upvoted 4 times

  makins 1 year, 11 months ago


Correct Answer
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 247/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #134 Topic 1

Your company is designing a data store for internet-connected temperature sensors.


The collected data will be used to analyze temperature trends.
Which type of data store should you use?

A. relational

B. time series

C. graph

D. columnar

Correct Answer: B
Time series data is a set of values organized by time. Time series databases typically collect large amounts of data in real time from a large
number of sources.
Updates are rare, and deletes are often done as bulk operations. Although the records written to a time-series database are generally small,
there are often a large number of records, and total data size can grow rapidly.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

Community vote distribution


B (100%)

  Haywhizzy Highly Voted  1 year, 6 months ago


I never come across time series in any of the modules.
upvoted 12 times

  AnonymousJhb 3 months ago


Time series for IoT
https://learn.microsoft.com/en-us/azure/data-explorer/time-series-analysis
upvoted 1 times

  [Removed] Highly Voted  1 year, 5 months ago


Link for time series

https://docs.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/analytical-data-stores

Telemetry and time series databases are an append-only collection of objects. Telemetry databases efficiently index data in a variety of column
stores and in-memory structures, making them the optimal choice for storing and analyzing vast quantities of telemetry and time series data.
upvoted 10 times

  nmbuff Most Recent  2 months, 2 weeks ago


Selected Answer: B
i think b. time series
upvoted 1 times

  ria97 5 months ago


Was in exam 11/08
upvoted 4 times

  Drchattss 5 months, 2 weeks ago


01/08.......EXAM
upvoted 3 times

  tidi7 5 months, 1 week ago


B OR D ?
upvoted 1 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 3 times

  StudyChimp 6 months ago


Answer: D - columnar

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 248/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Column-family databases: Examples: Weather and other time-series data


https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview
upvoted 2 times
  jav355 7 months ago
Because in Q internet in mentioned the answer is B
upvoted 1 times

  harishkode 11 months ago


https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview#time-series-databases
upvoted 2 times

  currysing 1 year, 3 months ago


Time-series is not a data store, it is a data-type. You use Columlar datastore for it.
upvoted 2 times

  Sandy1998 1 year, 3 months ago


No - Time-series is a datastore only. Time series databases typically collect large amounts of data in real time from a large number of sources.
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview
upvoted 3 times

  GetulioJr 1 year, 7 months ago


Time series data is a set of values organized by time. Time series databases typically collect large amounts of data in real time from a large
number of sources. Updates are rare, and deletes are often done as bulk operations. Although the records written to a time-series database are
generally small, there are often a large number of records, and total data size can grow rapidly.
upvoted 1 times

  solozano0725 1 year, 9 months ago


Agree!
upvoted 2 times

  Amir_Abed 1 year, 11 months ago


I think it's correct
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 249/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #135 Topic 1

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:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/data-lake-store/data-lake-store-get-started-portal https://docs.microsoft.com/en-
us/azure/storage/common/storage-account-overview https://azure.microsoft.com/en-us/pricing/details/bandwidth/

  JA2018 3 months, 1 week ago


Data transfer prices for ADLS
When you write data into GRS accounts, that data will be replicated to another Azure region. The Geo-Replication Data Transfer charge is for the
bandwidth of replicating that data to another Azure region. This charge also applies when you change the account replication setting from LRS to
GRS or RA-GRS. View the Data transfer prices on Blobs pricing page.

https://azure.microsoft.com/en-us/pricing/details/storage/data-lake/#pricing

Azure Blob Storage pricing

https://azure.microsoft.com/en-us/pricing/details/storage/blobs/
upvoted 1 times

  bfan95 8 months, 2 weeks ago


Correct
upvoted 3 times

  reinizzzz 1 year, 2 months ago


Correct
upvoted 4 times

  mattzocsgogod 1 year, 2 months ago


Correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 250/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #136 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/create-graph-gremlin-console

  Average_Joe Highly Voted  1 year, 6 months ago


GRaph
GRemlin
upvoted 32 times

  SnoopyDog 2 years, 2 months ago


Highly Voted 
Reference : https://azure.microsoft.com/en-us/blog/a-technical-overview-of-azure-cosmos-db/
API - Gremlin // Container is projected as -Graph // Item is projected as -Nodes and Edges
upvoted 6 times

  Jay_KOR 1 year, 9 months ago


I memorized this as "No GG"
upvoted 3 times

  AirdZhang Most Recent  1 year, 9 months ago


I think Graph is correct
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 251/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #137 Topic 1

At which two levels can you set the throughput for an Azure Cosmos DB account? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. database

B. item

C. container

D. partition

Correct Answer: AC
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/set-throughput

Community vote distribution


AC (100%)

  Mern 7 months ago


Selected Answer: AC
AC correct
upvoted 2 times

  bfan95 8 months, 3 weeks ago


database and container
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 252/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #138 Topic 1

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:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/high-availability

  learner301 Highly Voted  2 years, 4 months ago


A) Yes from https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy
B) Yes from https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy Geo-zone-redundant storage support block blobs,
page blobs (except for VHD disks), files, tables, and queues.
C) Yes
D) Yes from https://manojchoudhari.wordpress.com/2019/12/16/azure-cosmos-db-enable-multi-region-
writes/#:~:text=Login%20to%20Azure%20Portal%20and,clicking%20on%20Add%20regions%20hyperlink.
Login to Azure Portal and navigate to the Cosmos DB account. Then select the Replicate data globally option from left side menu. Then you can
enable Multi-region writes by toggling the button.
upvoted 27 times

  AnonymousJhb 3 months ago


Multi-active: There are multiple active regions, each capable of providing full read and write service to users. User activity is always directed to
the nearest active region.
Implementation of multi-active is quite challenging, and can require expert design and implementation.
upvoted 1 times

  ExamPwnr 2 years, 4 months ago


Hm.. for [B] debatable... Is it concurrent writes? If yes then the answer should be NO:

With GRS or GZRS, the data in the secondary region isn't available for read or write access unless there is a failover to the secondary region.
For read access to the secondary region, configure your storage account to use read-access geo-redundant storage (RA-GRS) or read-access
geo-zone-redundant storage (RA-GZRS).
upvoted 15 times

  Chiaua Highly Voted  1 year, 6 months ago


Yes-No-Yes-Yes
Got this question in the test, 13 Jul 2021. And the options are all "multiple concurrent" read/write.
upvoted 10 times

  Kermedi2018 Most Recent  3 months, 2 weeks ago


Answer is YNYY
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 253/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  bfan95 8 months, 3 weeks ago


Y,N,Y,Y
upvoted 3 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  siss007 11 months, 1 week ago


Y,N,Y,Y
upvoted 3 times

  Satyapn9 11 months, 2 weeks ago


The answer given should be right. Also, this is a repeated question.
upvoted 3 times

  Supriya519 1 year, 2 months ago


ANS: Y,N,Y,Y
https://microsoft.github.io/AzureTipsAndTricks/blog/tip166.html
upvoted 4 times

  riglva 1 year, 2 months ago


all yess
upvoted 1 times

  xiban 1 year, 2 months ago


https://docs.microsoft.com/en-us/azure/cosmos-db/table/introduction

Dudaba del table api pero en ese enlace lo confirma "Turnkey global distribution from one to any number of regions. Support for automatic and
manual failovers at any time, anywhere in the world. Multiple write regions to let any region accept write operations."
upvoted 1 times

  Kostali 1 year, 5 months ago


Azure Table Storage supports a single region with an optional read-only secondary region for availability. Cosmos DB supports distribution from 1
to more than 30 regions with automatic failovers worldwide
upvoted 4 times

  catalene 1 year, 8 months ago


For my YNYY.
For if "azure table storage supports multiple write regions", Look at this: https://microsoft.github.io/AzureTipsAndTricks/blog/tip166.html
upvoted 3 times

  kawsar 1 year, 8 months ago


No, No, Yes, Yes Cause..Table storage-Single region with one optional readable secondary read region for high availability which supports
automatic and manual account failover.
upvoted 1 times

  faiqnsrl 1 year, 8 months ago


Look at the link. All answer are Yes
https://www.testpreptraining.com/tutorial/creating-an-azure-storage-table-and-setting-up-replicas-in-cosmosdb/
upvoted 1 times

  Billybob0604 1 year, 9 months ago


Replication – change in “Replicate data globally”
• By default, it is replicated to another region at Azure’s choice.
• Additional regions, which increase the price, are read-only replicas by default.
• You can enable asynchronous multi-region writes, at an additional cost.
• What if there is a conflict in the writes?
upvoted 1 times

  overhill 1 year, 9 months ago


I would say NO, NO, YES, YES
upvoted 3 times

  overhill 1 year, 9 months ago


Because it supporst single secundary replica and not multiple
upvoted 3 times

  Lipseal 8 months, 2 weeks ago


Multiple mean more than one. Having a secondary means you have two (multiple)
upvoted 1 times

  Lhouss 1 year, 10 months ago


Answer is correct: YNYY
https://docs.microsoft.com/fr-fr/azure/cosmos-db/table-support
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 254/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times

  Lhouss 1 year, 10 months ago


Global distribution comparison :
Azure table Storage : Single region with one optional readable secondary read region for high availability. You can't initiate failover.
Cosmos DB Table API : Turnkey global distribution from one to 30+ regions. Support for automatic and manual failovers at any time, anywhere
in the world.
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 255/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #139 Topic 1

What is a characteristic of non-relational data?

A. no indexes

B. self-describing entities

C. a well-defined schema

D. no unique key values

Correct Answer: D
A relational database works by linking information from multiple tables through the use of ‫ג‬€keys.‫ג‬€
The non-relational database, or NoSQL database, stores data. However, unlike the relational database, there are no tables, rows, primary keys or
foreign keys.
Instead, the non-relational database uses a storage model optimized for specific requirements of the type of data being stored.
Reference:
https://www.pluralsight.com/blog/software-development/relational-vs-non-relational-databases

Community vote distribution


B (67%) D (33%)

  cjemaiorano Highly Voted  3 months, 3 weeks ago


"B" is the correct answer.
https://www.coursera.org/lecture/explore-core-data-concepts-microsoft-azure/explore-the-characteristics-of-non-relational-data-nP41V
upvoted 13 times

  SapperMorton 1 month ago


Great source! Watch the video on 2:52 for the literal answer (B).
upvoted 2 times

  Dusica Most Recent  1 month, 3 weeks ago


Selected Answer: B
can't be D- it suggests unique key (which some non-relational stores (like document and key-value) have; relational data has primary and foreign
key.
upvoted 1 times

  Annelijn 1 month, 3 weeks ago


Selected Answer: B
Repeated question with #219 where "No unique keys" is not an option, thus answer is B
upvoted 1 times

  Annelijn 1 month, 3 weeks ago


I mean repeated with #218
upvoted 1 times

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

  JA2018 3 months ago


Selected Answer: D
stated in this resource there are no tables, rows, primary keys or foreign keys. Instead, the non-relational database uses a storage model
optimized for specific requirements of the type of data being stored.

https://www.pluralsight.com/blog/software-development/relational-vs-non-relational-databases
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 256/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #140 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/polybase/polybase-guide?view=sql-server-ver15

  bfan95 Highly Voted  8 months, 3 weeks ago


Polybase, Answer: C
upvoted 5 times

  OldSchool Most Recent  2 months, 3 weeks ago


Polybase
Data virtualization using PolyBase feature is available in preview for Azure SQL Managed Instance, scoped to querying external data stored in
files in Azure Data Lake Storage (ADLS) Gen2 and Azure Blob Storage.
https://learn.microsoft.com/en-us/sql/relational-databases/polybase/polybase-guide?view=sql-server-ver15
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 257/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #141 Topic 1

You need to gather real-time telemetry data from a mobile application.


Which type of workload describes this scenario?

A. Online Transaction Processing (OLTP)

B. batch

C. massively parallel processing (MPP)

D. streaming

Correct Answer: D
Reference:
https://docs.microsoft.com/en-in/azure/azure-monitor/overview

Community vote distribution


D (100%)

  ADEELZZZ Highly Voted  1 year, 9 months ago


Answer is "D" as real-time is always Straming.. OLTP is delayed upto 30 sec
upvoted 25 times

  satya79 Highly Voted  1 year, 10 months ago


D is correct - https://aws.amazon.com/streaming-data/
Streaming can be from mobile devices also.
upvoted 5 times

  bfan95 Most Recent  8 months, 3 weeks ago


Streaming
upvoted 2 times

  dufferdev 9 months, 3 weeks ago


Selected Answer: D
Answer id D
upvoted 1 times

  Yeanka 1 year, 4 months ago


Answer is D.
Telemetry data deals with streaming properties
upvoted 1 times

  RezaB111 1 year, 10 months ago


Answer should be A
upvoted 1 times

  abofficial 2 years, 1 month ago


Answer is A. its talking about workload
upvoted 2 times

  PM2 2 years, 3 months ago


Correct answer
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 258/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #142 Topic 1

You have a dedicated SQL pool in Azure Synapse Analytics that is only used actively every night for eight hours.
You need to minimize the cost of the dedicated SQL pool as much as possible during idle times. The solution must ensure that the data remains
intact.
What should you do on the dedicated SQL pool?

A. Scale down the data warehouse units (DWUs).

B. Pause the pool.

C. Create a user-defined restore point.

D. Delete the pool

Correct Answer: B
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-manage-compute-overview

Community vote distribution


B (100%)

  bfan95 Highly Voted  8 months, 3 weeks ago


Pause the pool, answer: B
upvoted 7 times

  JA2018 Most Recent  3 months, 1 week ago


Selected Answer: B
"B" is the correct answer.

https://learn.microsoft.com/en-us/azure/synapse-analytics/plan-manage-costs

Dedicated SQL pool

You can control costs for a dedicated SQL pool by pausing the resource when it is not is use. For example, if you won't be using the database
during the night and on weekends, you can pause it during those times, and resume it during the day. For more information, see Pause and
resume compute in dedicated SQL pool via the Azure portal.
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 259/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #143 Topic 1

Which Azure Data Factory component initiates the execution of a pipeline?

A. a control flow

B. a trigger

C. a parameter

D. an activity

Correct Answer: B
Reference:
https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipeline-execution-triggers#trigger-execution

Community vote distribution


B (100%)

  SnoopyDog Highly Voted  2 years, 2 months ago


Trigger.
Pipeline runs are typically instantiated by passing arguments to parameters that you define in the pipeline. You can execute a pipeline either
manually or by using a trigger.
upvoted 21 times

  abrwus_aao Highly Voted  2 years, 3 months ago


Execute Pipeline in control flow can invoke another pipeline
upvoted 5 times

  Annelijn Most Recent  1 month, 3 weeks ago


Selected Answer: B
A Trigger initiates the execution of a pipeline
upvoted 1 times

  Nick222 8 months ago


sometimes there is no trick guys , its that simple :)
upvoted 3 times

  nomankhan1886 1 year, 11 months ago


https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipeline-execution-triggers
upvoted 2 times

  telewerk 2 years ago


Logically thinking it should be a trigger
upvoted 5 times

  keyss 2 years, 2 months ago


B is correct
upvoted 5 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 260/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #144 Topic 1

Your company has a reporting solution that has paginated reports. The reports query a dimensional model in a data warehouse.
Which type of processing does the reporting solution use?

A. stream processing

B. batch processing

C. Online Analytical Processing (OLAP)

D. Online Transaction Processing (OLTP)

Correct Answer: C
Reference:
https://datawarehouseinfo.com/how-does-oltp-differ-from-olap-database/

  HidingOutside Highly Voted  2 years, 1 month ago


This is a poorly worded question. The reporting solution aspect of this is irrelevant. It has to be OLAP, but it's still a poor question.
upvoted 15 times

  wellingtonluis 1 year, 2 months ago


Absolutly agree
upvoted 1 times

  sdokmak 10 months, 1 week ago


OLTP can be for data warehousing as well, the reporting solution is more relevant to OLAP?
upvoted 1 times

  sdokmak 10 months, 1 week ago


nevermind data warehouse is for OLAP, DBMS is for OLTP
upvoted 5 times

  Johandebom Highly Voted  2 years, 1 month ago


data warehouse is key...
upvoted 11 times

  Breeze21 Most Recent  5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  JA2018 3 months, 1 week ago


err, mind sharing what is the correct answer? thanks
upvoted 1 times

  carcligu 7 months, 3 weeks ago


Dimensional model --> OLAP
upvoted 3 times

  bfan95 8 months, 3 weeks ago


DWH --> OLAP
upvoted 3 times

  Ougesh 9 months, 3 weeks ago


as per the URL provided - OLTP is a better answer w.r.t reporting
upvoted 1 times

  gerryboy 10 months, 3 weeks ago


poorly worded
upvoted 1 times

  GodfreyMbizo 1 year, 5 months ago


i totally agree
upvoted 1 times

  RaulDuke 2 years, 2 months ago


Correct!
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 261/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #145 Topic 1

DRAG DROP -
Match the types of activities to the appropriate Azure Data Factory activities.
To answer, drag the appropriate activity type from the column on the left to its Data Factory activity on the right. Each activity type may be used
once, more than once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Data movement -

Box 2: Data transformation -


A pipeline could contain a set of activities that ingest and clean log data, and then kick off a mapping data flow to analyze the log data.

Box 3: Control -
Lookup Activity is a control flow activity.
Lookup Activity can be used to read or look up a record/ table name/ value from any external source. This output can further be referenced by
succeeding activities.
Reference:
https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities#data-transformation-activities

  Mjwc Highly Voted  1 year, 2 months ago


Correct:
Movement
Transformation
Control

https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities
upvoted 13 times

  SapperMorton Most Recent  3 weeks, 5 days ago


For those who are interested, an easy explanation why 'mapping data flows' is 'transformation':

"In October 2018 Microsoft launched mapping data flows which allows ADF to also perform code-free transformations such as joining, splitting
or aggregating the data. "
upvoted 2 times

  OrangeSG 1 month ago


Box 1: Movement
Data movement activities: Copy Activity in Data Factory copies data from a source data store to a sink data store. Data from any source can be
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 262/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

written to any sink.

Box 2: Transformation
Mapping data flows are visually designed data transformations in Azure Data Factory. Data flows allow data engineers to develop data
transformation logic without writing code. The resulting data flows are executed as activities within Azure Data Factory pipelines that use scaled-
out Apache Spark clusters.

Box 3: Control
Lookup Activity is a control flow activity. Lookup Activity can be used to read or look up a record/ table name/ value from any external source.
This output can further be referenced by succeeding activities.

Reference
Pipelines and activities in Azure Data Factory and Azure Synapse Analytics
https://learn.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities

Mapping data flows in Azure Data Factory


https://learn.microsoft.com/en-us/azure/data-factory/concepts-data-flow-overview
upvoted 2 times
  wellingtonluis 1 year, 2 months ago
https://docs.microsoft.com/en-us/azure/data-factory/data-flow-transformation-overview
upvoted 2 times

  wellingtonluis 1 year, 2 months ago


Lookup also is Transformation. This question require many atention.
https://docs.microsoft.com/en-us/azure/data-factory/control-flow-lookup-activity
upvoted 2 times

  kleranti 1 year, 1 month ago


Lookup main category is - Control flow, so ans is correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 263/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #146 Topic 1

What are three characteristics of an Online Transaction Processing (OLTP) workload? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. denormalized data

B. heavy writes and moderate reads

C. light writes and heavy reads

D. schema on write

E. schema on read

F. normalized data

Correct Answer: BDF


B: Transactional data tends to be heavy writes, moderate reads.
D: Typical traits of transactional data include: schema on write, strongly enforced
F: Transactional data tends to be highly normalized.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/online-transaction-processing

Community vote distribution


BDF (78%) DEF (22%)

  OrangeSG 1 month ago


Selected Answer: BDF
B: Transactional data tends to be heavy writes, moderate reads.

D: Typical traits of transactional data include: schema on write, strongly enforced

What is Schema On Write


Schema on write is defined as creating a schema for data before writing into the database. If you have done any kind of development with a
database you understand the structured nature of Relational Database(RDBMS) because you have used Structured Query Language (SQL) to
read data from the database.

F: Transactional data tends to be highly normalized.

Reference
Online transaction processing (OLTP)
https://learn.microsoft.com/en-us/azure/architecture/data-guide/relational-data/online-transaction-processing
upvoted 2 times

  Dusica 1 month, 2 weeks ago


Selected Answer: BDF
To all of us who voted D-E-F: E is completely wrong. Schema of read is feature of no-sql databases
upvoted 2 times

  Dusica 1 month, 3 weeks ago


Selected Answer: DEF
moderate reads - not necessarily and not relevant; but schema is there and is used
upvoted 2 times

  Dusica 1 month, 3 weeks ago


I was wrong; schema on read is something else; I still think that heavy writes is irrelevant so I don't have the third
upvoted 1 times

  Dusica 1 month, 3 weeks ago


D, E, F; moderate reads - not necessarily and not relevant; but schema is there and is used
upvoted 1 times

  JA2018 3 months, 1 week ago


Selected Answer: BDF
Correct:

Explanation:
B: Transactional data tends to be heavy writes, moderate reads.
D: Typical traits of transactional data include: schema on write, strongly enforced

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 264/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

F: Transactional data tends to be highly normalized.

Reference: https://examposter.com/what-are-three-characteristics-of-an-online-transaction-processing-oltp-workload-each-correct-answer-
presents-a-complete-solution-choose-three/
upvoted 3 times
  Manoj6 7 months, 3 weeks ago
BDF is right
upvoted 2 times

  bfan95 8 months, 3 weeks ago


BDF is correct
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 265/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #147 Topic 1

Which two activities can be performed entirely by using the Microsoft Power BI service without relying on Power BI Desktop? Each correct answer
presents a complete solution.
NOTE: Each correct selection is worth one point.

A. report and dashboard creation

B. report sharing and distribution

C. data modeling

D. data acquisition and preparation

Correct Answer: AD

Community vote distribution


AB (100%)

  bfan95 Highly Voted  8 months, 3 weeks ago


A,B is correct
upvoted 17 times

  Faize Most Recent  3 weeks, 1 day ago


Selected Answer: AB
A and B definitely
upvoted 1 times

  VojtechSima 1 month, 2 weeks ago


Selected Answer: AB
A, B,
Sharing is only done in Power BI Service.
You cannot create a Dashboard in Power BI Desktop as it's created from already existing Reports.
upvoted 4 times

  Dusica 1 month, 3 weeks ago


A, B; DEFINITELY
upvoted 1 times

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

  OldSchool 2 months, 4 weeks ago


A&B
https://learn.microsoft.com/en-us/power-bi/fundamentals/media/service-service-vs-desktop/power-bi-venn-desktop-service.png
upvoted 3 times

  Nasrzz 3 months, 1 week ago


Selected Answer: AB
As data acquisition and preparation is done at the Power BI Desktop side, anything related to sharing is on Power BI service
upvoted 3 times

  Sorrowless 3 months, 3 weeks ago


Selected Answer: AB
A and B for sure!
upvoted 1 times

  pallmall 4 months, 1 week ago


Selected Answer: AB
AB correct
upvoted 1 times

  fusioner 4 months, 2 weeks ago


A and B
upvoted 1 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 266/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times
  WWDITDA 6 months, 3 weeks ago
Selected Answer: AB
AB is the way.
upvoted 3 times

  WWDITDA 6 months, 3 weeks ago


Selected Answer: AB
Answer is wrong. Should be AB.
upvoted 2 times

  bogomol312 7 months ago


Selected Answer: AB
A,B is correct
upvoted 1 times

  Mern 7 months ago


Selected Answer: AB
AB daw mga lodz
upvoted 2 times

  Luis95 7 months, 1 week ago


Selected Answer: AB
A y B es la respuesta correcta
upvoted 1 times

  YwanYwan 7 months, 1 week ago


Selected Answer: AB
sharing and distribution is part of Power BI service
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 267/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #148 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/data-factory/frequently-asked-questions

  balan Highly Voted  2 years ago


Answer is Control flow (https://docs.microsoft.com/en-us/azure/data-factory/introduction)
Control flow is an orchestration of pipeline activities that includes chaining activities in a sequence, branching, defining parameters at the pipeline
level, and passing arguments while invoking the pipeline on-demand or from a trigger. It also includes custom-state passing and looping
containers, that is, For-each iterators.
upvoted 29 times

  overhill Highly Voted  1 year, 9 months ago


My answer is control flow, you have to control the flow of the activities. with out this each activity acts isolated and its not much like a "pipeline"
of events but could be done in parallel
upvoted 5 times

  Mjwc Most Recent  1 year, 2 months ago


Answer is Control flow:

Control flow is an orchestration of pipeline activities that includes chaining activities in a sequence, branching, defining parameters at the pipeline
level, and passing arguments while invoking the pipeline on-demand or from a trigger.

Source:
https://docs.microsoft.com/en-us/azure/data-factory/introduction#control-flow
upvoted 2 times

  kty 1 year, 9 months ago


I think answer is correct

Control flow is an orchestration of pipeline activities that includes chaining activities in a sequence, branching, defining parameters at the pipeline
level, and passing arguments while invoking the pipeline on-demand or from a trigger. It also includes custom-state passing and looping
containers, that is, For-each iterators.
upvoted 2 times

  ADEELZZZ 1 year, 9 months ago


Answer is correct

https://docs.microsoft.com/en-us/azure/data-factory/introduction#control-flow
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 268/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  sreekarv 2 years, 1 month ago


Answer: A dataset

An input dataset represents the input for an activity in the pipeline, and an output dataset represents the output for the activity.

Reference: https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities
upvoted 1 times

  sreekarv 2 years, 1 month ago


For example, if you're reading and processing data from Azure Blob storage, you'd create an input dataset that uses a Blob Storage linked
service to specify the details of the storage account. The dataset would specify which blob to ingest, and the format of the information in the
blob (binary data, JSON, delimited text, and so on).

If you're using Azure Data Factory to store data in a table in a SQL database, you would define an output dataset that uses a SQL Database
linked service to connect to the database, and specifies which table to use in that database.
upvoted 1 times

  chrismasdick 2 years, 2 months ago


Trigger-based flows:
Pipelines can be triggered on-demand or by wall-clock time.
upvoted 2 times

  BrettusMaximus 2 years, 3 months ago


integration-runtime https://docs.microsoft.com/en-us/azure/data-factory/concepts-integration-runtime
upvoted 1 times

  BrettusMaximus 2 years, 3 months ago


However Control Flow is the better answer as it makes up the individual activities of a pipeline. Answer is correct
upvoted 12 times

Question #149 Topic 1

You need to develop a solution to provide data to executives. The solution must provide an interactive graphical interface, depict various key
performance indicators, and support data exploration by using drill down.
What should you use in Microsoft Power BI?

A. a view

B. a report

C. a dataflow

D. Microsoft Power Apps

Correct Answer: B
Reference:
https://docs.microsoft.com/en-us/power-bi/consumer/end-user-dashboards https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-
visualization-kpi https://docs.microsoft.com/en-us/power-bi/consumer/end-user-drill

  bfan95 Highly Voted  8 months, 3 weeks ago


report, B is correct
upvoted 7 times

  reza88 Most Recent  2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

  Reporting2022 3 months, 3 weeks ago


A report allow to do all that.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 269/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #150 Topic 1

Which two Azure services can be used to provision Apache Spark clusters? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. Azure Time Series Insights

B. Azure HDInsight

C. Azure Databricks

D. Azure Log Analytics

Correct Answer: BC
Reference:
https://www.sqlshack.com/a-beginners-guide-to-azure-databricks/

Community vote distribution


BC (100%)

  sreekan2 4 days, 10 hours ago


Selected Answer: BC
B and C
upvoted 1 times

  bfan95 8 months, 3 weeks ago


B,C
https://docs.microsoft.com/en-us/azure/hdinsight/spark/apache-spark-overview
upvoted 4 times

  nachito 8 months, 3 weeks ago


I had this question today, and HD Insight not was an option. So I marked Log instead of
upvoted 3 times

  GilarStyle 1 week, 2 days ago


Never trust what Nacho Vargas tells us. Looks like spam. You did not even tell us if you answered correctly like others saying they scored
1000 points.
upvoted 1 times

  Annelijn 1 month, 4 weeks ago


Was Synapse Analytics perhaps the other option? Then it would be Databricks and Synapse
upvoted 1 times

  jurriendg 8 months ago


not log dudeee, databricks all about that spark engine
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 270/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #151 Topic 1

You have a quality assurance application that reads data from a data warehouse.
Which type of processing does the application use?

A. Online Transaction Processing (OLTP)

B. batch processing

C. Online Analytical Processing (OLAP)

D. stream processing

Correct Answer: A
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/online-transaction-processing

Community vote distribution


C (100%)

  Eshant Highly Voted  2 years, 4 months ago


shouldn't this be OLAP?
upvoted 130 times

  Lhouss 1 year, 10 months ago


Agree.
Quality assurance need to test a Datawarehouse by using OLAP processing.
upvoted 11 times

  rajat7878 10 months, 3 weeks ago


Quality assurance application focuses on improving the software development process and making it efficient and effective as per quality
standards.

OLAP applies complex queries to large amounts of historical data, aggregated from OLTP databases and other sources, for data mining,
analytics, and business intelligence projects.
Moreover, the purpose of OLAP ----> Plan, solve problems, support decisions, discover hidden insights.

According to the question, the application is reading data from the data warehouse for quality assurance which is clearly - discovering insights
from the data. Thus, the answer is OLAP.
upvoted 10 times

  abrwus_aao Highly Voted  2 years, 3 months ago


OLAP make more sense
upvoted 31 times

  TomGray1989 Most Recent  2 months ago


Selected Answer: C
OLAP - It implies an analysis rather than a transaction. It doesn't make sense for a transaction to be coming from a Data warehouse in this
context.
upvoted 2 times

  pallmall 4 months, 1 week ago


Selected Answer: C
C OLAP
upvoted 2 times

  fusioner 4 months, 2 weeks ago


I think Data ware House uses an OLAP
upvoted 2 times

  GregVil 4 months, 4 weeks ago


Wouldn't it be OLAP since it needs to do analysis which is part of OLAP? Even shown in the diagram.
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/online-analytical-processing
upvoted 2 times

  Mern 7 months ago


Selected Answer: C
OLAP daw mga lodi
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 271/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Nitrorj 4 months, 3 weeks ago


I also thought it's OLAP. kairita mga sagot haha
upvoted 2 times

  cmohl2013 7 months, 3 weeks ago


Selected Answer: C
Reading from Data Warehouse: Definitely C
OLAP always involves write access
upvoted 3 times

  akamir3 7 months, 3 weeks ago


Correct answer is OLAP as this is mainly used for heavy reading purpose and OLTP is for heavy writing.
upvoted 2 times

  GYAN3233 7 months, 3 weeks ago


OLAP for analysis
upvoted 2 times

  olusesan 8 months ago


C is correct
upvoted 1 times

  pimni 8 months, 1 week ago


OLAP is answer
upvoted 1 times

  bfan95 8 months, 3 weeks ago


it's OLAP
upvoted 1 times

  gaem 9 months, 4 weeks ago


Selected Answer: C
OLAP: read data.
It could involve some type of DB where are store historical customers' data.
upvoted 2 times

  act7656 10 months ago


Selected Answer: C
"quality assurance application that reads data from a data warehouse" a tricky statement, but if this the only statement asked as a question, then
keywords Read and data warehouse should be OLAP
upvoted 2 times

  WillTrain 11 months, 1 week ago


Selected Answer: C
OLAP - Why would there be transactions coming from a DW?
upvoted 2 times

  china5000 11 months, 2 weeks ago


C. OLAP
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 272/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #152 Topic 1

Which three objects can be added to a Microsoft Power BI dashboard? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. a report page

B. a Microsoft PowerPoint slide

C. a visualization from a report

D. a dataflow

E. a text box

Correct Answer: ACE


Reference:
https://docs.microsoft.com/en-us/power-bi/consumer/end-user-dashboards https://docs.microsoft.com/en-us/power-bi/create-
reports/service-dashboard-add-widget

Community vote distribution


ACE (100%)

  bfan95 Highly Voted  8 months, 3 weeks ago


A,C,E
https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboard-pin-live-tile-from-report
https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboard-add-widget
upvoted 7 times

  JA2018 Most Recent  3 months, 1 week ago


Selected Answer: ACE
as explained

https://docs.microsoft.com/en-us/power-bi/consumer/end-user-dashboards https://docs.microsoft.com/en-us/power-bi/create-reports/service-
dashboard-add-widget
upvoted 2 times

  Reporting2022 3 months, 2 weeks ago


Correct
upvoted 2 times

  pallmall 4 months, 1 week ago


Selected Answer: ACE
A,C,E is correct
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 273/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #153 Topic 1

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:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/service-datasets-across-workspaces https://docs.microsoft.com/en-us/power-
bi/consumer/end-user-dashboardshttps://powerbi.microsoft.com/en-us/excel-and-power-bi/

  Andyntt Highly Voted  2 years, 4 months ago


Yes
No
Yes
upvoted 126 times

  ZVV 2 years, 3 months ago


https://docs.microsoft.com/en-us/power-bi/consumer/end-user-dashboards
upvoted 2 times

  rajat7878 10 months, 3 weeks ago


agreed.
upvoted 5 times

  abofficial Highly Voted  2 years, 1 month ago


Yes No Yes... this confirm first Yes answer.. 'one dashboard is associated to a single workspace' https://docs.microsoft.com/en-us/power-
bi/fundamentals/service-basic-concepts
upvoted 30 times

  j888 Most Recent  2 months ago


Unless the question itself has changed. I do not have any issue with the given answer.
The first question is saying PowerBI is associated with a single workspace which is N.
upvoted 2 times

  test535 2 months, 3 weeks ago


Definitely Y N Y.
upvoted 3 times

  simplex06 6 months, 3 weeks ago


"ONE dashboard...
- is associated with a single workspace
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 274/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

- can display visualizations from many different datasets


- can display visualizations from many different reports
- can display visualizations pinned from other tools (for example, Excel)"

Reference: https://docs.microsoft.com/en-us/power-bi/fundamentals/service-basic-concepts

So the answer is Yes / No / Yes.


upvoted 6 times
  3WOODFORACE 10 months, 2 weeks ago
Yes No Yes

https://docs.microsoft.com/en-us/power-bi/fundamentals/service-basic-concepts#dashboards
upvoted 2 times

  Samicg 11 months, 3 weeks ago


Righ Answer is Yes , No , yes
Dashboard is associate for a single workspace .
Dashboard visualization from different datasets and reports.
Dashboard visualization from other tools example: Excel
upvoted 2 times

  Mjwc 1 year, 2 months ago


Yes, No, Yes... Based on Microsoft Learning:

ONE dashboard...
- is associated with a single workspace
- can display visualizations from many different datasets
- can display visualizations from many different reports
- can display visualizations pinned from other tools (for example, Excel)

Source:
https://docs.microsoft.com/en-us/power-bi/fundamentals/service-basic-concepts#dashboards
upvoted 18 times

  xiban 1 year, 2 months ago


excelent ! the best full answer !
upvoted 2 times

  datakid 1 year, 2 months ago


Thank you! Best answer!
upvoted 1 times

  aokas 1 year, 2 months ago


Y
N
Y
upvoted 2 times

  AzureDP900 1 year, 3 months ago


A Microsoft Power BI dashboard is associated with a single workspace , Answer should be Yes, No, Yes.
upvoted 2 times

  witoon 1 year, 4 months ago


1.Y
2.N
3.Y

for 3. https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboard-pin-tile-from-excel
upvoted 2 times

  Cheers 1 year, 6 months ago


Correct Answers:
YES
NO
YES
https://docs.microsoft.com/en-us/power-bi/fundamentals/service-basic-concepts#dashboards
upvoted 3 times

  ssgtom 1 year, 6 months ago


Yes - No - Yes
upvoted 2 times

  KritikaGoswami 1 year, 6 months ago


Yes, No, Yes.
Follow this link https://docs.microsoft.com/en-us/power-bi/fundamentals/service-basic-concepts where it is mentioned as "ONE dashboard...
is associated with a single workspace"
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 275/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Santosh30 1 year, 7 months ago


ONE dashboard...
is associated with a single workspace
can display visualizations from many different datasets
can display visualizations from many different reports
can display visualizations pinned from other tools (for example, Excel) https://docs.microsoft.com/en-us/power-bi/fundamentals/service-basic-
concepts#dashboards
upvoted 6 times

  Santosh30 1 year, 7 months ago


ONE dashboard...

is associated with a single workspace

can display visualizations from many different datasets

can display visualizations from many different reports

can display visualizations pinned from other tools (for example, Excel)
upvoted 3 times

  aiol121 1 year, 7 months ago


Various members had confirmed that the given answers to this question are wrong, why don't examtopics correct this???? I, like other users,
have confirmed that the answer is YES, NO, YES.
upvoted 2 times

  SilNilanjan 1 year, 7 months ago


Then the dump sellers will rip off the content and start earning profit from nowhere :)
upvoted 3 times

Question #154 Topic 1

Which Azure Data Factory component provides the compute environment for activities?

A. SSIS packages

B. an integration runtime

C. a control flow

D. a pipeline

Correct Answer: B
The Integration Runtime (IR) is the compute infrastructure used by Azure Data Factory to provide the following data integration capabilities
across different network environments:
✑ Data Flow
✑ Data movement
✑ Activity dispatch
✑ SSIS package execution
Reference:
https://docs.microsoft.com/en-us/azure/data-factory/concepts-integration-runtime

  Marskmen Highly Voted  1 year, 2 months ago


Answer is correct
upvoted 9 times

  RichMelbourne Most Recent  9 months ago


Shown on test 15/04/2022
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 276/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #155 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Paginated Reports in Power BI now allows users to generate these fixed-layout documents optimized for printing and archiving, such as PDF
and Word files.
These document-style reports with visualizations that provide additional control, like which tables expand horizontally and vertically to display
all their data and continue from page to page as needed.
Reference:
https://powerbi.microsoft.com/en-us/blog/announcing-paginated-reports-in-power-bi-general-availability/

  Drummer Highly Voted  1 year, 9 months ago


Correct!
upvoted 14 times

  AzureDP900 Most Recent  1 year, 3 months ago


This is correct answer!
upvoted 2 times

  Marcin118 1 year, 5 months ago


Paginated reports
upvoted 2 times

  Anasuya 1 year, 6 months ago


100% Correct!!
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 277/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #156 Topic 1

What are two uses of data visualization? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. Represent trends and patterns over time

B. Implement machine learning to predict future values

C. Communicate the significance of data

D. Enforce business logic across reports

Correct Answer: AC
Data visualization is a key component in being able to gain insight into your data. It helps make big and small data easier for humans to
understand. It also makes it easier to detect patterns, trends, and outliers in groups of data.
Data visualization brings data to help you find key business insights quickly and effectively.
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/spark/apache-spark-data-visualization

  studysmart Highly Voted  3 months, 2 weeks ago


Confirmed, the answer is A & C.
It was in 26/09/2022 exam and I scored 1000.
upvoted 5 times

  reza88 Most Recent  2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 1 times

  ria97 5 months ago


Was in exam 11/08.
upvoted 2 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  RichMelbourne 9 months ago


Shown on test 15/04/2022
upvoted 2 times

  Cachels 11 months, 2 weeks ago


A & C seems to be correct
upvoted 2 times

  JayBee65 1 year ago


Data visualization shows things, it does not 'Enforce business logic', so D is wrong
upvoted 2 times

  Kram73 1 year ago


Why not A and D?
looking at the 'Data visualization brings data to help you find key business insights quickly and effectively.' part.
upvoted 1 times

  JayBee65 1 year ago


Data visualization shows things, it does not 'Enforce business logic', so D is wrong
upvoted 1 times

  kleranti 1 year, 1 month ago


correct
upvoted 1 times

  MPB 1 year, 1 month ago


LOL)))
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 278/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  wellingtonluis 1 year, 2 months ago


Is it really a question from the exam ???
upvoted 2 times

Question #157 Topic 1

You need to use Transact-SQL to query files in Azure Data Lake Storage Gen 2 from an Azure Synapse Analytics data warehouse.
What should you use to query the files?

A. Azure Functions

B. Microsoft SQL Server Integration Services (SSIS)

C. PolyBase

D. Azure Data Factory

Correct Answer: C
Reference:
https://docs.databricks.com/data/data-sources/azure/synapse-analytics.html

  faust0 Highly Voted  2 years, 1 month ago


Polybase is the correct answerd,
https://docs.microsoft.com/en-gb/learn/modules/explore-data-storage-processing-azure/3-explore-azure-synapse-analytics

"Use SQL pools in Synapse Analytics for the following scenarios:

Complex reporting. You can use the full power of Transact-SQL to run complex SQL statements that summarize and aggregate data.

Data ingestion. PolyBase enables you to retrieve data from many external sources and convert it into a tabular format. You can reformat this data
and save it as tables and materialized views in Azure Synapse."
upvoted 24 times

  sarndr04 Highly Voted  2 years, 1 month ago


PolyBase enables your SQL Server instance to process Transact-SQL queries that read data from external data sources. SQL Server 2016 and
higher can access external data in Hadoop and Azure Blob Storage. Starting in SQL Server 2019, you can now use PolyBase to access external
data in SQL Server, Oracle, Teradata, and MongoDB.
upvoted 15 times

  JayBee65 Most Recent  1 year ago


C looks good to me - PolyBase is a technology that accesses external data stored in Azure Blob storage or Azure Data Lake Store via the T-SQL
language. https://docs.microsoft.com/en-us/azure/synapse-analytics/sql/load-data-overview
upvoted 2 times

  Tob1as 1 year, 4 months ago


Polybase
upvoted 2 times

  Bolarin 1 year, 9 months ago


Ploybase
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 279/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #158 Topic 1

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:

Correct Answer:

Box 1: No -
You can duplicate a dashboard. The duplicate ends up in the same Power BI workspace.
There is no current functionality that allows you to move reports from one workspace to another.

Box 2: No -

Box 3: Yes -
Reference:
https://docs.microsoft.com/en-us/power-bi/connect-data/service-datasets-across-workspaces https://docs.microsoft.com/en-us/power-
bi/consumer/end-user-dashboards https://powerbi.microsoft.com/en-us/excel-and-power-bi/

  bfan95 Highly Voted  8 months, 3 weeks ago


N,N,Y is correct
upvoted 9 times

  joilec435 Most Recent  2 days, 14 hours ago


Now you can copy, so Y, N, Y
https://learn.microsoft.com/en-us/power-bi/connect-data/service-datasets-copy-reports
upvoted 2 times

  Sid460545 18 hours, 14 minutes ago


Hello .. The article says we can copy a report . Does it also apply to Dashboard ?
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 280/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #159 Topic 1

What are three characteristics of an Online Transaction Processing (OLTP) workload? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. denormalized data

B. heavy writes and moderate reads

C. light writes and heavy reads

D. schema defined in a database

E. schema defined when reading unstructured data from a database

F. normalized data

Correct Answer: BDF


B: Transactional data tends to be heavy writes, moderate reads.
D: Typical traits of transactional data include: schema on write, strongly enforced. The schema is defined in a database.
F: Transactional data tends to be highly normalized.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/online-transaction-processing

Community vote distribution


BDF (100%)

  JA2018 Highly Voted  3 months, 1 week ago


Selected Answer: BDF
Similar to Question #146
upvoted 5 times

  Breeze21 Most Recent  5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  Mern 7 months ago


on exam 6/14/22
upvoted 2 times

  bfan95 8 months, 3 weeks ago


B,D,F correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 281/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #160 Topic 1

What is the primary purpose of a data warehouse?

A. to provide answers to complex queries that rely on data from multiple sources

B. to provide transformation services between source and target data stores

C. to provide read-only storage of relational and non-relational historical data

D. to provide storage for transactional line-of-business (LOB) applications

Correct Answer: C
Consider using a data warehouse when you need to keep historical data separate from the source transaction systems for performance
reasons. Data warehouses make it easy to access historical data from multiple locations, by providing a centralized location using common
formats, keys, and data models.
Query both relational and nonrelational data.
Incorrect Answers:
D: Data warehouses don't need to follow the same terse data structure you may be using in your OLTP databases.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/data-warehousing

Community vote distribution


A (77%) C (23%)

  j77 Highly Voted  1 year, 3 months ago


A is more logical.
upvoted 36 times

  xavier41 Highly Voted  1 year ago


The ans should be A.
In the textbook DP-900T00-A-Microsoft Azure Data Fundamentals Module 4 Describe modern data warehousing:
''A data warehouse gathers data from many different sources within an organization...The focus of a data warehouse is to provide answers to
complex queries...''
upvoted 24 times

  Stuurwiel1 Most Recent  5 days, 20 hours ago


Answer is C. Read "When to use this solution":
https://learn.microsoft.com/en-us/azure/architecture/data-guide/relational-data/data-warehousing
upvoted 1 times

  OrangeSG 1 month ago


Selected Answer: A
Answer C is not correct.

From Microsoft AZure web site:


A data warehouse is relational in nature. This means that the structure or schema of the data is determined by predefined business and product
requirements that are curated, conformed, and optimized for SQL query operations. As a result, data warehouses are best used for storing data
that has been treated with a specific purpose in mind, such as data mining for BI analysis, or for sourcing a business use case that has already
been identified.

Reference
What is a data warehouse?
https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-a-data-warehouse/
upvoted 2 times

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

  Dusica 1 month, 3 weeks ago


what did you pick
upvoted 1 times

  G8RaviTeja 3 months ago


Selected Answer: A
A seems more likely
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 282/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  JA2018 3 months ago


Selected Answer: A
I will opt for "A"

Check this out:


https://quizlet.com/45603171/ch8911-flash-cards/

A data warehouse is a logical collection of information-gathered from many different operational databases-that supports business analysis
activities and decision-making tasks.
upvoted 1 times

  jellybiscuit 4 months, 1 week ago


I could go either way.
Typically, when referring to a full stack, M$ says "modern data warehouse".
The lack of the word modern makes me think they might be referring to the "old" definition of a storage location.
upvoted 2 times

  JohnHail 4 months, 2 weeks ago


My answer is A
upvoted 1 times

  Mern 7 months ago


Selected Answer: C
My answer is C..
upvoted 2 times

  Nollz 8 months, 2 weeks ago


C.
DWs are central repositories of integrated data from one or more disparate sources. To do the analytics, traditionally you move the data from the
DW to a staging area and perform the analytics. Primary purpose is storage.
upvoted 1 times

  cp2323 8 months, 3 weeks ago


Selected Answer: A
A is the answer
upvoted 3 times

  Ramesh_Krishna 8 months, 4 weeks ago


Selected Answer: A
A - Thats the right answer
upvoted 2 times

  arseyam 9 months, 3 weeks ago


Selected Answer: C
The main purpose of Data Warehouse is to keep a read only copy of historical data, it could be for analytics or just for reporting.
upvoted 2 times

  act7656 10 months ago


Selected Answer: A
Surely A is the answer, as data warehouse is for complex analytics from multiple sources.
upvoted 3 times

  LOKIMK 10 months ago


A is the correct answer guys
upvoted 1 times

  RajeshAzure 10 months, 1 week ago


A is the correct one
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 283/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #161 Topic 1

DRAG DROP -
Match the Azure services to the appropriate locations in the architecture.
To answer, drag the appropriate service from the column on the left to its location on the right. Each service may be used once, more than once, or
not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box Ingest: Azure Data Factory -


You can build a data ingestion pipeline with Azure Data Factory (ADF).
Box Preprocess & model: Azure Synapse Analytics
Use Azure Synapse Analytics to preprocess data and deploy machine learning models.
Reference:
https://docs.microsoft.com/en-us/azure/machine-learning/how-to-data-ingest-adf https://docs.microsoft.com/en-us/azure/machine-
learning/team-data-science-process/sqldw-walkthrough

  hmAZtime Highly Voted  1 year, 9 months ago


Correct answer!
upvoted 21 times

  studysmart Most Recent  3 months, 2 weeks ago


in exam 26/9
upvoted 2 times

  Kondzio 11 months, 3 weeks ago


I Agree
upvoted 3 times

  Isaias_Garcez 1 year, 5 months ago


Link is not work
upvoted 1 times

  Shamsa 1 year, 7 months ago


correct!
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 284/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #162 Topic 1

DRAG DROP -
Match the types of workloads to the appropriate scenarios.
To answer, drag the appropriate workload type from the column on the left to its scenario on the right. Each workload type may be used once,
more than once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Batch -
The batch processing model requires a set of data that is collected over time while the stream processing model requires data to be fed into an
analytics tool, often in micro-batches, and in real-time.
The batch Processing model handles a large batch of data while the Stream processing model handles individual records or micro-batches of
few records.
In Batch Processing, it processes over all or most of the data but in Stream Processing, it processes over data on a rolling window or most
recent record.

Box 2: Batch -

Box 3: Streaming -
Reference:
https://k21academy.com/microsoft-azure/dp-200/batch-processing-vs-stream-processing

  bfan95 Highly Voted  8 months, 3 weeks ago


correct answer
upvoted 9 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 285/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #163 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

Note: The data warehouse workload encompasses:


✑ The entire process of loading data into the warehouse
✑ Performing data warehouse analysis and reporting
✑ Managing data in the data warehouse
✑ Exporting data from the data warehouse
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-workload-management

  mattzocsgogod Highly Voted  1 year, 2 months ago


correct yes
upvoted 10 times

  j888 Most Recent  2 months ago


Somehow I think C is the answer. The workload is the entire process of managing. analysis and loading of data and exporting of data based on
the resource capacity.
upvoted 2 times

  ria97 5 months ago


Was in exam 11/08
upvoted 2 times

  Mern 7 months ago


on exam 6/14/22
upvoted 2 times

  bfan95 8 months, 3 weeks ago


correct
upvoted 2 times

  Kondzio 11 months, 3 weeks ago


I agree with the answer
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 286/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #164 Topic 1

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:

Correct Answer:

Box 1: No -
A pipeline is a logical grouping of activities that together perform a task.

Box 2: Yes -
You can construct pipeline hierarchies with data factory.

Box 3: Yes -
A pipeline is a logical grouping of activities that together perform a task.
Reference:
https://mrpaulandrew.com/2019/09/25/azure-data-factory-pipeline-hierarchies-generation-control/

  Drummer Highly Voted  1 year, 9 months ago


Totally agree!
upvoted 21 times

  shri77 Highly Voted  1 year, 8 months ago


Correct Answer
upvoted 9 times

  dhanushkaa Most Recent  1 year, 5 months ago


No,Yes,Yes.
upvoted 6 times

  Average_Joe 1 year, 6 months ago


IIRC Datasets are the representation of data structure in an Azure Data Factory CMIIW
upvoted 5 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 287/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #165 Topic 1

DRAG DROP -
Match the Azure services to the appropriate requirements.
To answer, drag the appropriate service from the column on the left to its requirement on the right. Each service may be used once, more than
once, or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Azure Data Factory -

Box 2: Azure Data Lake Storage -


Azure Data Lake Storage (ADLA) now natively supports Parquet files. ADLA adds a public preview of the native extractor and outputter for the
popular Parquet file format

Box 3: Azure Synapse Analytics -


Use Azure Synapse Analytics Workspaces.
Reference:
https://docs.microsoft.com/en-us/azure/data-factory/supported-file-formats-and-compression-codecs

  FabianW Highly Voted  8 months, 2 weeks ago


Answer should be:
- Azure Synapse Analytics: Output data to parquet format
- Azure Data Lake Storage: Store data that is in parquet format
- Azure SQL Database: Persist a tabular representation of data that is stored in parquet format
upvoted 53 times

  Aunehwet79 8 months, 2 weeks ago


Thank you - that matches my thinking also
upvoted 9 times

  Chaos2807 Highly Voted  8 months ago


Answer:
Azure Synapse can convert CSV and other file types to Parquet files and query it
ADLS - Store Parquet files produced by Azure Synapse Analytics
Azure SQL Database - tabular representation of data
upvoted 5 times

  sanroda 1 month, 1 week ago


Most Recent 
At Box 1: Azure Data Factory, but we don't have it as answer, it was Azure SQL Database.
upvoted 1 times

  smariussorin 3 months ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 288/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

- Azure Data Factory: Output data to parquet format


- Azure Data Lake Storage: Store data that is in parquet format
- Azure SQL Database: Persist a tabular representation of data that is stored in parquet format

Duplicate
upvoted 1 times

  OldSchool 2 months, 3 weeks ago


Where did Az Data Factory come from?
upvoted 3 times

  iandewar 8 months, 1 week ago


First choice: Service should read Azure Data Factory not Azure SQL Database
upvoted 4 times

  Shaxxie 8 months ago


It should be Azure Synapse Analytics.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 289/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #166 Topic 1

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:

Correct Answer:

Box 1: Yes -
Compute is separate from storage, which enables you to scale compute independently of the data in your system.

Box 2: Yes -
You can use the Azure portal to pause and resume the dedicated SQL pool compute resources.
Pausing the data warehouse pauses compute. If your data warehouse was paused for the entire hour, you will not be charged compute during
that hour.

Box 3: No -
Storage is sold in 1 TB allocations. If you grow beyond 1 TB of storage, your storage account will automatically grow to 2 TBs.
Reference:
https://azure.microsoft.com/en-us/pricing/details/synapse-analytics/

  hmAZtime Highly Voted  1 year, 9 months ago


true/true/false right!
upvoted 24 times

  Sanjograj1 Highly Voted  1 year, 6 months ago


correct
upvoted 7 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 290/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #167 Topic 1

What should you use to build a Microsoft Power BI paginated report?

A. Charticulator

B. Power BI Desktop

C. the Power BI service

D. Power BI Report Builder

Correct Answer: D
Power BI Report Builder is the standalone tool for authoring paginated reports for the Power BI service.
Reference:
https://docs.microsoft.com/en-us/power-bi/paginated-reports/paginated-reports-report-builder-power-bi

  Ya_Katrin Highly Voted  1 year, 10 months ago


Agree, you need Power BI Report Builder
upvoted 18 times

  spiitr Highly Voted  1 year, 11 months ago


Agree

https://docs.microsoft.com/en-us/power-bi/paginated-reports/paginated-reports-quickstart-aw
upvoted 5 times

  Aled_100 Most Recent  1 year, 2 months ago


Correct
upvoted 2 times

  smario 1 year, 3 months ago


agreed
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 291/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #168 Topic 1

DRAG DROP -
Match the Azure services to the appropriate locations in the architecture.
To answer, drag the appropriate service from the column on the left to its location on the right. Each service may be used once, more than once, or
not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

Box 1: Azure Data factory -


Relevant Azure service for the three ETL phases are Azure Data Factory and SQL Server Integration Services (SSIS).

Box 2: Azure Synapse Analytics -


You can copy and transform data in Azure Synapse Analytics by using Azure Data Factory
Note: Azure Synapse Analytics connector is supported for the following activities:
✑ Copy activity with supported source/sink matrix table
✑ Mapping data flow
✑ Lookup activity

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 292/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

✑ GetMetadata activity
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl https://docs.microsoft.com/en-us/azure/data-
factory/connector-azure-sql-data-warehouse

  paulien Highly Voted  1 year, 5 months ago


At first I thought it could be both Cosmos and Synapse. But reading again; they're asking for a datawarehouse, not a database, so that leaves
Synapse as the only suitable solution.
upvoted 15 times

  rajat7878 10 months, 3 weeks ago


Given answer is absolutely correct.
upvoted 3 times

  Sanketsarfare Highly Voted  1 year, 7 months ago


Correct Answer
upvoted 5 times

  AVP_Riga Most Recent  1 year, 7 months ago


Why Synapse is used for data warehousing there? As I understand Synapse is for Analitics...
upvoted 5 times

  jerkyflexoff 1 year, 6 months ago


its a replacement all in one OLAP (Data Warehouse) for SSAS. MS have felt the need to rebrand stuff for the shiny cloud replacement.
upvoted 4 times

  Ihueghian 1 year, 6 months ago


I don't get it either
upvoted 2 times

  Ihueghian 1 year, 6 months ago


Maybe because of this: "Azure Synapse Analytics is a limitless analytics service that brings together data integration, enterprise data
warehousing, and big data analytics. It gives you the freedom to query data on your terms, using either serverless or dedicated resources
—at scale. Azure Synapse brings these worlds together with a unified experience to ingest, explore, prepare, manage, and serve data for
immediate BI and machine learning needs."
upvoted 3 times

  Chaos2807 8 months ago


Azure Synapse Analytics (formerly Datawarehouse) this Azure service can be used for datawarehousing
upvoted 4 times

  hmAZtime 1 year, 9 months ago


Agree with the answer. Data Factory process the data from different sources by ETL, output data to Synapse for DWHS.
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 293/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #169 Topic 1

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:

Correct Answer:

Reference:
https://docs.microsoft.com/en-us/azure/databricks/scenarios/what-is-azure-databricks https://docs.microsoft.com/en-us/azure/analysis-
services/analysis-services-overview https://docs.microsoft.com/en-us/azure/data-factory/introduction

  bfan95 Highly Voted  8 months, 3 weeks ago


correct: y,n,y
upvoted 10 times

  reza88 Most Recent  2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 294/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #170 Topic 1

Which scenario is an example of a streaming workload?

A. sending transactions that are older than a month to an archive

B. sending transactions daily from point of sale (POS) devices

C. sending telemetry data from edge devices

D. sending cloud infrastructure metadata every 30 minutes

Correct Answer: C

Community vote distribution


C (100%)

  PM2 Highly Voted  2 years, 3 months ago


Correct
upvoted 23 times

  reza88 Most Recent  2 months, 3 weeks ago


Exam: 20/10/2022 but change Q to this one
retail point of sale is ........ kind of processing
upvoted 3 times

  JA2018 3 months ago


Selected Answer: C
telemetry = real-time = streaming
upvoted 2 times

  kl8585 8 months ago


Selected Answer: C
correct
upvoted 4 times

  Nollz 8 months, 2 weeks ago


Telemetry is the in situ collection of measurements or other data at remote points and their automatic transmission to receiving equipment
(telecommunication) for (real-time)
monitoring.
upvoted 3 times

  RajeshAzure 10 months, 1 week ago


sending telemetry data from edge devices
upvoted 2 times

  rajat7878 10 months, 3 weeks ago


Selected Answer: C
Because telemetry data from edge devices need to be processed in real-time, not in batches.
upvoted 2 times

  Arko_Brad 1 year, 9 months ago


Why not POS Data? That is also streaming
upvoted 2 times

  Magico 1 year, 6 months ago


It says "daily". Since all POS data is sent just one time a day, it is a batch load.
upvoted 3 times

  hmAZtime 1 year, 9 months ago


same question here...
upvoted 2 times

  yeahno 1 year, 9 months ago


If I had to guess I'd say because it says 'daily' which makes it batch processing
upvoted 4 times

  Apox 1 year, 11 months ago


C is the correct answer. Stream data is processing of continuous data streams.
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 295/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Princebdl 2 years, 1 month ago


Answer should be C
upvoted 3 times

  Razesh1987 2 years, 2 months ago


A should be correct Answer
upvoted 2 times

  klever 2 years ago


A is an example of batch processing, in fact all of them save for C are batch processing use cases:
https://docs.microsoft.com/en-us/azure/batch/jobs-and-tasks
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 296/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #171 Topic 1

HOTSPOT -
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

Correct Answer:

  KAYSERSOZE Highly Voted  2 years, 2 months ago


D is definitely correct. Batch data can be run weekly, monthly, or even yearly.
upvoted 54 times

  AlfuryDB Highly Voted  1 year, 10 months ago


Don't get tricked with this one:
A) doesn't make any sense as there is no data processing in the background. Batch means to process a big volume of data in a particular time of
the day (e.g. in the night with idle VMs)
B) You can once per day if you define it as such but in any case you are limited by "one day". So it's no.
C) Nonsense. Batch data is not a design for RT/streaming data OTA. You would use a different solution as data bricks. Reason that data bricks
service exists.
D) Correct. You can define your condition. Once it's met, you can execute it.
upvoted 33 times

  D3COD3R 5 months, 3 weeks ago


Most Recent 
Explanation why D is the correct answer:
Option A is wrong why? It's simple, batch workloads always collect all the data first before processing
Option B is wrong. Although its collecting and processing data once a day it's not the best answer, it's obvious that D will be the best answer for
this question
Option C is also wrong. It's real time so batch workloads won't work that way
Option D is the correct answer it has the same explanation with Option B but option B only tells that batch workloads only happens a day well
that's not always the case since batch workloads may vary on many things sometimes it can process the data after 12 hours, 1 week, 1 month or
a certain amount of data workload which explains why there is a condition
D is the right and the best answer
upvoted 3 times

  WillyMac 1 year, 3 months ago


I agree with SnakePlissken.
We must remember the sense of this chat.
About this question, I also agree with the comments and argues by KAYSERSOZE and AlfuryDB
upvoted 1 times

  CyLa 1 year, 4 months ago


A is the correct.
Just look you see that both B and D are having the same weight. So both cannot be the answer and the answer is something else than these
two. A is the closest we can get. C is definitely wrong answer.
upvoted 2 times

  D3COD3R 5 months, 3 weeks ago


D is the correct answer. Option A is wrong it's processing the data right away that's not how the batch workload works and Option C is wrong
since batch won't work in real-time. Option B is also wrong although it may trick you because it collects and process data once a day well
that's not always the case. Option D has best answer between the two why because there is condition that means that batch can collect and
process data once a day (Which is the case for Option B), it can also happen not just by day, week or month it can work also with large
volumes of data for example it will process the data once 100 transactions are met.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 297/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  SaadThayab 1 year, 7 months ago


A for sure
upvoted 4 times

  SnakePlissken 1 year, 9 months ago


Can people please stop giving wrong answers without any explanation or reference!
At least show us why you think which answer is correct. I don't mind a wrong answer, as long as I can check how you came to that conclusion.
upvoted 15 times

  SnakePlissken 1 year, 9 months ago


And if you like to contribute, but don't want to motivate, it's better to upvote an answer that has an explanation or reference. (Like I just did
with the answers from KAYSERSOZE and AlfuryDB)
upvoted 6 times

  junkz 1 year, 2 months ago


the only explanation i can think of would be that they are trolls from competing sites that intend to discredit competition. although annoying
when it comes to the real obvious answers, agreed, they also bring a benefit in the sense that they make you doubt yourself that you either
read the question wrong, or you remember things wrong, which ultimately makes you pay read/research better and strengthen your
knowledge. so they are a necessary evil :)
upvoted 2 times

  overhill 1 year, 9 months ago


I Think D is correct, the condition could be time constraint (every 30 minutes) or whatever
upvoted 6 times

  GodfreyMbizo 1 year, 5 months ago


great answer simple and straight forward
upvoted 1 times

  abidshah 1 year, 10 months ago


It is definately A.
upvoted 6 times

  rajat7878 10 months, 3 weeks ago


A is wrong answer.
upvoted 1 times

  faust0 2 years, 1 month ago


I think D is correct too
upvoted 4 times

  GraceCyborg 2 years, 2 months ago


D is correct. Batch not necessary run once a day.
upvoted 4 times

  chrismasdick 2 years, 3 months ago


100% not B
upvoted 1 times

  PM2 2 years, 3 months ago


D is correct.
upvoted 20 times

  AshnKiks 2 years, 4 months ago


How is it B? batches can run multiple times a day so it cant be at most once a day
upvoted 7 times

  papelr 2 years, 3 months ago


Agreed, B doesn't make sense
upvoted 4 times

  akuu 2 years, 4 months ago


Should be B.
upvoted 2 times

  Richard_M 1 year, 5 months ago


So you are limited at once per day? What if you need more or less frequent?
A batch process by it's nature needs to have a trigger, whether that is a schedule (fixed/dynamic) or another event, hence D is the correct
answer.
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 298/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #172 Topic 1

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:

Correct Answer:

  jyotisc Highly Voted  2 years, 2 months ago


Its yes Yes No
upvoted 41 times

  KAYSERSOZE Highly Voted  2 years, 2 months ago


Option C says it sends the "readingS" once a day, which makes me think it has multiple readings and wait to send them all once a day. So with
given information I'm more inclined to Yes, Yes, No.
upvoted 20 times

  Dusica 1 month, 3 weeks ago


Most Recent 
Y Y Y is what i will tick if i get it on exam
upvoted 1 times

  xRiot007 6 months ago


Yes | Yes | No
C is No because the electric meter does not send EVERY change it registers immediately, it just gives you daily data, which might contain just
one reading, or hourly readings, or readings for each minute.
upvoted 3 times

  Dusica 1 month, 3 weeks ago


it gives you cumulative value - the consumption up to date/time
upvoted 1 times

  Nollz 8 months, 2 weeks ago


Y, Y, N.
Streaming is synonymous with low latency (usually fractions of a second). 24 hour interval/latency does not constitute streaming in this scenario.
upvoted 2 times

  bfan95 8 months, 3 weeks ago


y,y,n is correct
upvoted 2 times

  A1000 1 year, 6 months ago


the device sends the readings --> so it is IOT Hub streaming. I believe if they mentioned, job reads the readings from devices over night, it would
mean a batch process is triggered to read ALL devices. but here our streaming job is running and waiting any devices to send the data.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 299/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times
  kaleidoscope 1 year, 7 months ago
I think the answer should be Yes, yes, No. The option B says "50 sensor readings per second"
upvoted 1 times

  AirdZhang 1 year, 9 months ago


The third is not real time process, so it is not streaming process.
upvoted 2 times

  overhill 1 year, 9 months ago


Agree, Yes, Yes, No!
upvoted 3 times

  fufubyte 1 year, 9 months ago


yes yes no
upvoted 2 times

  AlfuryDB 1 year, 10 months ago


Read the sentences carefully. They give different solutions architecture scenarios. Where capturing data from devices and batch the information
once per day is one thing, another is to stream data in real time to be processed. The electric meter is a typical example of batch. The sensors as
being critical in real time is streaming (if something fails you need to provision a solution in real time). The payments one is a typical example of
processing in batch by querying a big amount of information. I agree with the responses.
upvoted 4 times

  sierrodc 1 year, 10 months ago


In my opinions... "it sends readingS". Plural means multiple values. So imho the answer is correct.
upvoted 3 times

  faust0 2 years, 1 month ago


When buffering is involved its batch processing. Should be yes yes no
upvoted 4 times

  vince60370 1 year, 10 months ago


There is no buffering in electricity metrics. The data is sent once a day with no processing at all. It is a real time information at the time the
device sends it.
upvoted 2 times

  MaxBlanche 1 year, 7 months ago


And if the readings are sent once per week, or per month? No, the readings are sent IN BATCHES, so it's not real time.
upvoted 2 times

  GraceCyborg 2 years, 2 months ago


yes, yes, no.
upvoted 6 times

  Psycho 2 years, 3 months ago


I think the answer should be Yes, Yes, Yes. The option C is talking about a device that sends data once a day but it is the frequency in which that
device works, it is not accumulating data and then sending it. When the data is received it should be processed in real time.
upvoted 2 times

  apgl 2 years ago


Streaming assume that you can do aggregates and simple operations, commonly in time windows, 1 update per day doesn't allow you to
keep enough data in memory to do some statistics. Probably a likewise scenario is more to store daily recaps than reacting near real-time to
events.
upvoted 2 times

  BrettusMaximus 2 years, 3 months ago


Yes,Yes,Yes. An electric meter is an IOT device, with an interval of 1 day. It is real time data from the device and can flow from an IOT Hub to
Azure in real time as a stream
upvoted 5 times

  Dusica 1 month, 3 weeks ago


AGREE WITH REASONING
upvoted 1 times

  angelsrp 2 years, 3 months ago


Stream data is near real time, 1 day frequency is not near real time.
upvoted 20 times

  viking1 1 year, 5 months ago


It is when you have several hundred thousand meters sending once per day.
upvoted 1 times

  tinjoh 1 year, 11 months ago


near real time only means available at target immediately when produced, not related to frequency.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 300/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times

  vince60370 1 year, 10 months ago


Yes I agree with tinjoh, the data is sent once a day with no processing at all. It is a real time information at the time the device sends it.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 301/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #173 Topic 1

A bar chart showing year-to-date sales by region is an example of which type of analytics?

A. predictive

B. prescriptive

C. descriptive

D. diagnostic

Correct Answer: D

Community vote distribution


C (100%)

  ilia_smirnov Highly Voted  1 year, 2 months ago


You've asked me whether I am a robot 35 times, it seems as if a robot is you.
upvoted 66 times

  nmnm22 3 weeks, 4 days ago


ilia_smirnov is fed uppp
upvoted 1 times

  wrwrw 7 months, 1 week ago


L O L! How the tables have turned
upvoted 4 times

  very_average 11 months ago


Thanks for making me laugh out loud! :)
upvoted 7 times

  OOnome 7 months ago


Same here I laughed out loud reading his comment
upvoted 2 times

  Olgaraa Highly Voted  1 year, 2 months ago


should be C
upvoted 31 times

  penny50708 2 months, 3 weeks ago


That's why I am here to double-check as well. Agree!
upvoted 2 times

  ushahid Most Recent  2 months, 3 weeks ago


it is C
Measures of Central Tendency (Mean, Median, and Mode).
Measures of Dispersion or Variation (Variance, Standard Deviation, Range).
https://www.intellspot.com/descriptive-statistics-examples/
upvoted 2 times

  jellybiscuit 4 months, 1 week ago


Selected Answer: C
descriptive
upvoted 5 times

  fusioner 4 months, 2 weeks ago


Surely the correct answer is C, Its Descriptive rather than Diagnostic.
upvoted 4 times

  GregVil 4 months, 4 weeks ago


Isn't it C because Descriptive tells you what happened and not why it happened?
upvoted 2 times

  WWDITDA 6 months, 3 weeks ago


Selected Answer: C
It’s C.
upvoted 3 times

  Mern 7 months ago


https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 302/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Selected Answer: C
Come on man this is C
upvoted 3 times

  Chrisychurch 7 months, 1 week ago


Where do these answers come from?

Nothing is being diagnosed here, but something is being described. So I would say C
upvoted 3 times

  wrwrw 7 months, 1 week ago


Well, what is happening case = so must be descriptive !
upvoted 3 times

  cmohl2013 7 months, 3 weeks ago


Selected Answer: C
it is purely descriptive
upvoted 5 times

  tkrk 8 months ago


Diagnostic analytics, also uses some of the same techniques as descriptive analytics, but it will dive deeper with drill-down and correlations. I
think the question is something like finding sales details for yearly and by region wise is like diagnosing, drill down sales/gross profit and trying to
find why there are differences in sales/profits/etc.. -stick to D
upvoted 3 times

  cpalmier 2 months ago


Es un buen punto de vista
upvoted 1 times

  kl8585 8 months ago


Selected Answer: C
C is the correct answer
upvoted 2 times

  bfan95 8 months, 3 weeks ago


descriptive
upvoted 1 times

  cp2323 8 months, 3 weeks ago


Selected Answer: C
I am not sure who is writing your answers as some of them are obviously incorrect!!
upvoted 2 times

  Baha2021 9 months, 1 week ago


Selected Answer: C
Answer is C
upvoted 2 times

  gaem 9 months, 4 weeks ago


Selected Answer: C
Definitively C
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 303/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #174 Topic 1

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:

Correct Answer:

Reference:
https://www.precisely.com/blog/big-data/big-data-101-batch-stream-processing

  bfan95 Highly Voted  8 months, 3 weeks ago


y,n,y is correct
upvoted 42 times

  wairimubote 1 week, 6 days ago


https://learn.microsoft.com/en-us/training/modules/explore-fundamentals-stream-processing/2-batch-stream
yny is correct. What other documentation did you use to get ynn
upvoted 1 times

  maci_popo 7 months, 3 weeks ago


Highly Voted 
https://docs.microsoft.com/en-us/learn/modules/explore-fundamentals-stream-processing/2-batch-stream
Analysis: You typically use batch processing to perform complex analytics. Stream processing is used for simple response functions, aggregates,
or calculations such as rolling averages.
upvoted 13 times

  Dusica Most Recent  1 month, 3 weeks ago


Y N Y definitely
upvoted 2 times

  Kermedi2018 3 months, 1 week ago


YNY CORRECT
upvoted 4 times

  ati339 4 months, 2 weeks ago


first question:
according to the link is yes:
Data scope: Batch processing can process all the data in the dataset. Stream processing typically only has access to the most recent data
received, or within a rolling time window (the last 30 seconds, for example).
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 304/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

https://docs.microsoft.com/en-us/learn/modules/explore-fundamentals-stream-processing/2-batch-stream

second question: no
third question: yes.
according to the link: Analysis: You typically use batch processing to perform complex analytics. Stream processing is used for simple response
functions, aggregates, or calculations such as rolling averages.
https://docs.microsoft.com/en-us/learn/modules/explore-fundamentals-stream-processing/2-batch-stream
upvoted 5 times
  KellyTibby 6 months ago
YES NO NO
upvoted 1 times

  JackHerer 6 months, 2 weeks ago


Y,N,Y I think
upvoted 3 times

  cmohl2013 7 months, 3 weeks ago


yes, no , yes
upvoted 3 times

  oliverio 7 months, 3 weeks ago


YNN,
because the stream processing is used also for other purposes...
upvoted 1 times

  gioves28 3 months, 2 weeks ago


didn't say "only" so its YNY
upvoted 2 times

  goldy29 8 months ago


The correct answer is Y, N , Y.
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 305/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #175 Topic 1

You need to perform hybrid transactional and analytical processing (HTAP) queries against Azure Cosmos DB data sources by using Azure
Synapse Analytics.
What should you use?

A. Synapse pipelines

B. a Synapse SQL pool

C. Synapse Link

D. Synapse Studio

Correct Answer: C
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/synapse-link

Community vote distribution


C (100%)

  studysmart 3 months, 2 weeks ago


Exam 26/09.. C is correct
upvoted 4 times

  Drchattss 5 months, 2 weeks ago


01/08.......EXAM
upvoted 2 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  Mern 7 months ago


on exam 6/14/22
upvoted 3 times

  CarolM 7 months, 3 weeks ago


Correct
upvoted 2 times

  bfan95 8 months, 2 weeks ago


Selected Answer: C
Answer: C
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 306/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #176 Topic 1

You need to create a visualization of running sales totals per quarter as shown in the following exhibit.

What should you create in Power BI Desktop?

A. a waterfall chart

B. a ribbon chart

C. a bar chart

D. a decomposition tree

Correct Answer: A
Reference:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-types-for-reports-and-q-and-a

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 307/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

  studysmart 3 months, 2 weeks ago


Exam 26/09, the correct answer is A: Waterfall
upvoted 2 times

  MrK1009 5 months ago


On exam August,11th, 2022
upvoted 3 times

  ria97 5 months ago


Was in exam 11/08.
upvoted 2 times

  Breeze21 5 months, 3 weeks ago


Exam: 19.07.22
upvoted 2 times

  Mern 7 months ago


on exam 6/14/22
upvoted 3 times

  bfan95 8 months, 3 weeks ago


waterfall chart, answer: A
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 308/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #177 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  pallmall 4 months, 1 week ago


A Graph is correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 309/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #178 Topic 1

You have the following two tables of customer data.

Which type of data do the tables contain?

A. structured

B. non-relational

C. semi-structured

D. unstructured

Correct Answer: D

Community vote distribution


A (100%)

  FunMiles Highly Voted  3 months, 2 weeks ago


Looks very much structured and normalized, with Pkeys and Fkeys.
upvoted 7 times

  SudeepDsouza Highly Voted  3 months, 3 weeks ago


Selected Answer: A
It is very structured the two tables
upvoted 6 times

  AxelHarris Most Recent  1 month, 3 weeks ago


Selected Answer: A
Absolutely Structed
upvoted 1 times

  Arend78 1 month, 3 weeks ago


Selected Answer: A
No doubt
upvoted 1 times

  TomGray1989 2 months ago


Selected Answer: A
Come on now. Tables, columns and rows? This is step one of Data Fundamentals.

Please change this answer to A because it's structured data. Shocking.


upvoted 2 times

  ushahid 2 months, 3 weeks ago


Selected Answer: A
it is Structured. it have Primary and Foreign Key Constraints
https://learn.microsoft.com/en-us/sql/relational-databases/tables/primary-and-foreign-key-constraints?view=sql-server-ver16
upvoted 3 times

  jellybiscuit 4 months, 1 week ago


Selected Answer: A
Structured
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 310/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  thewrongbeckie 4 months, 1 week ago


Selected Answer: A
Looks structured to me
upvoted 4 times

  Ritvika 4 months, 1 week ago


Selected Answer: A
It should be Structured Data.
upvoted 5 times

  fusioner 4 months, 1 week ago


Shouldn't it be a Structured Data? The Option is A
upvoted 4 times

  [Removed] 4 months, 1 week ago


shouldn't this be A - structured?
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 311/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #179 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  jellybiscuit Highly Voted  4 months, 1 week ago


as nodes and edges by using the Gremlin Language

https://docs.microsoft.com/en-us/azure/cosmos-db/graph/tutorial-query-graph?source=recommendations
upvoted 17 times

  [Removed] Highly Voted  4 months, 1 week ago


should be Gremlin
upvoted 10 times

  Dusica Most Recent  1 month, 3 weeks ago


first choice - gremlin language
upvoted 3 times

  TomGray1989 2 months ago


Please change this to A. It is absolutely Gremlin.
upvoted 3 times

  ushahid 2 months, 3 weeks ago


A is correct answer
The Gremlin API in Azure Cosmos DB uses the Gremlin query language.
https://learn.microsoft.com/en-us/azure/cosmos-db/gremlin/introduction
upvoted 4 times

  quocdunginfo2 3 months, 3 weeks ago


A is correct
upvoted 4 times

  Kermedi2018 3 months, 3 weeks ago


A is the Correct Answer
upvoted 4 times

  SudeepDsouza 3 months, 3 weeks ago


Should be A
upvoted 4 times

  Heetec 3 months, 3 weeks ago


A is correct
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 312/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 3 times
  pallmall 4 months, 1 week ago
A Gremlin is correct
upvoted 3 times

  catia_azure 4 months, 1 week ago


Gremlin
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 313/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #180 Topic 1

Which Azure Blob Storage feature enables you to sync a Blob Storage account to an external cache?

A. the Hot access tier

B. change feed

C. snapshots

D. versioning

Correct Answer: A

Community vote distribution


B (70%) D (30%)

  msapi7 Highly Voted  3 months, 1 week ago


Change Feed, https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-change-feed?tabs=azure-portal, ... change feed is well suited
for ... sychronizing with a cache
upvoted 6 times

  reza88 Most Recent  2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 3 times

  JA2018 3 months ago


Selected Answer: B
only viable option available as indicated in the Microsoft online resource already shared
upvoted 1 times

  JA2018 2 months, 1 week ago


to add on

The purpose of the change feed is to provide transaction logs of all the changes that occur to the blobs and the blob metadata in your storage
account. The change feed provides ordered, guaranteed, durable, immutable, read-only log of these changes. Client applications can read
these logs at any time, either in streaming or in batch mode. The change feed enables you to build efficient and scalable solutions that
process change events that occur in your Blob Storage account at a low cost.

https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-change-feed?tabs=azure-portal
upvoted 1 times

  Kermedi2018 3 months, 1 week ago


Selected Answer: D
D is a good answer
upvoted 1 times

  Kermedi2018 3 months, 2 weeks ago


Selected Answer: D
d is the correct answer
upvoted 2 times

  cjemaiorano 3 months, 2 weeks ago


Selected Answer: B
Change Feed.
upvoted 2 times

  jellybiscuit 4 months, 1 week ago


Selected Answer: B
Change feed

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-change-feed

Change feed support is well-suited for scenarios that process data based on objects that have changed. For example, applications can:

- Update a secondary index, synchronize with a cache, search-engine, or any other content-management scenarios.
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 314/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #181 Topic 1

You have an on-premises Microsoft SQL Server database.


You need to migrate the database to the cloud. The solution must meet the following requirements:
* Minimize maintenance effort.
* Support the Database Mail and Service Broker features.
What should you include in the solution?

A. Azure SQL Database single database

B. an Azure SQL Database elastic pool

C. Azure SQL Managed instance

D. SQL Server on Azure virtual machines

Correct Answer: C

Community vote distribution


C (100%)

  jellybiscuit Highly Voted  4 months, 1 week ago


Selected Answer: C
Azure SQL Database does not support service broker and mail. You need the Managed Instance.

https://docs.microsoft.com/en-us/azure/azure-sql/database/features-comparison?view=azuresql
upvoted 10 times

  ushahid Most Recent  2 months, 3 weeks ago


Selected Answer: C
https://learn.microsoft.com/en-us/sql/relational-databases/database-mail/database-mail?view=sql-server-ver16
upvoted 2 times

  JA2018 3 months ago


Selected Answer: C
agreed
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 315/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #182 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  [Removed] Highly Voted  4 months, 1 week ago


answer is correct
upvoted 6 times

  fusioner Highly Voted  4 months, 1 week ago


Repeated Question
upvoted 5 times

  NuriaIzard Most Recent  1 day, 17 hours ago


See question number 3
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 316/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #183 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  pallmall Highly Voted  4 months, 1 week ago


D is correct
upvoted 7 times

  fusioner Highly Voted  4 months, 1 week ago


Repeated Question
upvoted 6 times

  NuriaIzard Most Recent  1 day, 17 hours ago


See question number 171
upvoted 1 times

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 317/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #184 Topic 1

DRAG DROP -
Your company plans to load data from a customer relationship management (CRM) system to a data warehouse by using an extract, load, and
transform (ELT) process.
Where does data processing occur for each stage of the ELT process? To answer, drag the appropriate locations to the correct stages. Each
location 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:

Correct Answer:

  catia_azure Highly Voted  4 months, 1 week ago


CRM, DW, DW
upvoted 15 times

  pallmall 4 months, 1 week ago


this is correct. CRM DW DW
upvoted 7 times

  NuriaIzard Most Recent  1 day, 17 hours ago


Question 13 and 26
upvoted 1 times

  Dusica 1 month, 3 weeks ago


CRM, DW, DW
upvoted 2 times

  Dusica 1 month, 3 weeks ago


CRM DW DW
upvoted 2 times

  Arend78 1 month, 3 weeks ago


Repeated question on Examtopics, although in most cases the "correct" answer is for ETL. CRM DW DW for ELT
upvoted 4 times

  anithajagdish 2 months ago


The given answer is correct CRM DW stand alone tool for ELT
CRM DW DW for ETL
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 318/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  MEIQIN 3 months, 2 weeks ago


Repeated question
upvoted 4 times

Question #185 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  pallmall Highly Voted  4 months, 1 week ago


B is correct
upvoted 6 times

  NuriaIzard Most Recent  1 day, 17 hours ago


Repeated question, see number 1
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 319/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #186 Topic 1

What is a function of a modern data warehouse?

A. supports batch processing only

B. supports real-time and batch processing

C. provides built-in or native online analytical processing

D. stores raw data only

Correct Answer: C
A data warehouse is a centralized repository of integrated data from one or more disparate sources. Data warehouses store current and
historical data and are used for reporting and analysis of the data.
The purpose of the analytical data store layer is to satisfy queries issued by analytics and reporting tools against the data warehouse.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/data-warehousing

Community vote distribution


B (90%) 10%

  OrangeSG 4 weeks, 1 day ago


Selected Answer: B
Personal preferrence goes to B. Key phrase is 'modern' data warehouse.

From Microsoft learn:


Large-scale data warehousing solutions combine conventional data warehousing used to support business intelligence (BI) with techniques used
for so-called "big data" analytics. A conventional data warehousing solution typically involves copying data from transactional data stores into a
relational database with a schema that's optimized for querying and building multidimensional models. Big Data processing solutions on the
other hand, are used with large volumes of data in multiple formats, which is batch loaded or captured in real-time streams and stored in a data
lake from which distributed processing engines like Apache Spark are used to process it.

Answer C is functional of conventional data warehouse.

Reference
https://learn.microsoft.com/bs-latn-ba/training/modules/examine-components-of-modern-data-warehouse/1-introduction
upvoted 2 times

  Zaiky 1 month, 2 weeks ago


C is correct!
A data warehouse is a relational database in which the data is stored in a schema that is optimized for data analytics rather than transactional
workloads. https://learn.microsoft.com/en-us/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores
upvoted 1 times

  j888 2 months ago


I think I will stick with C, as the keyword is integrate and processing thing analytically
upvoted 1 times

  ushahid 2 months, 3 weeks ago


Selected Answer: B
https://www.enlighten.co.nz/en/Blog/2020/01/Understanding-the-Two-Main-Functions-of-the-Modern-Data-
Warehouse#:~:text=The%20modern%20data%20warehouse%20has,don't%20have%20this%20functionality.
upvoted 1 times

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

  JA2018 3 months ago


Selected Answer: B
I tend to side with both memzo10's and Mizzan's opinions. No mention of streaming processing in the question.
upvoted 2 times

  memzo10 3 months, 1 week ago


Selected Answer: B
Data warehousing : 1...Data ingestion includes both batch processing of static data and real-time processing of streaming data.
https://learn.microsoft.com/en-us/training/modules/examine-components-of-modern-data-warehouse/2-describe-warehousing
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 320/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Mizaan 3 months, 2 weeks ago


Selected Answer: B
I think it is B. C doesn't mean anything.
upvoted 2 times

  pallmall 4 months, 1 week ago


Selected Answer: C
C is correct. While mDWH are more and more capable to make use of streaming data, the streaming data itself is not stored in a mDWH.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 321/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #187 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  jellybiscuit Highly Voted  4 months, 1 week ago


hierarchical namespace
upvoted 26 times

  pallmall 4 months, 1 week ago


this is correct
upvoted 5 times

  mercuryit Highly Voted  4 months, 1 week ago


hierarchical namespace
https://docs.microsoft.com/en-us/azure/storage/blobs/create-data-lake-storage-account
upvoted 13 times

  pallmall 4 months, 1 week ago


yes. thanks for providing the source
upvoted 5 times

  Dusica Most Recent  1 month, 3 weeks ago


hierarchical namespace
upvoted 2 times

  Dusica 1 month, 3 weeks ago


hierarchical namespace
upvoted 2 times

  Arend78 1 month, 3 weeks ago


Please change the correct answer to hierarchical namespace
upvoted 1 times

  ushahid 2 months, 3 weeks ago


Versioning is an option.
https://learn.microsoft.com/en-us/azure/storage/blobs/versioning-overview
upvoted 1 times

  JA2018 2 months, 1 week ago


Thanks for the sharing but I don't think this is relevant for ADLS.
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 322/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #188 Topic 1

What can be used with native notebook support to query and visualize data by using a web-based interface?

A. Azure Databricks

B. pgAdmin

C. Microsoft Power BI

Correct Answer: A

  OrangeSG 4 weeks, 1 day ago


Notebooks are a common tool in data science and machine learning for developing code and presenting results. In Azure Databricks, notebooks
are the primary tool for creating data science and machine learning workflows and collaborating with colleagues. Databricks notebooks provide
real-time coauthoring in multiple languages, automatic versioning, and built-in data visualizations.

Reference
Introduction to Databricks notebooks
https://learn.microsoft.com/en-us/azure/databricks/notebooks/
upvoted 2 times

  pallmall 4 months, 1 week ago


A Azure Databricks
https://docs.microsoft.com/en-us/azure/databricks/notebooks/visualizations/
upvoted 3 times

Question #189 Topic 1

You have data saved in the following format.

Which format was used?

A. XML

B. HTML

C. YAML

D. JSON

Correct Answer: D

Community vote distribution


D (100%)

  pallmall Highly Voted  4 months, 1 week ago


Selected Answer: D
D JSON is correct
upvoted 7 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 323/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #190 Topic 1

You have data saved in the following format.

Which format was used?

A. JSON

B. YAML

C. HTML

D. XML

Correct Answer: D

Community vote distribution


D (100%)

  JA2018 2 months, 1 week ago


Selected Answer: D
agreed,

XML uses these tags <> and </>


upvoted 4 times

  pallmall 4 months, 1 week ago


Selected Answer: D
D XML is correct. The syntax is clearly XML, not YAML. See https://en.wikipedia.org/wiki/YAML#Example
XML start with tagging <> and end with </> to be easy to see.
upvoted 3 times

  minidoogs 4 months, 1 week ago


shouldn't this be YAML
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 324/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #191 Topic 1

Which database transaction property ensures that transactional changes to a database are preserved during unexpected operating system
restarts?

A. consistency

B. atomicity

C. durability

D. isolation

Correct Answer: C

Community vote distribution


C (100%)

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 3 times

  msapi7 3 months, 1 week ago


https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/5-transactional-data-processing
upvoted 2 times

  studysmart 3 months, 2 weeks ago


C is correct, was in 26/9/22 exam
upvoted 2 times

  pallmall 4 months, 1 week ago


Selected Answer: C
C durability
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 325/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #192 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  jellybiscuit Highly Voted  4 months, 1 week ago


strong consistency guarantees are required
upvoted 28 times

  MEIQIN Highly Voted  3 months, 2 weeks ago


Repeated question, it showed D in the previous question before.
upvoted 5 times

  NuriaIzard Most Recent  1 day, 17 hours ago


see question number 93
upvoted 1 times

  Dusica 1 month, 3 weeks ago


RDBMS BASIS - ACID (C-CONSISTENCY)
upvoted 1 times

  quocdunginfo2 3 months, 3 weeks ago


D is correct
upvoted 3 times

  SudeepDsouza 3 months, 3 weeks ago


Relational databases need strong consistency
upvoted 3 times

  Heetec 3 months, 3 weeks ago


definively D
upvoted 2 times

  pallmall 4 months, 1 week ago


it's D strong consistency
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 326/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #193 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  NuriaIzard 1 day, 17 hours ago


see question number 39
upvoted 1 times

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

  MEIQIN 3 months, 2 weeks ago


repeated question
upvoted 3 times

  Heetec 3 months, 3 weeks ago


rows and columns
upvoted 3 times

  pallmall 4 months, 1 week ago


C tabular form is correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 327/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #194 Topic 1

Which database transaction property ensures that individual transactions are executed only once and either succeed in their entirety or roll back?

A. atomicity

B. durability

C. isolation

D. consistency

Correct Answer: A

Community vote distribution


A (100%)

  thewrongbeckie Highly Voted  4 months, 1 week ago


Selected Answer: A
Atomicity is the right answer.
An atomic transaction is an indivisible and irreducible series of database operations such that either all occurs, or nothing occurs. A guarantee of
atomicity prevents updates to the database occurring only partially, which can cause greater problems than rejecting the whole series outright.
As a consequence, the transaction cannot be observed to be in progress by another database client.
upvoted 9 times

  jellybiscuit Highly Voted  4 months, 1 week ago


Selected Answer: A
atomicity
upvoted 6 times

  reza88 Most Recent  2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 1 times

  pallmall 4 months, 1 week ago


Selected Answer: A
A is correct
Atomicity ensures the requirement
upvoted 1 times

  [Removed] 4 months, 1 week ago


Shouldn't this be B
upvoted 1 times

  JA2018 3 months ago


Durability – when a transaction has been committed, it will remain committed. After the account transfer transaction has completed, the
revised account balances are persisted so that even if the database system were to be switched off, the committed transaction would be
reflected when it is switched on again.

https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/5-transactional-data-processing
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 328/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #195 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  jellybiscuit Highly Voted  4 months, 1 week ago


clustered index
upvoted 7 times

  NuriaIzard Most Recent  1 day, 17 hours ago


Question number 10
upvoted 1 times

  sanroda 1 month, 1 week ago


Repeated question
upvoted 1 times

  Heetec 3 months, 3 weeks ago


A - clustered index
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 329/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #196 Topic 1

Which Azure Storage service implements the key/value model?

A. Azure Queue

B. Azure Files

C. Azure Table

D. Azure Blob

Correct Answer: C

Community vote distribution


C (100%)

  pallmall Highly Voted  4 months, 1 week ago


Selected Answer: C
C Azure Table
upvoted 7 times

  Sies Most Recent  2 weeks, 2 days ago


C AZURE TABLE IS THE CORRECTANSWER
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 330/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #197 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  studysmart Highly Voted  3 months, 3 weeks ago


Semi-structured
upvoted 8 times

  SudeepDsouza Highly Voted  3 months, 3 weeks ago


Semi Structured data should be the answer
upvoted 6 times

  Dusica Most Recent  1 month, 3 weeks ago


Semi-structured - https://k21academy.com/microsoft-azure/dp-900/structured-data-vs-unstructured-data-vs-semi-structured-
data/#:~:text=Semi-
structured%20data%20is%20information%20that%20doesn%E2%80%99t%20consist%20of,It%20also%20includes%20key-
value%20stores%20and%20graph%20databases.
upvoted 2 times

  Zaiky 1 month, 3 weeks ago


Another confusion. Graph database supports all three data type here - structured, semi-structured and unstructured data...
upvoted 2 times

  j888 2 months ago


The given answer is correct. It is structured
https://fourcornerstone.com/structured-data-vs-unstructured-data/
upvoted 1 times

  j888 1 month, 3 weeks ago


My bad semi-structured
upvoted 2 times

  ushahid 2 months, 3 weeks ago


Graph databases,
https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/2-data-formats
upvoted 2 times

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

  Massimo70 3 months, 2 weeks ago


Graph databases support structured or unstructured data. so which is the answer?
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 331/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  pallmall 4 months, 1 week ago


It should be A semi-structured
upvoted 2 times

  AnnaBi 4 months, 1 week ago


Graph database is a semi-structured data type
upvoted 5 times

Question #198 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  NuriaIzard 1 day, 17 hours ago


See Number 163
upvoted 1 times

  MEIQIN 3 months, 2 weeks ago


repeated question
upvoted 4 times

  MEIQIN 3 months, 2 weeks ago


Repeated answer
upvoted 2 times

  quocdunginfo2 3 months, 3 weeks ago


Duplicated
upvoted 2 times

  pallmall 4 months, 1 week ago


B is correct answer
upvoted 4 times

  AnnaBi 4 months, 1 week ago


repeted
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 332/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #199 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  jellybiscuit Highly Voted  4 months, 1 week ago


delay in delivering data processing results is acceptable
upvoted 42 times

  snowfox Highly Voted  4 months ago


Answer is WRONG. It should be C
upvoted 9 times

  NuriaIzard Most Recent  1 day, 16 hours ago


Question number 4
upvoted 1 times

  Dusica 1 month, 3 weeks ago


delay in delivering....must be the answer since everything else is wrong including the official answer: https://learn.microsoft.com/en-
us/azure/batch/batch-technical-overview
upvoted 2 times

  j888 2 months ago


I think the answer is correct.
Obviously, when you do batch you will have a sequence of expectation time.
upvoted 2 times

  TomGray1989 2 months ago


Duplicate question, and the answer is C.
upvoted 2 times

  longT 3 months, 1 week ago


I think the answer is "processing can only execute serially", otherwise it is Streaming
upvoted 1 times

  quocdunginfo2 3 months, 3 weeks ago


C is corrent
upvoted 2 times

  SudeepDsouza 3 months, 3 weeks ago


Answer should be C as there will be delays and they are acceptable

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 333/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 3 times

Question #200 Topic 1

You plan to deploy an app. The app requires a nonrelational data service that will provide latency guarantees of less than 10-ms for reads and
writes.
What should you include in the solution?

A. Azure Blob storage

B. Azure Files

C. Azure Table storage

D. Azure Cosmos DB

Correct Answer: D

Community vote distribution


D (100%)

  pallmall Highly Voted  4 months, 1 week ago


Selected Answer: D
D is correct answer
upvoted 5 times

  GilarStyle Most Recent  1 week, 1 day ago


D. Azure Cosmos DB
The read latency for all consistency levels is always guaranteed to be less than 10 milliseconds at the 99th percentile. The average read latency,
at the 50th percentile, is typically 4 milliseconds or less.
The write latency for all consistency levels is always guaranteed to be less than 10 milliseconds at the 99th percentile. The average write latency,
at the 50th percentile, is usually 5 milliseconds or less. Azure Cosmos DB accounts that span several regions and are configured with strong
consistency are an exception to this guarantee.
https://learn.microsoft.com/en-us/azure/cosmos-db/consistency-levels
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 334/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #201 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  thewrongbeckie Highly Voted  4 months, 1 week ago


stores data without a fixed schema
upvoted 23 times

  studysmart Highly Voted  3 months, 2 weeks ago


Confirmed, the answer is stores data without a fixed schema.
It was in 26/09/2022 exam and I scored 1000.
upvoted 15 times

  Dusica 1 month, 3 weeks ago


WELL DONE!
upvoted 2 times

  sreekan2 Most Recent  4 days, 17 hours ago


Correct answer is D
upvoted 1 times

  Jermained 3 weeks, 6 days ago


Answer is D.
Non relational DATA had no unique key value.
Non-relational DATABASE stores data without a fixed schama
upvoted 2 times

  TomGray1989 2 months ago


A non-relational database stores relational data? It's D. Structured data follows a schema, semi and unstructured do not follow specific
schema's. Non-relational databases store the latter and so the answer is D.
upvoted 2 times

  JA2018 2 months, 1 week ago


Should be B.

From: https://www.pluralsight.com/blog/software-development/relational-vs-non-relational-databases

The non-relational database, or NoSQL database, stores data. However, unlike the relational database, there are no tables, rows, primary keys or
foreign keys. Instead, the non-relational database uses a storage model optimized for specific requirements of the type of data being stored.

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 335/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 1 times
  SudeepDsouza 3 months, 3 weeks ago
Answer is D. Non relational database cannot have relation tables.
upvoted 2 times

  Heetec 3 months, 3 weeks ago


OMG..non-relation database and correct answer is marked "..relation tables" :D
upvoted 5 times

  jonakru 3 months, 3 weeks ago


The right answer is without a unique key value. The fact that the schema is not enforced, doesn't mean it is not fixed.
upvoted 2 times

  snowfox 4 months ago


D, Answer should be D
upvoted 1 times

  pallmall 4 months, 1 week ago


Answer B store entities without a unique key value
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 336/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #202 Topic 1

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:

Correct Answer:

  jellybiscuit Highly Voted  4 months, 1 week ago


The first answer should be yes.
upvoted 14 times

  snowfox Highly Voted  4 months ago


YNY
What happened? There are some wrong answers of the new questions.
upvoted 11 times

  Dusica 1 month, 3 weeks ago


Most Recent 
Y, N, N - the third description is for consistency not for isolation
upvoted 3 times

  farfan 1 month, 1 week ago


Isolation: Concurrent transactions cannot interfere with one another and must result in a consistent database state.
https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/5-transactional-data-processing So, the third option is Y.
upvoted 2 times

  azure_dori 2 months, 3 weeks ago


YNY is the correct combination.
upvoted 3 times

  smariussorin 3 months ago


jellybiscuit posts wrong answers, than comments with correct answer :)) so funny
upvoted 3 times

  JA2018 3 months ago


Answer should be:

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 337/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Y
N
Y

Check this out:

https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/5-transactional-data-processing
upvoted 1 times
  SudeepDsouza 3 months, 3 weeks ago
Atomicity should be present in a OLTP database
upvoted 2 times

  pallmall 4 months, 1 week ago


Y N Y is the correct answer
upvoted 5 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 338/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #203 Topic 1

You have data saved in the following format.

Which format was used?

A. YAML

B. CSV

C. JSON

D. HTML

Correct Answer: A

Community vote distribution


B (100%)

  jellybiscuit Highly Voted  4 months, 1 week ago


Selected Answer: B
that is obviously CSV, not YAML
upvoted 19 times

  [Removed] Highly Voted  4 months, 1 week ago


Selected Answer: B
Shouldn't this be CSV?
upvoted 5 times

  sreekan2 Most Recent  4 days, 17 hours ago


Selected Answer: B
It's a CSV.
upvoted 1 times

  Arend78 1 month, 3 weeks ago


Selected Answer: B
YAML uses indents instead of commas
upvoted 1 times

  TomGray1989 2 months ago


Selected Answer: B
It's a CSV.
upvoted 2 times

  ushahid 2 months, 3 weeks ago


Selected Answer: B
it is csv
upvoted 1 times

  OldSchool 2 months, 4 weeks ago


Selected Answer: B
CSV
YAML Syntax:
nearly every YAML file starts with a list. Each item in the list is a list of key/value pairs, commonly called a “hash” or a “dictionary”. So, we need
to know how to write lists and dictionaries in YAML.

There’s another small quirk to YAML. All YAML files (regardless of their association with Ansible or not) can optionally begin with --- and end with
.... This is part of the YAML format and indicates the start and end of a document.

All members of a list are lines beginning at the same indentation level starting with a "- " (a dash and a space):

---
# A list of tasty fruits
- Apple
- Orange
- Strawberry
- Mango
...
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 339/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

A dictionary is represented in a simple key: value form (the colon must be followed by a space):

# An employee record
martin:
name: Martin D'vloper
job: Developer
skill: Elite
upvoted 3 times
  Tata11 2 months, 4 weeks ago
Comma Separated Values (CSV)
upvoted 2 times

  smariussorin 3 months ago


Selected Answer: B
jellybiscuit is posting questions with wrong answer, this is the 10 example so far. should be blocked from posting.
upvoted 1 times

  paradice 3 months, 1 week ago


Selected Answer: B
CSV !!!!!!!!!
upvoted 1 times

  Nasrzz 3 months, 1 week ago


Selected Answer: B
there is a comma there, so it is a CSV
upvoted 2 times

  quocdunginfo2 3 months, 2 weeks ago


B is correct
upvoted 1 times

  SudeepDsouza 3 months, 3 weeks ago


Selected Answer: B
Its clearly CSV
upvoted 1 times

  pallmall 4 months, 1 week ago


Selected Answer: B
CSV is the correct answer
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 340/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #204 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  pallmall Highly Voted  4 months, 1 week ago


D is correct answer
upvoted 6 times

  reza88 Most Recent  2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 341/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #205 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  jellybiscuit Highly Voted  4 months, 1 week ago


Database administrator
upvoted 22 times

  fusioner Highly Voted  4 months, 1 week ago


Data Engineer?? I think its Data Administrator
upvoted 8 times

  captnfabinou Most Recent  1 month ago


Database administrator
upvoted 2 times

  ushahid 2 months, 3 weeks ago


it is Database administrators.
Database administrators manage databases, assigning permissions to users, storing backup copies of data and restore data in the event of a
failure.
https://learn.microsoft.com/en-us/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles
upvoted 3 times

  OldSchool 2 months, 4 weeks ago


Administrator
upvoted 2 times

  Jayazure900 3 months, 1 week ago


Database Administrator
upvoted 3 times

  quocdunginfo2 3 months, 2 weeks ago


D is correct
upvoted 2 times

  Kermedi2018 3 months, 3 weeks ago


Database administrator
upvoted 2 times

  Kermedi2018 3 months, 4 weeks ago


wrong answer
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 342/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  snowfox 4 months ago


Administrator
upvoted 2 times

  pallmall 4 months, 1 week ago


D database administrator is the correct answer
upvoted 3 times

Question #206 Topic 1

What is required to provision Azure Data Lake Storage in an Azure Storage account?

A. Versioning must be disabled.

B. Hierarchical namespace must be disabled.

C. Versioning must be enabled.

D. Hierarchical namespace must be enabled.

Correct Answer: D

Community vote distribution


D (100%)

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer D.
https://azure.microsoft.com/en-us/updates/general-availability-enable-hierarchical-namespace-for-existing-azure-storage-accounts/
upvoted 7 times

  smariussorin Most Recent  3 months ago


Selected Answer: D
https://azure.microsoft.com/en-us/updates/general-availability-enable-hierarchical-namespace-for-existing-azure-storage-accounts/
upvoted 2 times

  pallmall 4 months, 1 week ago


Selected Answer: D
D is correct answer
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 343/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #207 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer
upvoted 9 times

  captnfabinou Most Recent  1 month ago


B is correct answer
upvoted 1 times

  pallmall 4 months, 1 week ago


B is correct answer
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 344/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #208 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  pallmall 4 months, 1 week ago


B is correct answer. A SQL Server instance in a VM is basically nothing else than a SQL Server on-premises.
upvoted 2 times

  fusioner 4 months, 1 week ago


Correct Answer. It is a migration strategy that involves moving data and applications from an on-premises location to Azure-based virtual
machines in the cloud.
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 345/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #209 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

A Power BI dashboard is a single page, often called a canvas, that tells a story through visualizations. Because it's limited to one page, a well-
designed dashboard contains only the highlights of that story. Readers can view related reports for the details.
Reference:
https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboards

  pallmall Highly Voted  4 months, 1 week ago


Answer should be C report. Reports are collections of visualizations on one or more pages.
upvoted 16 times

  Nasrzz Highly Voted  3 months, 1 week ago


The answer should be **Report** , the question mentioned more than "one page", and dashboard only use one page.
upvoted 7 times

  peterdu Most Recent  1 week, 6 days ago


C: Reports
https://learn.microsoft.com/en-us/power-bi/create-reports/service-dashboards#dashboards-versus-reports
Lookat the link. there is a table where it's written:
Capability/Dashboards/Reports
Pages/One page/One or more pages
upvoted 1 times

  rikarikarika888 1 month, 1 week ago


It is definitely dashboard - A
It cannot be report. Report is a set of pages.
upvoted 1 times

  JA2018 2 months, 1 week ago


Should be "Report"

from: https://learn.microsoft.com/en-us/power-bi/create-reports/service-dashboards
A Power BI dashboard is a single page, often called a canvas, that tells a story through visualizations. Because it's limited to one page, a well-
designed dashboard contains only the highlights of that story. Readers can view related reports for the details.
upvoted 1 times

  Reporting2022 3 months, 2 weeks ago


Definitely is not dashboard, Their answer does not match with the question ("A Power BI dashboard is a single page") Correct answer is Report.
upvoted 3 times

  quocdunginfo2 3 months, 2 weeks ago


C: Report is my answer
Ref: https://learn.microsoft.com/en-us/power-bi/consumer/end-user-basic-concepts
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 346/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  Heetec 3 months, 3 weeks ago


Dashboard is just number, report is set of visuals that explain dashboard number in detail via charts, bars...
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 347/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #210 Topic 1

DRAG DROP -
Match the processes to the appropriate scenarios.
To answer, drag the appropriate process from the column on the left to its scenario on the right. Each process may be used once, more than once,
or not at all.
NOTE: Each correct match is worth one point.
Select and Place:

Correct Answer:

  KingChuang 4 months, 1 week ago


Highly Voted 
Should be ETL,ELT,Data ingest
upvoted 45 times

  snowfox 4 months ago


Totally agreed.
upvoted 5 times

  Docxx 4 months, 1 week ago


This has more logic
upvoted 4 times

  SudeepDsouza Highly Voted  3 months, 3 weeks ago


Should be ETL, ELT and Data Ingestion
upvoted 11 times

  danferreira Most Recent  4 weeks, 1 day ago


ETL
ELT
Data Ingest
upvoted 2 times

  Dusica 1 month, 3 weeks ago


ETL, ELT, INGESTION
upvoted 3 times

  smariussorin 3 months ago


Should be ETL,ELT,Data ingest
upvoted 3 times

  quocdunginfo2 3 months, 2 weeks ago


ETL, ELT, Ingestion

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 348/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 4 times
  fusioner 4 months, 1 week ago
Correct Answer
upvoted 1 times

  pallmall 4 months, 1 week ago


Unfortunately, it is not. Correct answer is ETL, ELT, Data ingest.
upvoted 6 times

Question #211 Topic 1

What is used to define a query in a stream processing jobs in Azure Stream Analytics?

A. YAML

B. KQL

C. SQL

D. XML

Correct Answer: C

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer C
Azure Stream Analytics uses a SQL query language
https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-introduction
upvoted 8 times

  quocdunginfo2 Most Recent  3 months, 2 weeks ago


C. https://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-introduction#programmer-productivity
upvoted 4 times

Question #212 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer
upvoted 10 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 349/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #213 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  fusioner Highly Voted  4 months, 1 week ago


Semi-Structured
upvoted 28 times

  snowfox 4 months ago


Agreed.
upvoted 5 times

  legoat233 Highly Voted  4 months ago


This is clearly semi
upvoted 10 times

  TomGray1989 Most Recent  2 months ago


XML, CSV, JSON - Semi-structured data.
upvoted 5 times

  JA2018 2 months, 1 week ago


Should be "Semi-Structured"

https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/2-data-formats

Semi-structured data is information that has some structure, but which allows for some variation between entity instances. For example, while
most customers may have an email address, some might have multiple email addresses, and some might have none at all.

One common format for semi-structured data is JavaScript Object Notation (JSON). The example below shows a pair of JSON documents that
represent customer information. Each customer document includes address and contact information, but the specific fields vary between
customers.
upvoted 1 times

  ushahid 2 months, 3 weeks ago


Semi-structured data
https://www.snowflake.com/guides/semi-structured-data-
101#:~:text=Semi%2Dstructured%20data%20(also%20known,hierarchies%20of%20records%20and%20fields.
upvoted 3 times

  quocdunginfo2 3 months, 2 weeks ago


B. Semi-Structured
upvoted 4 times

  SudeepDsouza 3 months, 3 weeks ago


Semi Structured data is the answer
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 350/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #214 Topic 1

In a fully normalized database, how is data read and written for a single entity?

A. Data is read from multiple tables and written to multiple tables.

B. Data is read from a single table and written to a single table.

C. Data is read from a single table and written to multiple tables.

D. Data is read from multiple tables and written to a single table.

Correct Answer: B

Community vote distribution


D (73%) A (27%)

  pallmall Highly Voted  4 months, 1 week ago


That's a strange question, to be honest. It depends on the data operation that needs to be performed. Data can be read from multiple tables and
written to a single or multiple tables as well.
upvoted 8 times

  rqFamily 3 months, 2 weeks ago


Highly Voted 
answer is D, you can only write to one table at a time, but can join select read from multiple tables
upvoted 6 times

  Zaiky 1 month ago


Most Recent 
In exam 07/12/22. Options are the same but didn't follow same order as in here, so check well!
upvoted 1 times

  Dusica 1 month, 3 weeks ago


TRICKY QUESTION; B
upvoted 1 times

  azure_dori 2 months, 3 weeks ago


Selected Answer: A
A "fully normalized database" means that the db can be easily extended to support new types without significant changes of the existing
structure. In a fully normalized database the number of the tables is significant and the down side here is that the performance deteriorates (both
read and write performance). In other words: SELECTs require a lot of JOINs, and INSERTs involve a lot of tables. Therefore, for me the answer is
A.
https://en.wikipedia.org/wiki/Database_normalization#Minimize_redesign_when_extending_the_database_structure
https://www.javatpoint.com/dbms-normalization
upvoted 3 times

  j888 2 months ago


Based on your link https://www.javatpoint.com/dbms-
normalization#:~:text=Following%20are%20the%20various%20types%20of%20Normal%20forms%3A&text=A%20relation%20is%20in%20
1NF,and%20no%20transition%20dependency%20exists.
"Normalization divides the larger table into smaller and links them using relationships."
I think C is right
upvoted 1 times

  j888 1 month, 3 weeks ago


Sorry I mean D
upvoted 1 times

  urielramoss 3 months ago


B makes more sense.
For sure you can read from multiple tables using JOIN but the part of the question that mentions "single entity" suggests that the answer is B.
upvoted 3 times

  JA2018 3 months ago


Selected Answer: D
D makes more sense for this question
upvoted 2 times

  memzo10 3 months, 1 week ago


If its a single entity, then doesn't that mean all the information for that entity would be one table? So you would only read/write to one table?
upvoted 2 times

  cjemaiorano 3 months, 2 weeks ago

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 351/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Selected Answer: D
D is correct.
upvoted 3 times

  quocdunginfo2 3 months, 2 weeks ago


A. Data is read from multiple tables and written to multiple tables.
upvoted 3 times

  Heetec 3 months, 3 weeks ago


Selected Answer: D
D - Data is read from multiple tables and written to a single table.
upvoted 3 times

  studysmart 3 months, 3 weeks ago


Data is read from multiple tables and written to a single table?
Always read from multiple tables with joining several keys and when updating the data always write to only 1 table in 1 transaction.
upvoted 5 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 352/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #215 Topic 1

What is a primary characteristic of a relational database?

A. a flexible data structure

B. data is queried and manipulated by using a variant of the SQL language

C. a lack of dependencies between tables

D. a large amount of duplicate data

Correct Answer: D

Community vote distribution


B (100%)

  fusioner Highly Voted  4 months, 1 week ago


The answer is B
upvoted 20 times

  Dusica Most Recent  1 month, 3 weeks ago


B - not a most important property of RDBMS but other three are absolutely incorrect
upvoted 1 times

  AxelHarris 1 month, 3 weeks ago


Selected Answer: B
Absolutely B
upvoted 1 times

  azure_dori 2 months, 3 weeks ago


Selected Answer: B
Definitely B
upvoted 2 times

  Nasrzz 3 months, 1 week ago


Selected Answer: B
We can Normalized it to remove the duplicate, so the answer left is B. SQL
upvoted 2 times

  quocdunginfo2 3 months, 2 weeks ago


B. data is queried and manipulated by using a variant of the SQL language
upvoted 2 times

  SudeepDsouza 3 months, 3 weeks ago


Selected Answer: B
A Normalized relational database should not have duplicates. So i dont think the answer is D
upvoted 2 times

  Heetec 3 months, 3 weeks ago


Selected Answer: B
B is correct
upvoted 1 times

  studysmart 3 months, 3 weeks ago


Selected Answer: B
Pretty sure is "data is queried and manipulated by using a variant of the SQL language"
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 353/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #216 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer
upvoted 9 times

  Heetec Most Recent  3 months, 3 weeks ago


D - WHERE
upvoted 1 times

Question #217 Topic 1

Which statement is an example of Data Manipulation Language (DML)?

A. GRANT

B. INSERT

C. REVOKE

D. DROP

Correct Answer: B

Community vote distribution


B (100%)

  JA2018 3 months ago


Selected Answer: B
B is correct
upvoted 2 times

  pallmall 4 months, 1 week ago


Selected Answer: B
B is correct answer
upvoted 2 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 354/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #218 Topic 1

What is a characteristic of a non-relational database?

A. full support for Transact-SQL

B. a fixed schema

C. self-describing entities

Correct Answer: C

Community vote distribution


C (100%)

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer
https://www.coursera.org/lecture/explore-core-data-concepts-microsoft-azure/explore-the-characteristics-of-non-relational-data-nP41V
upvoted 8 times

  ushahid Most Recent  2 months, 3 weeks ago


Selected Answer: C
https://www.oreilly.com/library/view/building-scalable-and/0201729563/0201729563_ch12lev1sec4.html
upvoted 2 times

Question #219 Topic 1

What should you use to automatically delete blobs from Azure Blob Storage?

A. archive storage

B. the change feed

C. soft delete

D. a lifecycle management policy

Correct Answer: D

  reza88 2 months, 3 weeks ago


Exam: 20/10/2022
upvoted 2 times

  quocdunginfo2 3 months, 2 weeks ago


D is correct. https://learn.microsoft.com/en-us/azure/storage/blobs/lifecycle-management-overview
upvoted 4 times

  fusioner 4 months, 1 week ago


Correct Answer
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 355/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #220 Topic 1

In Azure Table storage, each row in a table must be uniquely identified by which two components? Each correct answer presents part of the
solution.
NOTE: Each correct selection is worth one point.

A. a partition key

B. a range

C. a row key

D. a timestamp

Correct Answer: AC

Community vote distribution


AC (100%)

  fusioner Highly Voted  4 months, 1 week ago


Correct Answer
upvoted 8 times

  JA2018 Most Recent  2 months, 1 week ago


Selected Answer: AC
Correct

From: https://learn.microsoft.com/en-us/azure/storage/tables/table-storage-overview

Properties: A property is a name-value pair. Each entity can include up to 252 properties to store data. Each entity also has three system
properties that specify a partition key, a row key, and a timestamp. Entities with the same partition key can be queried more quickly, and
inserted/updated in atomic operations. An entity's row key is its unique identifier within a partition.
upvoted 3 times

  GilarStyle 1 week ago


what about timestamp? It says three system properties in your explanation :O
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 356/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #221 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  fusioner Highly Voted  4 months, 1 week ago


Data Analyst. Wrong answer
upvoted 28 times

  snowfox 4 months ago


Agreed
upvoted 3 times

  jellybiscuit 4 months, 1 week ago


Highly Voted 
Data Analyst should be the answer.
upvoted 15 times

  Dusica Most Recent  1 month, 3 weeks ago


Data Analyst
upvoted 2 times

  Naji90 2 months ago


Data analysts: explore and analyze data to create visualizations and charts that enable organizations to make informed decisions.
upvoted 2 times

  Naji90 2 months ago


https://learn.microsoft.com/en-us/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles
upvoted 1 times

  ushahid 2 months, 3 weeks ago


Data Analyst.
https://learn.microsoft.com/en-us/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles
upvoted 1 times

  kl8585 2 months, 4 weeks ago


From Microsoft Learn:
Data analysts explore and analyze data to create visualizations and charts that enable organizations to make informed decisions.
upvoted 3 times

  smariussorin 3 months ago


Data Analys tells the Data Engineer who the visual and charts are computed and what information showed contain.

So correct is Data Engineer.


upvoted 1 times

  rjgupta 3 months ago


1. Data visualization engineer
Data visualization engineers (or specialists) are responsible for the design and development of data visualizations and dashboards using data
sets from various sources. They are experts in data and storytelling and whizzes at business intelligence (BI) tools, often creating user-friendly
dashboards for business teams. Data visualization engineers may also write and test analytics platform code, toggle with software tools like
Tableau or Looker to produce dashboards, and fix bugs whenever necessary.
https://www.coursera.org/articles/data-visualization-jobs

SO i guess the answer is Data Engineer


upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 357/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  quocdunginfo2 3 months, 2 weeks ago


A is correct
upvoted 3 times

  SudeepDsouza 3 months, 3 weeks ago


It should be data analyst
upvoted 2 times

  Heetec 3 months, 3 weeks ago


Data Analyst
upvoted 2 times

  AnnaBi 4 months, 1 week ago


Data Analyst is the correct one
upvoted 6 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 358/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #222 Topic 1

You need to store event log data that is semi-structured and received as the logs occur.
What should you use?

A. Azure Table storage

B. Azure Queue storage

C. Azure Files

Correct Answer: A

Community vote distribution


C (47%) A (40%) 13%

  sreekan2 4 days, 10 hours ago


Selected Answer: C
C must be correct
upvoted 1 times

  OrangeSG 4 weeks, 1 day ago


Selected Answer: A
You can store logs in the Azure table storage or Blob storage but Microsoft itself recommends using Blob storage. Azure Storage Analytics stores
log data in Blob storage.

This 'Azure Storage Table Design Guide' points out several draw backs of using table storage for logs and also provides details on how to use
the blob storage to store logs. Read the 'Log data anti-pattern' section in particular for this use case.

Blob storage is not an option in answers, so the choice shall be Azure table storage.

Reference
https://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design-patterns#log-data-anti-pattern
upvoted 1 times

  Dusica 1 month, 2 weeks ago


Selected Answer: B
STORE DATA AS IT ARRIVES
upvoted 2 times

  j888 2 months ago


Logs for event should be design to be easily searchable.
SemiStructure doesn't fully mean it's completely unstructured based.
I will choose A.
https://b-greve.gitbook.io/beginners-guide-to-clean-data/type-and-format-related-problems/semi-structured-log-files
"Log files from software applications are an interesting type of data in that they are semi-structured and usually need to be parsed into tables
before they can be analyzed properly."
upvoted 2 times

  Scotrideff1 2 months ago


Selected Answer: A
An Azure Table enables you to store semi-structured data. All rows in a table must have a unique key (composed of a partition key and a row
key), and when you modify data in a table, a timestamp column records the date and time the modification was made; but other than that, the
columns in each row can vary.
upvoted 1 times

  JA2018 2 months, 1 week ago


Selected Answer: C
Key phrase is "semi-structured"
upvoted 1 times

  hiyoww 2 months, 3 weeks ago


Selected Answer: A
I think is A.
as table storage is NoSQL storage using key/value items, match semi-structure
upvoted 2 times

  Sorrowless 3 months, 2 weeks ago


Selected Answer: C
C is the correct option.
https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 359/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

upvoted 2 times
  quocdunginfo2 3 months, 2 weeks ago
C is correct
upvoted 2 times

  Heetec 3 months, 3 weeks ago


Selected Answer: C
C should be correct
upvoted 3 times

  Heetec 3 months, 3 weeks ago


Selected Answer: A
A is correct
upvoted 2 times

  Heetec 3 months, 3 weeks ago


C should be correct, sry
upvoted 3 times

  JA2018 3 months ago


agreed, key phrase is "semi-structured"
upvoted 2 times

Question #223 Topic 1

Which Azure Cosmos DB API should you use for a graph database?

A. Table

B. Cassandra

C. Core (SQL)

D. Gremlin

Correct Answer: D

Community vote distribution


D (100%)

  JA2018 3 months ago


Selected Answer: D
repeated question of similar nature/ topic
upvoted 3 times

  dennis1029 3 months, 3 weeks ago


answer is D
upvoted 2 times

  catia_azure 4 months, 1 week ago


Correct
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 360/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #224 Topic 1

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:

Correct Answer:

  studysmart Highly Voted  3 months, 3 weeks ago


Y,N,N
https://learn.microsoft.com/en-us/training/modules/intro-to-azure-data-lake-storage/1-introduction
https://learn.microsoft.com/en-us/training/modules/intro-to-azure-data-factory/2-what-is-azure-data-factory
https://learn.microsoft.com/en-us/training/modules/intro-to-azure-hdinsight/2-what-is-azure-hdinsight
upvoted 12 times

  quocdunginfo2 Highly Voted  3 months, 2 weeks ago


Y,N,N is answer
upvoted 7 times

  Dusica Most Recent  1 month, 2 weeks ago


Y, N, N
upvoted 3 times

  urielramoss 2 months, 2 weeks ago


YNN !!!!!!
upvoted 4 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 361/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #225 Topic 1

HOTSPOT -
Select the answer that correctly completes the sentence.
Hot Area:

Correct Answer:

  NuriaIzard 1 day, 15 hours ago


Question 212
upvoted 1 times

  MEIQIN 3 months, 2 weeks ago


Repeated question
upvoted 4 times

  quocdunginfo2 3 months, 2 weeks ago


Duplicated
upvoted 3 times

  Tsang 4 months ago


Correct answer but duplicate
upvoted 3 times

  pallmall 4 months, 1 week ago


duplicate but correct answer
upvoted 3 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 362/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

Question #226 Topic 1

A bank has a system that manages financial transactions.


When transferring money between accounts. the system must never retrieve a value for the source account that reflects the balance before the
transfer and a value for the destination account that reflects the balance after the transfer.
Of which ACID semantic is this an example?

A. atomicity

B. durability

C. consistency

D. isolation

Correct Answer: A

Community vote distribution


D (100%)

  studysmart Highly Voted  3 months, 2 weeks ago


Selected Answer: D
Confirmed is Isolation.
It was in 26/09/2022 exam and I scored 1000.
upvoted 15 times

  Maaran07 2 months, 3 weeks ago


Congrats, Fully Trusting ur answers ! Let's see
upvoted 2 times

  pallmall Highly Voted  4 months, 1 week ago


Isn't that isolation?
upvoted 12 times

  snowfox 4 months ago


I agreed. The answer should be D--Isolation
upvoted 4 times

  nmnm22 Most Recent  3 weeks, 4 days ago


shouldn't it be consistency? what isolation
upvoted 1 times

  SapperMorton 3 weeks, 5 days ago


Selected Answer: D
Isolation. See course material:
o concurrent transactions cannot interfere with one another, and must result in a consistent database state.
o For example, while the transaction to transfer funds from one account to another is in-process, another transaction that checks the balance of
these accounts must return consistent results - the balance-checking transaction can't retrieve a value for one account that reflects the balance
before the transfer, and a value for the other account that reflects the balance after the transfer.
upvoted 1 times

  Dusica 1 month, 2 weeks ago


Selected Answer: D
ISOLATION
upvoted 1 times

  azure_dori 2 months, 3 weeks ago


Selected Answer: D
D: Isolation
upvoted 1 times

  ArchMelody 3 months, 1 week ago


It's definitely isolation, based on official Microsoft example: https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/5-
transactional-data-processing
upvoted 4 times

  duyhai707 3 months, 2 weeks ago


C is correct
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 363/364
12/01/2023, 16:01 DP-900 Exam – Free Actual Q&As, Page 1 | ExamTopics

  quocdunginfo2 3 months, 2 weeks ago


C is correct
upvoted 1 times

https://www.examtopics.com/exams/microsoft/dp-900/custom-view/ 364/364

You might also like