Skip to main content
Certifications Fabric Data Engineer (DP-700) Home projects Back to certification

Home labs & practical projects

Validate a Fabric ingestion pipeline before refresh

A project to do with your own tools, with guidance on what to create and capture.

Vendor environment Suggested time: 2–3 hoursYour own authorised environment
01

What you could create

A reporting dataset receives a source file with a renamed column and duplicate rows. The data team must prevent an apparently successful refresh from publishing bad data.

Example evidence format
Project evidence map (example)
Pipeline design and data contractScope and inputs
Refresh validation and recovery resultsDecisions and reasoning
Evidence record (example)
EvidenceWhat to capture
Pipeline design and data contractShow the inputs, scope and decisions behind this record. The schema change is surfaced rather than silently dropping a field.
Refresh validation and recovery resultsInclude the evidence supporting your conclusion. A failed batch has a clear recovery path without duplicate published rows.
02

What you'll need

Vendor environment

Use a suitable Fabric training workspace and synthetic CSV files. Prepare a normal file, a schema-change file and a duplicate batch; verify capacity and trial conditions.

Project record

Keep the working files for pipeline design and data contract and record assumptions as you go.

Current reference material

Use the linked provider resources to verify the features, access terms and version relevant to your project.

Access & cost

Access may require a licence, trial or training subscription. Confirm availability and permitted use before committing; no free tenant is assumed.

Use an authorised training tenant with test identities and synthetic data. If access is unavailable, document the plan and label it untested.

03

Suggested milestones

  1. 1

    Plan and investigate

    Define the ingestion contract and destination table expectations.

  2. 2

    Develop your approach

    Add schema and row-quality checks before publishing the transformed data.

  3. 3

    Verify and explain

    Run the three inputs and document failures, recovery and rerun behaviour.

04

Useful resources

Use these resources to deepen your understanding and check key details.

Turn the project into evidence

Keep your artefacts and reasoning together so you can explain what you did.

A useful starting point

Use a suitable Fabric training workspace and synthetic CSV files. Prepare a normal file, a schema-change file and a duplicate batch; verify capacity and trial conditions.

What a good result looks like
  • The schema change is surfaced rather than silently dropping a field.
  • A failed batch has a clear recovery path without duplicate published rows.

Finish the project

Remove test identities, policies and data, restore the initial configuration, and check trial expiry or renewal settings.

Independent home-project guidance, not an official vendor lab or a claim of complete exam coverage. Use your own tools and label the work accurately.