Informazioni sulla creazione di un data center da più database per Continuous Analytics

L'organizzazione utilizza i dati in modo approfondito per prendere decisioni aziendali a livello di funzioni, ma i dati vengono distribuiti su più sistemi e applicazioni sia on premise che on premise. L'aggregazione e la gestione dei dati per raccogliere informazioni aziendali è un processo manuale e che fa uso intensivo delle risorse che favorisce l'innovazione.

Una soluzione di data warehouse centralizzata, scalabile e sicura che include facile migrazione dei dati, gestione dei dati e analitica continua dei dati garantisce l'agilità per ottenere informazioni dettagliate aziendali cercate.

Architettura per la creazione di un data Mart da più database per Tableau Analytics

Utilizzando un pattern architetturale relativamente semplice, è possibile caricare e ottimizzare i dati da più origini database in una posizione centralizzata del data warehouse in modo da poter eseguire analisi continue dei dati per ottenere informazioni aziendali più approfondite.

L'architettura include i componenti generali riportati di seguito.
  • Oracle Cloud Infrastructure: i dati vengono trasformati e warehouse mediante i servizi di cui è stato eseguito il provisioning in Oracle Cloud Infrastructure.

  • Oracle GoldenGate: trasforma i dati da uno o più database Oracle e memorizza i dati risultanti in Oracle Autonomous Data Warehouse. Il data warehouse fornisce il data warehousing sicuro, scalabile e dinamico per supportare l'analisi e la gestione dei dati moderne.

  • Tableau Desktop: è possibile utilizzare il motore di analisi preferito per esplorare i dati mediante visualizzazioni interattive, caricare e modellare i dati e per analizzare i dati mediante la creazione di report e dashboard.

Segue una descrizione di architecture-adw-tableau-analytics.png
Descrizione dell'immagine architecture-adw-tableau-analytics.png

Operazioni preliminari

Per acquisire i dati da uno o più database in locale, è necessario soddisfare i prerequisiti riportati di seguito.

  • È necessario disporre di un database Oracle Database versione 11g, Oracle 12c, Oracle 18c o Oracle 19c in locale.

  • Preparare il database a cui accede Oracle GoldenGate. Questa soluzione fornisce i passi di base necessari.

  • Identificare un intervallo di indirizzi IP ai quali è consentito accedere a Oracle Autonomous Data Warehouse.

  • Sul computer locale deve essere installato Tableau Desktop.

Sicurezza dei dati

Per garantire la sicurezza dei dati quando si spostano tra i sistemi, l'architettura utilizza le strategie riportate di seguito.

  • Il trasferimento dati da un data center cliente a Oracle Cloud utilizza una VPN o Oracle Cloud Infrastructure FastConnect.

  • L'accesso SQL utilizza nome utente, password e credenziali Oracle Wallet per l'autenticazione.

  • Oracle Autonomous Data Warehouse è in grado di controllare l'accesso utilizzando una lista di controllo dell'accesso di rete (ACL). Utilizzando una lista di controllo dell'accesso, un data warehouse specifico accetta solo le connessioni dagli indirizzi specificati nella lista di controllo dell'accesso e rifiuta tutte le altre connessioni client. Per impostazione predefinita, quando non sono specificate liste di controllo dell'accesso di rete, il database è accessibile da qualsiasi indirizzo IP.

Connettività del database

