Free DP-203 Exam Braindumps (page: 13)

Page 13 of 94

You are designing a data mart for the human resources (HR) department at your company. The data mart will contain employee information and employee transactions.
From a source system, you have a flat extract that has the following fields:
-EmployeeID
-FirstName
-LastName
-Recipient
-GrossAmount
-TransactionID
-GovernmentID
-NetAmountPaid
-TransactionDate

You need to design a star schema data model in an Azure Synapse Analytics dedicated SQL pool for the data mart.

Which two tables should you create? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  1. a dimension table for Transaction
  2. a dimension table for EmployeeTransaction
  3. a dimension table for Employee
  4. a fact table for Employee
  5. a fact table for Transaction

Answer(s): C,E

Explanation:

C: Dimension tables contain attribute data that might change but usually changes infrequently. For example, a customer's name and address are stored in a dimension table and updated only when the customer's profile changes. To minimize the size of a large fact table, the customer's name and address don't need to be in every row of a fact table. Instead, the fact table and the dimension table can share a customer ID. A query can join the two tables to associate a customer's profile and transactions.
E: Fact tables contain quantitative data that are commonly generated in a transactional system, and then loaded into the dedicated SQL pool. For example, a retail business generates sales transactions every day, and then loads the data into a dedicated SQL pool fact table for analysis.


Reference:

https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-tablesoverview



You are designing a dimension table for a data warehouse. The table will track the value of the dimension attributes over time and preserve the history of the data by adding new rows as the data changes.
Which type of slowly changing dimension (SCD) should you use?

  1. Type 0
  2. Type 1
  3. Type 2
  4. Type 3

Answer(s): C

Explanation:

A Type 2 SCD supports versioning of dimension members. Often the source system doesn't store versions, so the data warehouse load process detects and manages changes in a dimension table. In this case, the dimension table must use a surrogate key to provide a unique reference to a version of the dimension member. It also includes columns that define the date range validity of the version (for example, StartDate and EndDate) and possibly a flag column (for example, IsCurrent) to easily filter by current dimension members.

Incorrect Answers:
B: A Type 1 SCD always reflects the latest values, and when changes in source data are detected, the dimension table data is overwritten.
D: A Type 3 SCD supports storing two versions of a dimension member as separate columns. The table includes a column for the current value of a member plus either the original or previous value of the member. So Type 3 uses additional columns to track one key instance of history, rather than storing additional rows to track each change like in a Type 2 SCD.


Reference:

https://docs.microsoft.com/en-us/learn/modules/populate-slowly-changing-dimensions-azure-synapseanalytics-pipelines/3-choose-between-dimension-types



DRAG DROP (Drag and Drop is not supported)
You have data stored in thousands of CSV files in Azure Data Lake Storage Gen2. Each file has a header row followed by a properly formatted carriage return (/r) and line feed (/n).
You are implementing a pattern that batch loads the files daily into an enterprise data warehouse in Azure Synapse Analytics by using PolyBase.
You need to skip the header row when you import the files into the data warehouse. Before building the loading pattern, you need to prepare the required database objects in Azure Synapse Analytics.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
NOTE: Each correct selection is worth one point
Select and Place:

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Step 1: Create an external data source that uses the abfs location
Create External Data Source to reference Azure Data Lake Store Gen 1 or 2
Step 2: Create an external file format and set the First_Row option.
Create External File Format.
Step 3: Use CREATE EXTERNAL TABLE AS SELECT (CETAS) and configure the reject options to specify reject values or percentages
To use PolyBase, you must create external tables to reference your external data. Use reject options.
Note: REJECT options don't apply at the time this CREATE EXTERNAL TABLE AS SELECT statement is run.
Instead, they're specified here so that the database can use them at a later time when it imports data from the external table. Later, when the CREATE TABLE AS SELECT statement selects data from the external table, the database will use the reject options to determine the number or percentage of rows that can fail to import before it stops the import.


Reference:

https://docs.microsoft.com/en-us/sql/relational-databases/polybase/polybase-t-sql-objects https://docs.microsoft.com/en-us/sql/t-sql/statements/create-external-table-as-select-transact-sql



HOTSPOT (Drag and Drop is not supported)
You are building an Azure Synapse Analytics dedicated SQL pool that will contain a fact table for transactions from the first half of the year 2020.
You need to ensure that the table meets the following requirements:
-Minimizes the processing time to delete data that is older than 10 years
-Minimizes the I/O for queries that use year-to-date values

