Free DP-700 Exam Flashcards

Memorize 50 essential terms and definitions for the Microsoft Certified: Fabric Data Engineer Associate (DP-700). See the term, recall the definition, then flip to check yourself.

50 Flashcards
10 Topics
100% Free
TermClick to flip

Fabric workspace

Tap to reveal definition
Card 1 of 50Workspace & Lifecycle

Filter by Topic

Jump to Card

About These DP-700 Flashcards

These 50 flashcards are designed to help you memorize key terms and definitions for the Microsoft Certified: Fabric Data Engineer Associate (DP-700). Each card shows a term on the front and its definition on the back—the classic flashcard format for vocabulary memorization. Use these alongside our practice questions to build both recall and comprehension.

Topics Covered

Workspace & Lifecycle5 cards
OneLake & Lakehouse5 cards
Warehouse & SQL5 cards
Ingestion Patterns5 cards
Pipelines & Orchestration5 cards
Spark & Notebooks5 cards
Dataflow Gen25 cards
Real-Time & KQL5 cards
Governance & Security5 cards
Performance & Monitoring5 cards

Complete Flashcard Reference

Review every term in this set. Open any term to reveal its definition.

Fabric workspace

A workspace is the collaboration and security boundary where Fabric items such as lakehouses, warehouses, notebooks, pipelines, and semantic models are created and managed.

Workspace role

A workspace role controls what a user can do with items in that workspace. Use the least privileged role that supports the user's job task.

Deployment pipeline

A deployment pipeline promotes Fabric item definitions through lifecycle stages such as development, test, and production. It moves metadata and configuration, while environment-specific data and credentials still need separate handling.

Deployment rule

A deployment rule changes stage-specific settings, such as connections or parameters, so promoted items point to the correct environment after deployment.

Git integration

Git integration lets teams version supported Fabric workspace items, review changes, and use branch-based development practices before deployment.

OneLake

OneLake is Fabric's tenant-wide data lake. It gives Fabric items a shared storage foundation so data can be reused without unnecessary copies.

Lakehouse

A lakehouse stores files and Delta tables for analytics. It is the common Fabric choice when engineers need open file storage plus table-oriented processing.

Files area versus Tables area

The Files area holds raw or semi-structured files, while the Tables area exposes managed Delta tables for query and analytics workloads.

Shortcut

A shortcut references data stored in another location without copying it into the lakehouse. Use shortcuts to simplify access while respecting the source location's security and performance constraints.

Delta table

A Delta table combines data files with a transaction log. The log supports reliable table operations, schema handling, and consistent reads for analytics workloads.

Fabric warehouse

A Fabric warehouse is a SQL analytics store for relational modeling, T-SQL development, and serving curated data to reporting and downstream consumers.

SQL analytics endpoint

The SQL analytics endpoint lets users query lakehouse tables with SQL. It is useful for read-oriented exploration and reporting over lakehouse data.

Fact table grain

The grain defines what one fact row represents. Clear grain prevents double counting and keeps measures consistent across dimensions.

Dimension table

A dimension table stores descriptive attributes such as customer, product, date, or region. Dimensions make facts easier to filter, group, and understand.

Stored procedure in orchestration

A stored procedure can package repeatable SQL transformation logic for a pipeline or warehouse workflow. It is useful when the logic belongs close to relational tables.

Full load

A full load replaces or reloads the whole target dataset. It is simple, but it can waste time and capacity when only a small portion of the source changes.

Incremental load

An incremental load moves only new or changed data since the last successful run. It reduces processing work when the source provides a reliable change indicator.

Watermark

A watermark records the point up to which source data has already been processed. Pipelines and transformations use it to resume without reloading everything.

Late-arriving data

Late-arriving data reaches the pipeline after related records or reporting windows have already been processed. A resilient design loads it safely and updates affected tables instead of silently dropping it.

Mirroring

Mirroring brings supported operational source data into Fabric for analytics with less custom ingestion code. It is best when the goal is ongoing replication rather than one-time file movement.

Fabric pipeline

A pipeline orchestrates data movement and processing activities. It coordinates tasks such as copy operations, notebooks, dataflows, stored procedures, and dependency flow.

Copy activity

Copy activity moves data between supported sources and destinations. It is a practical choice when the main task is data movement rather than complex transformation.

Pipeline parameter

A pipeline parameter supplies values at run time, such as dates, folder paths, or environment names. Parameters make one pipeline reusable across runs and stages.

Activity dependency