Esistono tre modi diversi per connettersi a Oracle Autonomous Data Warehouse.

  1. La maggior parte delle organizzazioni protegge le reti e i dispositivi in una rete utilizzando un firewall. Un firewall controlla il traffico di rete in entrata e in uscita utilizzando regole che consentono l'uso di determinate porte e l'accesso a determinati computer (o, in particolare, indirizzi IP o nomi host). Un firewall separa le reti interne e la rete Internet pubblica.

    È possibile accedere a Oracle Autonomous Data Warehouse mediante la rete Internet pubblica. Per accedere a Oracle Autonomous Data Warehouse da un firewall, è necessario che il firewall consenta l'uso della porta specificata nella connessione al database durante la connessione ai server della connessione. Il numero di porta predefinito per Oracle Autonomous Data Warehouse è 1522.

  2. Oracle Cloud Infrastructure FastConnect offre un metodo semplice per connettere la rete on premise a Oracle Autonomous Data Warehouse utilizzando il peering pubblico FastConnect. Oracle Cloud Infrastructure FastConnect offre opzioni di larghezza di banda più alta e un'esperienza di rete più affidabile e coerente rispetto alle connessioni basate su Internet. Senza Oracle Cloud Infrastructure FastConnect, il traffico indirizzato agli indirizzi IP pubblici viene instradato su Internet.

  3. Oracle Autonomous Data Warehouse supporta l'accesso privato dalle risorse Oracle Cloud Infrastructure in una rete cloud virtuale (VCN) utilizzando uno dei due metodi riportati di seguito.

    • Endpoint privato

    • Gateway del servizio

    Con l'opzione di accesso privato, il traffico rimane all'interno della rete Oracle Cloud Infrastructure e non analizza Internet. Tuttavia, se si utilizza un gateway di servizio, le richieste al servizio utilizzano un endpoint pubblico per il servizio.

    Se non si desidera utilizzare un endpoint pubblico, è possibile usare un endpoint privato nella VCN. Un endpoint privato è rappresentato come indirizzo IP privato all'interno di una subnet nella tua VCN. L'endpoint privato è disponibile solo con Oracle Autonomous Data Warehouse sull'infrastruttura Exadata condivisa.

    Sia il gateway del servizio che l'endpoint privato consentono la connettività a Oracle Autonomous Data Warehouse dagli indirizzi IP privati nelle subnet private senza richiedere un gateway Internet nella tua VCN. Dopo aver configurato un gateway di servizio o un endpoint privato, non sono necessari passi speciali per la connessione a Oracle Autonomous Data Warehouse.

Informazioni sui servizi richiesti per creare un data Mart da più database per Tableau Analytics

È opportuno acquisire familiarità con il provisioning e utilizzando i servizi e le tecnologie consigliati. In un ambiente Oracle Cloud, la creazione di un data mart da uno o più database per garantire analisi continua utilizza i seguenti servizi e funzioni:

I dati vengono acquisiti da uno o più database Oracle in locale utilizzando Oracle GoldenGate da Oracle Cloud Marketplace e memorizzati in Oracle Autonomous Data Warehouse. Tableau Desktop fornisce la visualizzazione di Data Analytics.

Per creare un data mart da uno o più database per ottenere analisi continue, è necessario che in Oracle Cloud Infrastructure siano in esecuzione i seguenti servizi:

  • microservice Oracle GoldenGate proveniente da Oracle Cloud Marketplace

  • Oracle Autonomous Data Warehouse

Vedere Informazioni su come ottenere i servizi Oracle Cloud per Oracle Solutions per ottenere i servizi cloud necessari.

Inoltre, verranno utilizzate le seguenti tecnologie aggiuntive:
  • Utilizzare Tableau Desktop per visualizzare e analizzare i dati.
  • Utilizzare l'interfaccia della riga di comando di SQL*Plus per connettersi a Oracle Autonomous Data Warehouse mediante Oracle Wallet.
  • Usa Oracle Instant Client per interfacciarsi con Oracle Cloud Infrastructure.

    Oracle Instant Client è un'installazione semplice e utilizza solo il quarto dello spazio su disco richiesto per un'installazione lato client completa di un'applicazione Oracle Cloud Infrastructure.

    Scaricare e installare Oracle Instant Client scaricando il pacchetto appropriato per il computer locale dalla posizione indicata di seguito. Nella pagina di download sono disponibili le istruzioni per l'installazione per ogni package.

    https://www.oracle.com/database/technologies/instant-client/downloads.html

Informazioni su ruoli e privilegi

Per integrare i servizi necessari per caricare e analizzare i dati, sono necessari determinati ruoli utente e privilegi. I passi per la creazione dei ruoli e dei privilegi sono forniti nelle sezioni successive.

Per scaricare un wallet con credenziali di accesso client per Oracle Autonomous Data Warehouse, è necessario disporre di un account di amministratore per Oracle Autonomous Data Warehouse.