Your retail company runs a 15 TB Oracle 12c database in its on-premises data center that records incoming online orders. You need to populate a BigQuery dataset in Google Cloud and keep it synchronized with the source in near real time so analysts always see up-to-date data. A 1 Gbps Cloud VPN already connects the data center to Google Cloud, and the team prefers a managed, serverless solution that automatically performs change-data capture with minimal ongoing operations work. Which Google Cloud migration service should you use?
Use Datastream to stream CDC events from Oracle to BigQuery.
Ship a Transfer Appliance with exported database files, then load them into BigQuery.
Use BigQuery Data Transfer Service to schedule daily incremental imports from Oracle.
Migrate the database with Database Migration Service into Cloud SQL and query it from BigQuery.
Datastream is Google Cloud's fully managed, serverless change-data-capture (CDC) and replication service. It supports Oracle sources and can continuously stream inserts, updates, and deletes to BigQuery with sub-second to minute-level latency, requiring little operational overhead.
The BigQuery Data Transfer Service only performs scheduled batch loads and cannot read directly from Oracle. Transfer Appliance is designed for one-time, offline bulk transfers of files to Cloud Storage, not continuous CDC, so it would not keep the dataset current. Database Migration Service focuses on moving databases into Cloud SQL (and currently offers limited support for Oracle) and would still require additional tooling to feed changes into BigQuery. Therefore, Datastream best meets the requirement for managed, serverless, near-real-time replication from an on-prem Oracle database to BigQuery.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Change Data Capture (CDC)?
Open an interactive chat with Bash
How does Datastream work for Oracle databases?
Open an interactive chat with Bash
Why is Datastream better for this task compared to BigQuery Data Transfer Service?
Open an interactive chat with Bash
What is CDC (Change Data Capture) in Datastream?
Open an interactive chat with Bash
How does Datastream ensure near-real-time data synchronization?
Open an interactive chat with Bash
Why is Datastream a better fit than BigQuery Data Transfer Service for this use case?
Open an interactive chat with Bash
GCP Professional Data Engineer
Designing data processing systems
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .