Informationen zum Erstellen von Data Mart aus mehreren Datenbanken für kontinuierliche Analysen
Ihr Unternehmen nutzt datenstark für das Optimieren von Geschäftsentscheidungen über Funktionen, Ihre Daten werden jedoch über mehrere Systeme und Anwendungen hinweg verteilt. Das Aggregieren und Verwalten Ihrer Daten, um Geschäftsinformationen zu erfassen, ist ein manueller und ressourcenintensiver Prozess, der die Innovation aufnimmt.
Eine zentrale, skalierbare und sichere Data Warehouse-Lösung, die einfache Datenmigration, Datenmanagement und kontinuierliche Datenanalysen umfasst, bietet die Agilität beim Erreichen von geschäftlichen Einblicken.
Architektur für das Erstellen von Data Mart aus mehreren Datenbanken für Tableau Analytics
Mit einem relativ einfachen Architekturmuster können Sie Daten aus mehreren Datenbankquellen in einen zentralisierten Data Warehouse-Speicherort laden und optimieren, damit Sie eine kontinuierliche Datenanalyse durchführen können, um Business-Insights zu erhalten.
-
Oracle Cloud Infrastructure: Die Daten werden umgewandelt und gespeichert mit Services, die in Oracle Cloud Infrastructure bereitgestellt werden.
-
Oracle GoldenGate: Transformiert die Daten aus einer oder mehreren Oracle-Datenbanken und speichert die daraus resultierenden Daten in Oracle Autonomous Data Warehouse. Das Data Warehouse bietet sicheres, skalierbares, dynamisches Data Warehousing zur Unterstützung moderner Analysen und Datenverwaltung.
-
Tableau Desktop: Mit Ihrer bevorzugten Analyse-Engine können Sie Daten über interaktive Visualisierungen explorieren, Daten laden und modellieren und Daten analysieren, indem Sie Berichte und Dashboards erstellen.

