🔥 40% Off Crucial Exams Memberships — This Week Only

3 days, 13 hours remaining!

Microsoft Fabric Data Engineer Associate DP-700 Practice Question

You use a Fabric notebook to load daily CSV files into a Delta Lake table named sales.Order. The source sometimes retransmits old files, creating duplicates, and late-arriving rows for an order line can appear days later. You must keep only the latest record for each (OrderID, LineNumber) pair and allow the notebook to be rerun safely without adding duplicates. Which strategy meets these requirements?

  • Use COPY INTO sales.Order with FILEFORMAT = 'CSV' and enable constraint checks so duplicate keys are rejected during loading.

  • TRUNCATE TABLE sales.Order at the start of every run and INSERT all current files to refresh the table contents.

  • Append all rows with INSERT INTO sales.Order, then run OPTIMIZE ZORDER BY (OrderID, LineNumber) after each load to remove duplicates.

  • Create a staging view that uses ROW_NUMBER() OVER (PARTITION BY OrderID, LineNumber ORDER BY EventDate DESC) to keep the latest row, then MERGE the view into sales.Order on OrderID and LineNumber.

Microsoft Fabric Data Engineer Associate DP-700
Ingest and transform data
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot