Speak to a rep about your business needs
See our product support options
General inquiries and locations
Contact uscommon workflow issues
These aren’t edge cases. They’re the normal operating conditions for teams running GCP Dataplex jobs across multiple tools. Here’s how Control-M handles each one.
DATA QUALITY
Control-M models the BigQuery job and Dataplex scan as dependent workflow steps, then starts the predefined scan only after its upstream condition is satisfied. A missed handoff becomes a visible workflow state instead of a silent data-quality gap.
FAILED SCAN
Control-M monitors Dataplex job status, results, and output, applies defined failure handling, and prevents dependent work from advancing on an unsuccessful run. Operations sees the failed step in context and can recover the workflow without rebuilding the chain.
SPARK DELAY
Control-M monitors the Dataplex task within the end-to-end workflow and tracks its contribution to downstream delivery commitments. SLA monitoring exposes the impact of the delay early, so teams can intervene before a late Spark task becomes a late business outcome.
PROFILE HANDOFF
Control-M tracks completion of the predefined Data Profiling Scan and evaluates the next workflow dependency automatically. When the required state is reached, downstream processing proceeds without a separate polling script, cron schedule, or manual handoff.
STATUS POLLING
Control-M provides configurable status polling frequency and failure tolerance for GCP Dataplex jobs. Temporary status-check issues can be handled before the job ends Not OK, reducing false failures while keeping the surrounding production workflow under centralized control.
INTEGRATION FACTS
|
workload.types |
Data Quality Task · Custom Spark Task · Data Profiling Scan · Data Quality Scan |
|
trigger.type |
advanced schedule · upstream job completion · file arrival · API/event condition · cross-tool dependency |
|
cross_tool.deps |
Google Cloud Storage · BigQuery · GCP Dataflow · GCP Data Fusion · Apache Airflow/Cloud Composer · downstream analytics |
|
cloud.platforms |
Google Cloud Platform · hybrid environments · multi-cloud workflows · Control-M SaaS · self-hosted Control-M |
|
error_handling |
status polling frequency · failure tolerance · downstream cascade prevention · dependency-based recovery · SLA monitoring · alerts |
|
throughput |
up to 50 Dataplex jobs simultaneously per Agent · centralized scheduling · Resource Pools · Lock Resources |
|
observability |
Dataplex job status · job results · job output · SLA tracking · end-to-end dependency visibility · workflow monitoring |
end-to-end orchestration
Control-M orchestrates workflows across GCP Dataplex, BigQuery, Cloud Storage, Cloud Composer, Dataflow, and cloud services in a single job flow — with dependency tracking, SLA visibility, and automated recovery across all of them.
|
GCP Dataplex |
Data Quality Task · Custom Spark Task · Data Profiling Scan · Data Quality Scan · status monitoring |
|
BigQuery |
query execution · transformation dependencies · upstream/downstream sequencing |
|
Cloud Storage |
file arrival · ingestion dependencies · data handoffs |
|
Cloud Composer / Airflow |
DAG orchestration · completion dependencies · cross-DAG workflow coordination |
|
GCP Dataflow |
pipeline execution · status dependencies · downstream sequencing |
|
GCP Data Fusion |
pipeline execution · workflow dependencies · centralized monitoring |
|
Downstream analytics |
delivery dependencies · SLA coordination · workflow completion |
airflow coexistance
The objection is common: “We’re already on Airflow.” The issue isn’t what Airflow does – it’s what happens before and after Airflow runs. That’s where pipelines actually fail.
Airflow manages its DAG. Control-M manages everything surrounding it.
airflow handles
control-m adds
MONITOR PIPELINES
Dataplex shows execution inside its Google Cloud context; production dependencies often extend beyond it. Control-M provides centralized monitoring of Dataplex status, results, and output alongside the upstream and downstream jobs that determine whether the full workflow succeeds:
Dataplex job execution status
Job results and output
Upstream and downstream dependencies
End-to-end workflow monitoring
Cross-platform failure context
SLA ASSURANCE
A successful Dataplex scan does not prove the complete data product arrived on time. Control-M attaches SLA management to Dataplex jobs and tracks them within the wider workflow, helping teams identify delays before upstream or downstream dependencies jeopardize delivery:
Dataplex SLA job attachment
End-to-end SLA tracking
Predictive delay visibility
Dependency-aware workflow status
Centralized operational alerts
Learn how Control-M helps teams orchestrate complex processes with greater visibility, coordination, and control.