DP-700 Microsoft Fabric Data Engineering Associate – Skills Measured Resources

2

New certification time! At FabCon Europe, a new certification was announced…the Microsoft Fabric Data Engineering Associate. This joins the DP-600 as the next Fabric-based cert and focuses more on data engineering. As this cert is based mostly on Fabric workloads, there won’t be much overlap with the Azure Data Engineer cert DP-203. If you have passed DP-203 or never taken it, it won’t matter here.

I think this is a great step in the right direction, and we’re seeing the different areas of Fabric being dived deeper into as 1 exam doesn’t do all workloads justice. Hopefully we get to see further exams in the future…perhaps even an MSCE-style process where several Fabric exams get rolled up into a larger certification.


Certification Links

How am I going to prepare for it? Well, there’s no magic here…just like the DP600 Fabric Analytics Engineering cert, I look at each skill being measured and go find the relevant Microsoft documentation and hopefully find a Learn module. I enjoy doing this as it gives me chance to go over and over the list of skills until I can pretty much recite them all from memory. I also like to see how all these skills map together and how I’d use them in building a solution.

There is a Learn Collection here https://learn.microsoft.com/en-gb/collections/p34pu1ex4y4r2z which has a variety of modules, however there is no direct link to each skill being measured.

This isn’t an exhaustive list nor is it designed to hold your hand through the exam, but it’s what I’ll be making sure I concentrate on when studying for the exam. The study guide is here and I have worked through each item and linked to what I think is the relevant area https://learn.microsoft.com/en-gb/credentials/certifications/resources/study-guides/dp-700 but of course it may not exactly fit, here’s where you come in to do your due diligence. I will be revisiting this blog to update links.


Community

There are new blogs and videos about the DP-700 as well which I urge you to read/watch. Kevin Chant has a great blog about all the different ways you can learn/study for the exam. Nikola Ilic (Data Mozart) has a video on DP-700, check it out.


Implement and manage an analytics solution (30–35%)

Configure Microsoft Fabric workspace settings

Configure Spark workspace settingsDocs
Configure domain workspace settingsDocs
Configure OneLake workspace settingsDocs, Docs (Shortcut Caching)
Configure data workflow workspace settingsDocs

Implement lifecycle management in Fabric

Configure version controlDocs, Docs, Docs
Implement database projectsDocs, Docs
Create and configure deployment pipelinesDocs

Configure Security & Governance

Implement workspace-level access controlsDocs
Implement item-level access controlsDocs
Implement row-level, column-level, object-level, and file-level access controlsDocs, Docs, Docs
Implement dynamic data maskingDocs
Apply sensitivity labels to itemsDocs
Endorse itemsDocs

Orchestrate Processes

Choose between a pipeline and a notebookLearn (Pipelines), Docs (Notebooks)
Design and implement schedules and event-based triggersDocs, Docs
Implement orchestration patterns with notebooks and pipelines, including parameters and dynamic expressionsDocs (Expressions), Docs (Parameters), Docs (Notebook Parameters)

Ingest and transform data (30–35%)

Design and implement loading patterns

Design and implement full and incremental data loadsDocs, Docs, Docs
Prepare data for loading into a dimensional modelDocs
Design and implement a loading pattern for streaming dataLearn, Docs

Ingest and transform batch data

Choose an appropriate data storeDocs
Choose between dataflows, notebooks, and T-SQL for data transformationLearn (Dataflows), Docs (Notebooks), Docs (SQL)
Create and manage shortcuts to dataDocs
Implement mirroringDocs
Ingest data by using pipelinesDocs
Transform data by using PySpark, SQL, and KQLLearn (PySpark), Docs (SQL), Learn (KQL), Docs (KQL)
Denormalize dataDocs
Group and aggregate datatbc
Handle duplicate, missing, and late-arriving datatbc

Ingest and transform streaming data

Choose an appropriate streaming engineDocs, Learn
Process data by using eventstreamsLearn, Docs
Process data by using Spark structured streamingDocs
Process data by using KQLDocs, Learn (KQL)
Create windowing functionsDocs

Monitor and optimize an analytics solution (30–35%)

Monitor Fabric items

Monitor data ingestionDocs
Monitor data transformationDocs
Monitor semantic model refreshDocs
Configure alertsLearn

Identify and resolve errors

Identify and resolve pipeline errorsDocs, Docs (Troubleshooting)
Identify and resolve dataflow errorsDocs
Identify and resolve notebook errorsDocs
Identify and resolve eventhouse errorsDocs
Identify and resolve eventstream errorsDocs
Identify and resolve T-SQL errorsDocs, Docs

Optimize performance

Optimize a lakehouse tableDocs, Docs
Optimize a pipelineDocs (SQL Database specific)
Optimize a data warehouseDocs
Optimize eventstreams and eventhousesDocs (Capacity)
Optimize Spark performanceDocs (Delta)
Optimize query performancetbc

2 thoughts on “DP-700 Microsoft Fabric Data Engineering Associate – Skills Measured Resources

Leave a Reply

Your email address will not be published. Required fields are marked *