Activity dependencies define the order and conditions for pipeline execution. They help separate success paths, failure handling, and cleanup work.

Notebook activity

A notebook activity runs Spark code as part of an orchestrated workflow. Use it when transformations need PySpark, Scala, or notebook-based engineering logic.

Fabric notebook

A Fabric notebook is an interactive development item for Spark code, SQL, markdown, and exploratory engineering. It can be run manually or orchestrated in a pipeline.

Spark session

A Spark session is the execution context for notebook commands. Session startup, configuration, and reuse affect both developer experience and workload cost.

PySpark DataFrame

A PySpark DataFrame represents distributed tabular data. It is used for scalable transformations that are too large or complex for simple row-by-row processing.

Partitioning in Spark

Partitioning controls how data is divided for distributed processing. Good partition choices improve parallelism, while poor choices can cause skew or unnecessary shuffling.

Checkpoint in streaming

A checkpoint stores streaming progress and state. It lets a streaming job resume after interruption without losing its place or blindly starting over.

Dataflow Gen2

Dataflow Gen2 uses Power Query to prepare and transform data in Fabric. It is a strong fit for low-code shaping, cleansing, and loading tasks.

Power Query step order

Power Query applies steps in sequence. Changing an early step can affect later filters, joins, data types, and destination mapping.

Append versus merge

Append stacks rows from compatible tables. Merge joins related tables by key to add columns from another dataset.

Dataflow destination

A dataflow destination defines where transformed results are loaded, such as a lakehouse table or warehouse table. The destination choice should match how the data will be queried and governed.

Schema drift in low-code ingestion

Schema drift happens when source columns or types change unexpectedly. Dataflows should handle expected changes deliberately so refresh failures do not hide data-quality problems.

Eventstream

An eventstream ingests and routes event data in Fabric. It is used when records arrive continuously and need real-time processing or storage.

Eventhouse

An eventhouse stores and serves high-volume event and telemetry data for KQL querying. It is suited to time-oriented operational analytics.

KQL

KQL is a query language for exploring event, log, and telemetry data. DP-700 candidates should recognize when KQL is the right tool instead of T-SQL or PySpark.

Windowed aggregation

A windowed aggregation groups streaming events by time window. It supports metrics such as counts, averages, and anomaly signals over recent activity.

Streaming destination

A streaming destination is where processed events land, such as an eventhouse, lakehouse, or other supported Fabric target. Choose it based on query pattern, latency needs, and retention requirements.

Least privilege

Least privilege means granting only the access needed for a task. In Fabric, this applies across workspace roles, item permissions, data access, and source credentials.

OneLake security

OneLake security controls data access within the lake. It matters because seeing a Fabric item does not always mean a user should read every underlying file or table.

Sensitivity label

A sensitivity label identifies protected or regulated data. Labels help users and governance tools understand handling requirements for Fabric items.

Endorsement

Endorsement marks trusted content for reuse. Promoted content signals owner confidence, while certified content usually reflects stronger organizational review.

Fabric domain

A domain organizes data and analytics content by business area. It improves discovery and ownership clarity without automatically granting access.

Monitoring hub

The monitoring hub helps track runs, refreshes, and workload activity across Fabric items. Use it to find failures, long-running jobs, and operational trends.

Pipeline run history

Pipeline run history shows activity status, timing, and errors. It is the first place to check when an orchestration fails or misses its expected completion window.

Query tuning

Query tuning reduces unnecessary scans, joins, shuffles, and transformations. In Fabric, the right fix depends on whether the workload is SQL, Spark, KQL, or semantic-model driven.

Small file problem

Too many small files can slow lakehouse reads because engines spend extra work opening and planning files. Compaction and better write patterns can improve scan efficiency.

Capacity-aware optimization

Fabric workloads share capacity resources. Efficient schedules, right-sized compute, and workload monitoring help prevent one engineering job from disrupting other analytics users.

Frequently Asked Questions

What do DP-700 flashcards help you study?

These cards reinforce Microsoft Fabric data-engineering concepts across lakehouses, warehouses, OneLake, pipelines, Dataflow Gen2, notebooks, Spark, KQL, security, governance, deployment, and optimization.

Are flashcards enough for DP-700 preparation?

Flashcards are useful for active recall, but DP-700 also requires hands-on Fabric practice and scenario-based review across all three official skill areas.

How should I use DP-700 flashcards?

Use them after hands-on practice to check whether you can explain what each Fabric feature does, when to use it, and what operational risk it controls.

Same family resources

Explore More Microsoft Azure Certifications

Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.