How should you complete the Transact-SQL statement? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Box 1: PARTITION
RANGE RIGHT FOR VALUES is used with PARTITION.
Part 2: [TransactionDateID] Partition on the date column.
Example: Creating a RANGE RIGHT partition function on a datetime column
The following partition function partitions a table or index into 12 partitions, one for each month of a year's worth of values in a datetime column.
CREATE PARTITION FUNCTION [myDateRangePF1] (datetime)
AS RANGE RIGHT FOR VALUES ('20030201', '20030301', '20030401',
'20030501', '20030601', '20030701', '20030801',
'20030901', '20031001', '20031101', '20031201');


Reference:

https://docs.microsoft.com/en-us/sql/t-sql/statements/create-partition-function-transact-sql



Page 13 of 94



Post your Comments and Discuss Microsoft DP-203 exam with other Community members:

Ashwani commented on December 20, 2024
Nice questions
UNITED KINGDOM
upvote

Chaminda commented on November 28, 2024
great papers
Anonymous
upvote

Michal commented on October 11, 2024
I hope it will worth it
POLAND
upvote

John commented on August 30, 2024
This exam dump helped me pass my DP-203 exam.
Anonymous
upvote

Rameez commented on July 08, 2024
This is a great resource
UNITED STATES
upvote

Robinson commented on June 28, 2024
Great work and challenge to oneself before sitting for the exam
Anonymous
upvote

Robinson commented on June 27, 2024
Honestly, this is a great resource.
Anonymous
upvote

Mike Liu commented on June 24, 2024
Very useful materials
SINGAPORE
upvote

Rod commented on June 13, 2024
Very professional content and professional team. The support team is knowledgeable polite and very quick to reply and help. I am happy with my purchase.
Australia
upvote

Gaston commented on June 13, 2024
After going over this free version of the exam I decided to buy the full PDF version and the free software that comes with it. I ma very glad I did it. Now it is much easier to study. I will post about my exam result once I write it next week. Wish me luck guys.
European Union
upvote

Wilma commented on June 13, 2024
Passed my AI-102 exam with this exam dumps. The exam is very hard at least for my knowledge. I am pretty new in the industry and I want to add as many certificates as I can to my CV.
UNITED STATES
upvote

Mel commented on June 13, 2024
Well written
Anonymous
upvote

Mel commented on June 13, 2024
Perfect queries
Anonymous
upvote

Tolaram commented on June 13, 2024
I bought 2 exams with 50% discount. I already passed this exam. I hope I can pass the second one as well. The questions in the first exam was word by word from this exam dump.
INDIA
upvote

Satheesh commented on June 12, 2024
Hi Guys, Are these dumps will help now also? Are these questions still comes in the exam. Please let me know.
INDIA
upvote

Arun commented on May 30, 2024
@Neetha, Pl let me know your comments whether is questions still in exam
SINGAPORE
upvote

Neetha commented on May 25, 2024
These dumps can help right now also.did anybody try recently.pls let me know. I am going to right dp-203 in next week.
CANADA
upvote

vamsi commented on May 07, 2024
this is helping a lot
Anonymous
upvote

Jain commented on April 26, 2024
I have used 3 Microsoft study packages from this site and passed all 3 of my exams. The contract followes all the topics and scenarios of the exam.
INDIA
upvote

Saira commented on March 14, 2023
I was skeptical at first, but this exam dump helped me pass my test!
UNITED KINGDOM
upvote

Tory commented on January 11, 2023
Welcome to the wold of easy passing. LOL Gotta love these brain dumps!
CANADA
upvote

Masomba commented on June 11, 2022
I foudn about 85% to 90% of the questions in the exam. This is a valid dumps guys.
SOUTH AFRICA
upvote

Shawn commented on March 18, 2022
Just passed with 91% mark today.
UNITED STATES
upvote

Muhammed commented on March 18, 2022
The support team is very helpful. They managed to fix the issue I had with my Xengine App software becuase I am running Arabic OS.
UNITED ARAB EMIRATES
upvote

Urmila commented on March 18, 2022
I really apprecaite the 50% discount. I bouth 3 exams for half price. I already passed 1 exam. The other 2 are underway.
UNITED STATES
upvote

Lisa commented on October 07, 2021
This makes the exam like a piece of cake. Very accurate. I recommend.
UNITED STATES
upvote

Armd-Educator commented on August 30, 2021
I am officially certified now. Thanks to Braindumps-pdf website. Their questions and the Xengine Software is the best.
SOUTH AFRICA
upvote