Data Integration with Oracle Autonomous Database and Google Cloud Spanner
Key Takeaways
Integrates data from Oracle Autonomous Database with Google Cloud Spanner using Oracle Interconnect and OCI Golden Gate
Full Transcript
Oracle Interconnect for Google Cloud gives you a quick way to connect Oracle Cloud infrastructure and Google Cloud with a low latency connection that's configured in minutes. Let's take a look at how we can unify applications that rely on Cloud Spanner with data from an Oracle Autonomous Database running in OCI thanks to OCI Golden Gate. Imagine that we have an order processing application that uses Oracle Autonomous Database and OCI, but the loyalty program was built using Google Cloud Spanner. We can connect these applications using Oracle interconnect for Google Cloud. Next, we configure OCI GoldenGate to read the data from our autonomous database. Golden Gate's big data adapter can write to a variety of destinations. So, we'll configure it to write the data in AVO format to Google Cloud Storage. Finally, we load the data into Cloud Spanner using data flow for a full end toend pipeline. In this example, we're using Oracle's sample database schema for customer orders. It's a straightforward schema that reflects an order entry processing system. We start with an autonomous database configured in OCI. The name of the database is SalesDB. We configure OCI golden gate with two deployments. One for extracting the data from an autonomous database and one to write the data into Google cloud storage using the big data connector. If we connect to the Golden Gate admin console, we can see the configuration that writes to GCS. We can also view Golden Gate's activity. See the configuration file is configured to write the data to GCS in AVO format. Going to the Google Cloud console, we see the GCS bucket where Golden Gate is writing files that contain changes from the Oracle database. There are directories for each table and we can view the files and see an AVO format file. We've configured a simple Spanner database that has tables that match the Oracle database schema. A dataf flow job has been configured to read the data files from Google Cloud Storage and update the records in Spanner. We can view the status of the jobs through the monitoring tab. Now let's look at this in action. On the left, we'll connect to our autonomous database. We'll query the database services just to confirm that it's an autonomous database. And now we'll look at the last 10 orders that were placed in the system. We can see the last order number was 2859. Now let's move over to Cloud Spanner and run the same query. We see that the order data is being replicated from Oracle to cloud spanner. Using Oracle Interconnect for Google Cloud allows you to easily connect your Oracle databases with other Google Cloud services securely with no egress charges between clouds.
Original Description
For more information, check out Oracle on Google Cloud here: https://goo.gle/4mjZdYd
Creating an Oracle Autonomous Database with Oracle Database@Google Cloud has never been easier! This quick walkthrough shows you how to set up your database in just a few clicks—enter details like instance ID, region, and workload preferences, and watch it provision in minutes. Explore your configuration details in the OCI console. Simplicity and innovation, powered by Google Cloud and Oracle.
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Google Cloud · Google Cloud · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Top 3 ways organizations are adjusting their cloud strategies to prepare for economic uncertainty
Google Cloud
Google Cloud Retail Search and Browse Console deep dive
Google Cloud
Google Cloud Backup and DR - How to mount, clone or restore a VMware VM
Google Cloud
Google Cloud Backup and DR - VMware vSphere Backup Overview
Google Cloud
Google Cloud Backup and DR - Creating backup Plans for VMware VM backups
Google Cloud
Google Cloud Backup and DR - Compute Engine Instance Backups and Sole Tenant Nodes
Google Cloud
Google Cloud Backup and DR - Managing Service Accounts
Google Cloud
Let’s solve for what’s next
Google Cloud
Google Cloud Executive Briefing Center | Cloud Space | Silicon Valley
Google Cloud
Tinyclues with Google Cloud offers CRM Intelligence to maximize conversions
Google Cloud
Aible partners with Google Cloud helping customers build predictive models within minutes
Google Cloud
TELUS streamlines big data ingestion with help from Google Cloud and Accenture
Google Cloud
Getting started with Apigee API Management
Google Cloud
Google Cloud Retail Search
Google Cloud
Building your first API proxy with Apigee
Google Cloud
Brands and agencies develop dynamic video ads with Connected-Stories NEXT and Google Cloud
Google Cloud
Redefining the transportation industry
Google Cloud
Google Cloud Project Katalyst
Google Cloud
Israel's Family Court: Creating more compelling experiences for its citizens
Google Cloud
Tausight partners with Google Cloud to help healthcare industry protect PHI activity & take action
Google Cloud
Google Cloud Retail Browse
Google Cloud
Verifying API keys and debugging your API proxy flow
Google Cloud
Getting started with Apigee API Management
Google Cloud
Adding policies to your APIs
Google Cloud
Google Cloud Backup and DR - Configuring Google Cloud VMware Engine to work with Backup and DR
Google Cloud
Topaz Subsea Cable
Google Cloud
Episode 29: Building a culture of data literacy with Latin America’s biggest ecommerce platform
Google Cloud
Weshalb Datananalysten die Sparringspartner von Produktmanagern sein sollten
Google Cloud
Warum und wie METRO eine Machine Learning-Pipeline implementiert hat
Google Cloud
Wie nutzt METRO Data Science, um geschäftliche Herausforderungen zu meistern?
Google Cloud
Google Cloud in Qatar. Let's get solving.
Google Cloud
Google Cloud for Qatar
Google Cloud
Doha has a new Google Cloud region
Google Cloud
The new Google Cloud region in Qatar
Google Cloud
Build, tune, and deploy foundation models with Vertex AI
Google Cloud
Generative AI on Google Cloud
Google Cloud
Who will be coming to Google Cloud Day Tel Aviv? #Shorts
Google Cloud
Protect your organization at the edge
Google Cloud
Google Cloud Backup and DR Alert Notifications setup
Google Cloud
Build, tune, and deploy foundation models with Generative AI Support in Vertex AI
Google Cloud
Where the Internet Lives: Data center on the prairie
Google Cloud
Which developer program are you joining?
Google Cloud
Lufthansa Group baut intelligente Systeme zur Vereinfachung des Flugbetriebs
Google Cloud
How ASML revived Moore's Law and remade chipmaking
Google Cloud
CMO of Unity celebrates Women's History Month
Google Cloud
Vint Cerf on Google Cloud Digital Leader
Google Cloud
Mobile World Congress 2023
Google Cloud
Topaz - Canada
Google Cloud
Google Data Cloud & AI Summit 2023: Reveal opportunities to transform your business
Google Cloud
Building a conversational bot with Google Cloud Gen App Builder
Google Cloud
Elisa Polystar and Google Cloud partner to bring the power of analytics and automation to CSPs
Google Cloud
Network modernization - how can CSPs start now?
Google Cloud
How Semios uses imported and remote models for inference with BigQuery ML
Google Cloud
Deliver your AI solutions up to 100 times faster with Google Cloud partner, Snorkel AI
Google Cloud
Capture consumer perspectives for CPG using NLP and analytics with Harmonya and Google Cloud
Google Cloud
Delivering Cloud-Native Network Transformation
Google Cloud
Proactively detect & investigate anomalies & data quality issues in BigQuery with Telmai
Google Cloud
Introducing AlloyDB Omni
Google Cloud
Episode 30: How Auto Trader transitioned to the cloud to analyze tricky customer data
Google Cloud
MongoDB Atlas on Google Cloud
Google Cloud
Related Reads
📰
📰
📰
📰
AI Browsers Are Backward Because Agents Never Needed The Visual Layer via @sejournal, @slobodanmanic
Search Engine Journal
I built a Python library to stop AI agents from leaking secrets (ModelFuzz)
Dev.to · Gagan Deep
A Working Guide to Thariq Shihipar’s “Finding Your Unknowns”
Medium · AI
A Working Guide to Thariq Shihipar’s “Finding Your Unknowns”
Medium · Programming
🎓
Tutor Explanation
DeepCamp AI