Beschreibung der Abbildung architecture-adw-tableau-analytics.png
Bevor Sie beginnen
Um Daten aus einer oder mehreren On-Premise-Datenbanken zu erfassen, müssen folgende Voraussetzungen erfüllt sein:
-
Sie müssen eine On-Premise-Oracle Database-Version Oracle 11g, Oracle 12c, Oracle 18c oder Oracle 19c verwenden.
-
Bereiten Sie Ihre Datenbank für den Zugriff durch Oracle GoldenGate vor. Diese Lösung umfasst die erforderlichen grundlegenden Schritte.
-
Geben Sie einen Bereich von IP-Adressen an, die auf Oracle Autonomous Data Warehouse zugreifen dürfen.
- Auf Ihrem lokalen Rechner muss Tableau Desktop installiert sein.
Datensicherheit
Um sicherzustellen, dass die Daten beim Verschieben zwischen Systemen sicher sind, verwendet die Architektur die folgenden Strategien.
-
Die Datenübertragung von einem Kundendatencenter in Oracle Cloud verwendet ein VPN oder Oracle Cloud Infrastructure FastConnect.
-
SQL-Zugriff verwendet Benutzername und Kennwort und Oracle Wallet-Zugangsdaten für die Authentifizierung.
- Oracle Autonomous Data Warehouse kann den Zugriff mit einer Network Access Control-Liste (ACL) kontrollieren. Mit einer Access Control-Liste akzeptiert ein bestimmtes Data Warehouse nur Verbindungen von Adressen, die in der Access Control-Liste angegeben sind, und lehnt alle anderen Clientverbindungen ab. Wenn keine Netzwerkzugriffskontrolllisten angegeben sind, ist die Datenbank standardmäßig von einer IP-Adresse aus zugänglich.
Datenbankverbindung
Es gibt drei verschiedene Möglichkeiten, eine Verbindung zu Oracle Autonomous Data Warehouse herzustellen.
-
Die meisten Organisationen schützen Netzwerke und Geräte in einem Netzwerk mithilfe einer Firewall. Eine Firewall kontrolliert eingehenden und abgehenden Netzwerkverkehr mit Regeln, die die Verwendung bestimmter Ports und den Zugriff auf bestimmte Rechner (oder speziell IP-Adressen oder Hostnamen) ermöglichen. Eine Firewall trennt interne Netzwerke und das öffentliche Internet.
Oracle Autonomous Data Warehouse kann über das öffentliche Internet aufgerufen werden. Um von einer Firewall aus auf Oracle Autonomous Data Warehouse zugreifen zu können, muss die Firewall die Verwendung des in der Datenbankverbindung angegebenen Ports zulassen, wenn eine Verbindung zu den Servern in der Verbindung hergestellt wird. Die Standardportnummer für Oracle Autonomous Data Warehouse ist 1522.
-
Mit Oracle Cloud Infrastructure FastConnect können Sie Ihr On-Premise-Netzwerk über FastConnect Public Peering mit Oracle Autonomous Data Warehouse verbinden. Oracle Cloud Infrastructure FastConnect bietet Optionen mit höherer Breite und zuverlässiger und konsistenter Netzwerkerfahrung als interne Verbindungen. Ohne Oracle Cloud Infrastructure FastConnect wird der Datenverkehr, der für öffentliche IP-Adressen bestimmt ist, über das Internet weitergeleitet.
-
Oracle Autonomous Data Warehouse unterstützt privaten Zugriff von Oracle Cloud Infrastructure-Ressourcen in einem virtuellen Cloud-Netzwerk (VCN) mit einer von zwei Methoden:
-
Privater Endpunkt
-
Servicegateway
Bei einer privaten Zugriffsoption verbleibt der Datenverkehr im Oracle Cloud Infrastructure-Netzwerk und durchläuft das Internet nicht. Wenn Sie jedoch ein Servicegateway verwenden, verwenden Anforderungen an den Service einen öffentlichen Endpunkt für den Service.
Wenn Sie keinen öffentlichen Endpunkt verwenden möchten, können Sie einen privaten Endpunkt in Ihrem VCN verwenden. Ein privater Endpunkt wird als private IP-Adresse innerhalb eines Subnetzes in Ihrem VCN dargestellt. Privater Endpunkt ist nur mit Oracle Autonomous Data Warehouse in gemeinsamer Exadata-Infrastruktur verfügbar.
Sowohl das Servicegateway als auch der private Endpunkt ermöglichen die Konnektivität von Oracle Autonomous Data Warehouse von privaten IP-Adressen in privaten Subnetzen, ohne dass ein Internetgateway in VCN erforderlich ist. Nachdem Sie ein Servicegateway oder einen privaten Endpunkt konfiguriert haben, sind keine besonderen Schritte zum Herstellen einer Verbindung mit Oracle Autonomous Data Warehouse erforderlich.
-
Info zu erforderlichen Services für das Erstellen eines Data Mart aus mehreren Datenbanken für Tableau Analytics
Daten werden aus einer oder mehreren On-Premise-Oracle-Datenbanken mit Oracle GoldenGate aus Oracle Cloud Marketplace erfasst und in Oracle Autonomous Data Warehouse gespeichert. Tableau Desktop bietet Datenanalytics-Visualisierung.
Um ein Data Mart aus einer oder mehreren Datenbanken für kontinuierliche Analysen zu erstellen, müssen folgende Services auf Oracle Cloud Infrastructure ausgeführt werden:
-
Oracle GoldenGate -Mikroservice aus Oracle Cloud Marketplace
-
Oracle Autonomous Data Warehouse
In wird beschrieben, wie Sie Oracle Cloud-Services für Oracle-Lösungen erhalten, um die benötigten Cloud-Services zu erhalten.
- Mit Tableau Desktop können Sie Daten anzeigen und analysieren.
- Verwenden Sie die SQL*Plus-Befehlszeilenschnittstelle, um über ein Oracle Wallet eine Verbindung zu Oracle Autonomous Data Warehouse herzustellen.
- Mit Oracle Instant Client können Sie eine Schnittstelle mit Oracle Cloud Infrastructure erstellen.
Oracle Instant Client kann einfach installiert und verwendet nur Informationen zu einem Element des Plattenspeicherplatzes, der für eine vollständige clientseitige Installation einer Oracle Cloud Infrastructure-Anwendung erforderlich ist.
Laden Sie Oracle Instant Client herunter, und installieren Sie es, indem Sie das entsprechende Package für Ihren lokalen Rechner von dem unten angegebenen Speicherort herunterladen. Installationsanweisungen finden Sie auf der Downloadseite für jedes Package.
https://www.oracle.com/database/technologies/instant-client/downloads.html
Rollen und Berechtigungen
Um die zum Laden und Analysieren von Daten benötigten Services zu integrieren, benötigen Sie bestimmte Benutzerrollen und Berechtigungen. Die Schritte zum Erstellen der Rollen und Berechtigungen werden in späteren Abschnitten bereitgestellt.
Um ein Wallet mit Clientzugriffszugangsdaten für Oracle Autonomous Data Warehouse herunterzuladen, benötigen Sie einen Administrator-Account für Oracle Autonomous Data Warehouse.