GNU/Linux >> Linux Esercitazione >  >> Cent OS

Oracle Data Integrator (ODI) su CentOS 8

L'integrazione dei dati garantisce che le informazioni siano tempestive, accurate e coerenti in tutti i sistemi complessi. Sebbene sia ancora spesso indicato come Extract-Transform-Load (ETL), l'integrazione dei dati è stata inizialmente considerata come l'architettura utilizzata per caricare i sistemi di Enterprise Data Warehouse.

L'integrazione dei dati ora include lo spostamento dei dati, la sincronizzazione dei dati, la qualità dei dati, la gestione dei dati e i servizi dati.
Oracle Data Integrator è costruito su diversi componenti che lavorano tutti insieme attorno a un repository di metadati centralizzato.

Anche questi componenti - moduli grafici, agenti di runtime e interfacce basate sul Web - insieme ad altre funzionalità avanzate rendono ODI una piattaforma di integrazione dei dati leggera e all'avanguardia.

Con le sue prestazioni superiori e l'architettura flessibile, Oracle Data Integrator può_essere utilizzato in vari tipi di progetti come Data Warehousing, SOA, Business Intelligence o Application Integration.

Ciao a tutti ! Quindi oggi stiamo imparando a conoscere Oracle Data Integrator e lo esamineremo attraverso il processo di installazione, sedetevi e rilassatevi, stanno arrivando un sacco di personale noioso e interessante!

Caratteristiche di Oracle Data Integrator

  • L'integrazione con Oracle Business Intelligence Enterprise Edition fornisce business
    utenti con derivazione dei dati dal rapporto all'origine.
  • La funzione di bilanciamento del carico consente l'elaborazione automatica di grandi volumi di dati
    bilanciamento del carico di lavoro tra più agenti.
  • Advanced Version Management fornisce un'interfaccia per gestire, salvaguardare e replicare
    revisioni di unità di lavoro, anche negli ambienti di sviluppo più grandi.

Architettura

Proverò a descrivere una panoramica di questi componenti dell'architettura

I componenti principali sono i seguenti:

Repository

Quindi, questo è il repository centrale con una moda server client. Memorizza le informazioni di configurazione sull'infrastruttura IT, i metadati di tutte le applicazioni, i progetti, gli scenari e i registri di esecuzione.

Utenti

Amministratori, sviluppatori e operatori utilizzano Oracle Data Integrator Studio per accedere ai repository. Questa interfaccia utente basata su Fusion Client Platform (FCP) viene utilizzata per l'amministrazione dell'infrastruttura (sicurezza e topologia), il reverse engineering dei metadati, lo sviluppo di progetti, la pianificazione, il funzionamento e il monitoraggio delle esecuzioni.

Agente di runtime

Durante la fase di progettazione, gli sviluppatori generano scenari dalle regole aziendali che hanno progettato. Il codice di questi scenari viene quindi recuperato dal repository dall'agente di runtime.

Inoltre, questo agente si connette ai server di dati e orchestra l'esecuzione del codice su questi server. Recupera i codici di ritorno e i messaggi per l'esecuzione, nonché informazioni di registrazione aggiuntive, come il numero di record elaborati, il tempo di esecuzione ecc. nel Repository.

Console Oracle Data Integrator

Anche Business e tutti gli altri utenti possono avere accesso in lettura al repository, eseguire la configurazione della topologia e le operazioni di produzione tramite un'interfaccia utente basata sul Web denominata Oracle Data Integrator Console. Questa applicazione Web può essere distribuita in un server di applicazioni Java EE come Oracle WebLogic.

Domini ODI

Un dominio ODI contiene i componenti Oracle Data Integrator che possono essere gestiti utilizzando Oracle Enterprise Manager Cloud Control.

Bene, credo di aver fatto una descrizione complessa ma di facile comprensione. Non andrò con l'unità profonda. Quindi vai alla semplice installazione e configurazione.

Requisiti

Avevo bisogno delle seguenti cose per eseguire il lavoro di installazione e configurazione:

  • Macchina Cantos 8 appena installata
  • 4 GB di RAM.
  • CPU a 4 core.
  • 50 GB di spazio libero.
  • 1 IP statico.
  • Accesso grafico al server (se lavori con ssh XAuthority come me)

Prima di iniziare

Installazione macchina

