# Data extracts, file transfers and SQL query activities

*Marketing Cloud Engagement Administrator Study Guide · Maintenance · Last updated October 16, 2026 · https://www.certifyforce.com/study-guide/marketing-cloud-engagement-administrator/maintenance/data-extracts-file-transfers-and-sql-query-activities*

When to get data out of Marketing Cloud Engagement with a Data Extract and File Transfer activity, when to segment or report inside it with a SQL Query activity over data views, the limits that break each one (250 queued extracts, 25 GB, 30-minute timeout, 24 failures), and when the job belongs in Data 360 or a warehouse instead.

- Certification: Salesforce Marketing Cloud Engagement Administrator
- Exam section: Maintenance
- Study guide: https://www.certifyforce.com/study-guide/marketing-cloud-engagement-administrator

**Official exam objective:**

> Given a scenario, describe solutions for data extraction and report generation.

## What the exam expects

- Choose between a Data Extract activity, a SQL Query activity, a Filter activity and Data 360 or a warehouse, given where the data must end up and how big the job is.
- Set up a data extract correctly: provisioned extract types, a File Transfer Location, a separate File Transfer step, a safe file name and a sensible extract range.
- Recognise the limits that stop extracts and queries: 250 queued extracts per MID, the 25 GB guidance, the 30-minute timeout, the 10-minute rule of thumb and suspension after 24 consecutive failures.
- Pick the system data views for engagement and automation-health reports.
- Key terms: **Data Extract activity** (writes zipped files for use outside the platform); **File Transfer activity** (moves a file from the Safehouse to an FTP location); **SQL Query activity** (writes results into a data extension); **data view** (a queryable system table of tracking and journey data); **extract range** (a tracking extract's look-back window).

## Key facts

| Fact | Detail | Source |
|---|---|---|
| Data Extract output | One or more zipped files for use outside the platform | [Data Extract Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_use_a_data_extract_activity.htm&language=en_US&type=5) |
| Before the first extract | AE provisions extract types; File Transfer Location in Account Settings | [Data Extract Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_use_a_data_extract_activity.htm&language=en_US&type=5) |
| File Transfer placement | A separate step after the Data Extract activity | [Data Extract Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_use_a_data_extract_activity.htm&language=en_US&type=5) |
| Extract range end | Always the moment the extract activity starts | [Data Extract Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_use_a_data_extract_activity.htm&language=en_US&type=5) |
| Extract queue | 250 or more queued per MID: new requests rejected | [Data Extract Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_use_a_data_extract_activity.htm&language=en_US&type=5) |
| Extract size | Keep under 25 GB to avoid performance issues | [Data Extract Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_use_a_data_extract_activity.htm&language=en_US&type=5) |
| SQL Query sources | Data extensions and system data views | [SQL Query Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_using_the_query_activity.htm&language=en_US&type=5) |
| SQL Query timeout | 30 minutes; consider another tool past 10 minutes | [Optimizing a SQL Query Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_optimize_the_query_activity.htm&language=en_US&type=5) |
| Query suspension | System error or 24 consecutive failures; check the action log | [SQL Query Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_using_the_query_activity.htm&language=en_US&type=5) |
| Large multi-source segmentation | Internal data warehouse or Data 360 | [Optimizing a SQL Query Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_optimize_the_query_activity.htm&language=en_US&type=5) |
| _Open and _Click retention | Six months | [Data Views](https://help.salesforce.com/s/articleView?id=mktg.mc_as_data_views.htm&language=en_US&type=5) |
| Automation health views | _AutomationInstance and _AutomationActivityInstance | [Data Views](https://help.salesforce.com/s/articleView?id=mktg.mc_as_data_views.htm&language=en_US&type=5) |

## Check yourself

- Why must the File Transfer activity sit in its own step?
- When does Salesforce recommend replacing a SQL Query activity with another tool?
- Why would a SQL Query activity show as suspended?
- Which data views report on automation health?

## Sources

- [Data Extract Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_use_a_data_extract_activity.htm&language=en_US&type=5)
- [Retrieving and Segmenting Data with a SQL Query Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_using_the_query_activity.htm&language=en_US&type=5)
- [Optimizing a SQL Query Activity](https://help.salesforce.com/s/articleView?id=mktg.mc_as_optimize_the_query_activity.htm&language=en_US&type=5)
- [Data Views](https://help.salesforce.com/s/articleView?id=mktg.mc_as_data_views.htm&language=en_US&type=5)
- [Data View: Automation Instance](https://help.salesforce.com/s/articleView?id=mktg.mc_as_data_view_automation_instance.htm&language=en_US&type=5)
- [Automation Studio Activities](https://help.salesforce.com/s/articleView?id=mktg.mc_as_using_automation_studio_activities.htm&language=en_US&type=5)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 15 linked practice questions, and unlimited timed mock exams are included with the Marketing Cloud Engagement Administrator pack (USD $19): https://www.certifyforce.com/practice-exams