Quindi, ho installato una macchina centos8 sulla scatola virtuale con IP 192.168.0.200 e utente odi. Faremo il resto del lavoro con il nome utente odi &oracle (l'utente oracle verrà aggiunto in seguito all'interesse dell'installazione).

L'utente odi ha accesso amministrativo alla macchina. Non è consigliabile utilizzare root ai fini dell'installazione.

Imposta il nome host

Imposteremo il nome host come ipamaster.unixcop.local. Ovviamente puoi impostare il tuo

hostnamectl set-hostname odi.unixcop.local

SELinux Permissive

Inoltre abbiamo bisogno di impostare SELinux in modalità Permissive/Disabled

Quindi possiamo renderlo permanente o temporaneo modificando la configurazione situata in /etc/selinux Directory

Entra nel file hosts

Inoltre, dobbiamo aggiungere l'IP e il nome host al file /etc/hosts. Nel mio caso, l'IP è 192.168.0.200

Installazione e configurazione

Aggiornamento del sistema

Per prima cosa dobbiamo aggiornare il nostro sistema, solo per assicurarci che tutti i pacchetti/software siano aggiornati.

Esegui il comando

sudo dnf update -y

Abbi pazienza per favore! potrebbe volerci un po' (su una macchina nuova a seconda della tua connessione Internet)

Scarica e installa Oracle Data Integrator

Dobbiamo scaricare l'ODI dalla fonte ufficiale di Oracle.

Vai a questa pagina https://www.oracle.com/middleware/technologies/data-integrator-downloads.html

Scarica per tutte le piattaforme (incluso x64)

Dopo aver completato il download, andiamo al processo di installazione. Per prima cosa dobbiamo decomprimere il software scaricato con il comando unzip.

unzip fmw_12.2.1.4.0_odi_Disk1_1of1.zip

Al termine, andremo al passaggio di installazione.

Esegui il comando seguente

java -jar fmw_12.2.1.4.0_odi.jar

Potresti ottenere questo tipo di output sul tuo terminale. Qui stai vedendo che sto ricevendo un errore non riuscito, perché ho cancellato con XAuthority, il colore richiesto non corrispondeva. Se lo fai sul tuo server, non riceverai questo errore.

Continua? digita "y" o "yes", otterrai una GUI come la seguente

Ti verrà_chiesto di impostare la directory dell'inventario, andrò con quella predefinita, puoi sempre cambiare la directory per te, quindi fare clic su OK

Attendi il caricamento del programma di installazione

Otterrai la pagina di benvenuto, rivedrai tutto e premi Avanti.

Seleziona l'opzione Salta aggiornamento automatico e premi Avanti

Seleziona Oracle Home come abbiamo creato inizialmente. Puoi avere il tuo (se presente) e premere Avanti.

Seleziona il tipo di installazione "Installazione aziendale" e premi Avanti

Successivamente verificherà i prerequisiti del sistema operativo per andare avanti, una volta completato il controllo, premi Avanti

Puoi aggiungere la tua posta o se hai la posta di supporto di Oracle, puoi ricevere aggiornamenti anche da qui. Premi Avanti per procedere.

Vedrai il riepilogo dell'installazione della tua installazione, fai clic su Installa per iniziare l'installazione.

Dopo un po', il processo di installazione è terminato, se non si verificano altre eccezioni, una volta terminato, Hit next.

Infine, se tutto va bene, vedrai il riepilogo dell'installazione, Hit Finish.

Congratulazioni! hai installato correttamente l'ODI su CentOS 8.

Questo è tutto per oggi ragazzi, spero che lo troverete utile. Condividi con i tuoi amici e se hai domande fammi sapere nella sezione commenti. Buona giornata!


Cent OS
  1. Migrazione da CentOS 8 a Oracle Linux 8:una guida passo passo

  2. Come installare Oracle Java 12/11/8 su CentOS 6/RHEL 6

  3. Come installare Oracle Java JDK 12/11/8 su CentOS 7/RHEL 7

  4. Come installare Java su Rocky Linux 8 / CentOS 8 / RHEL 8

  5. CentOS/RHEL7 – Profili sintonizzati Oracle

Oracle Weblogic 14c su CentOS 8

Installa APEX e ORDS su CentOS 8

Come installare Oracle Database 21C su CentOS 8

Come migrare i server CentOS Linux 6, 7, 8 su Oracle Linux

Come installare Oracle JDK 9 su CentOS 7

Come migrare da CentOS a Oracle Linux