Oracle Fusion Applications mediante Oracle Business Intelligence Cloud Connector (BICC)

È possibile estrarre i dati da Oracle Fusion Applications in Data Integration connettendo tali origini dati con Oracle Business Intelligence Cloud Connector (BICC) o Oracle Business Intelligence Publisher (BIP).

Ad esempio, per estrarre i dati da un'applicazione ERP o HCM di Oracle Fusion, è necessario impostare un asset dati di Oracle Fusion Applications come origine dati in un flusso dati di Data Integration. Quando si esegue l'integrazione utilizzando BICC, Data Integration indica a BICC di scaricare i dati in un bucket di storage degli oggetti predefinito configurato in BICC (posizione di storage esterna). I criteri per utilizzare BICC, per accedere al bucket di storage degli oggetti e i requisiti di rete per accedere a Oracle Fusion Applications devono essere in vigore.

Informazioni preliminari

L'utilizzo degli asset dati di Oracle Fusion Applications in Data Integration richiede impostazioni aggiuntive e l'accesso ad altri servizi in Oracle Cloud Infrastructure. Prima di creare un asset dati di Oracle Fusion Applications, esaminare questa sezione.

Suggerimento

Prima volta che si utilizza il BICC con Data Integration

Consulta il blog Carica e trasforma i dati dalle applicazioni Oracle Fusion Cloud per creare un data lake o un data warehouse e avere una panoramica end-to-end.

Altri riferimenti

Utilizzare l'elenco di controllo dei task riportato nella tabella seguente per assicurarsi di disporre dell'impostazione e delle informazioni necessarie per creare e utilizzare le origini dati di Oracle Fusion Applications.

Attività Requisiti
Ottenere l'accesso al BICC

In questo argomento si presume che si disponga già delle credenziali appropriate per accedere e utilizzare il BICC.

Vedere Accesso di provisioning in Creazione di un'estrazione in Business Intelligence Cloud.

Ottenere i dettagli di connessione a Fusion Applications

Quando si crea un asset dati Fusion Applications, è necessario fornire gli elementi riportati di seguito.

  • Nome host del server in entrata
  • Nome utente e password per la connessione al server

Anziché fornire la password, è possibile utilizzare un segreto in Oracle Cloud Infrastructure Vault per memorizzare la password e fornire l'OCID di tale segreto.

Consulta le descrizioni dei concetti di Vault e Secret in Oracle Cloud Infrastructure Vault

Per copiare l'OCID segreto, vedere Recupero dei dettagli di un segreto.

Verificare la configurazione di rete per accedere a Oracle Fusion Applications.

Se l'host Fusion Applications è accessibile da Internet e l'area di lavoro dispone di una rete cloud virtuale (VCN) collegata, la VCN deve effettuare le operazioni riportate di seguito.

  • Usa nomi host DNS
  • Includi un gateway Internet

Vedere Avvio rapido al networking virtuale.

Se l'host di Fusion Applications non è accessibile da Internet, è possibile utilizzare FastConnect per impostare una connessione rapida e sicura tra Oracle Cloud Infrastructure e l'host di Fusion Applications.

Crea criteri per consentire a Data Integration di accedere a bucket e oggetti in Oracle Cloud Infrastructure Object Storage.

Per utilizzare un asset dati Oracle Fusion Application in una progettazione di flussi dati, è necessario che un bucket di storage degli oggetti OCI venga utilizzato come posizione area intermedia. Lo storage degli oggetti è l'unico tipo di storage in BICC che è possibile utilizzare come posizione di storage esterna per l'area intermedia dei dati estratti.

I criteri riportati di seguito sono necessari per posizionare nell'area intermedia i dati estratti in un bucket di storage degli oggetti.

allow group <group-name> to use object-family in compartment <compartment-name>

allow any-user to use buckets in compartment <compartment-name> where ALL {request.principal.type = 'disworkspace', request.principal.id = '<workspace-ocid>'}

allow any-user to manage objects in compartment <compartment-name> where ALL {request.principal.type = 'disworkspace', request.principal.id = '<workspace-ocid>'}

allow any-user to manage buckets in compartment <compartment-name> where ALL {request.principal.type = 'disworkspace', request.principal.id = '<workspace-ocid>', request.permission = 'PAR_MANAGE'}

Crea un bucket in Oracle Cloud Infrastructure Object Storage.

Dopo aver creato un bucket, raccogliere i dettagli riportati di seguito, che è necessario fornire nell'applicazione BICC per configurare lo storage esterno.

  • URL host dello storage degli oggetti. Ad esempio: https://objectstorage.us-ashburn-1.oraclecloud.com
  • OCID della tenancy in cui è stato creato il bucket
  • Spazio di nome della tenancy
  • OCID dell'utente con accesso al bucket
  • Nome bucket
Impostare la posizione di storage esterna nell'applicazione BICC per fare riferimento al bucket di storage degli oggetti creato.

Per istruzioni dettagliate, consulta il blog Imposta BICC per utilizzare lo storage degli oggetti.

Per una descrizione dei campi, andare alla documentazione Oracle Fusion Cloud Applications, Creating a Business Intelligence Cloud Extract. Nel capitolo Implementa, andare a Configura dove caricare i dati ed esaminare i campi in Tipo di memorizzazione - Connessione allo storage degli oggetti OCI.

Nota

I criteri richiesti dipendono anche dal fatto che l'istanza di storage degli oggetti e l'istanza di Data Integration si trovino nella stessa tenancy o in tenancy diverse e dalla possibilità di creare i criteri a livello di compartimento o di tenancy. Esamina altri esempi e le policy del blog in Oracle Cloud Infrastructure (OCI) Data Integration per identificare le policy giuste per le tue esigenze.

Asset dati di Oracle Fusion Applications mediante la connessione BICC

Per utilizzare un segreto per la password, vedere Segreti di vault OCI e wallet Oracle.

Per creare un asset dati che si connette a un'origine BICC, completare le proprietà e i dettagli di connessione riportati di seguito.

Campo descrizione;
Proprietà
Nome

Immettere un nome per l'asset dati.

Identificativo

L'identificativo è un valore generato dal sistema in base al nome specificato. È possibile modificare il valore dell'identificativo, ma dopo aver creato e salvato l'asset dati, non è possibile aggiornare l'identificativo.

descrizione;

Aggiungi descrizione. Questo campo è facoltativo.

Digita Il campo mostra il tipo di origine dati selezionato nel pannello Seleziona tipo di asset dati (come descritto nella sezione Creazione di un asset dati). In Data Integration vengono visualizzati i campi delle proprietà dell'asset dati e i campi di connessione predefiniti in base a questo tipo.
Host Oracle Fusion Applications

Immettere il nome dell'host.

Gestire le colonne NUMBER senza precisione e scala come VARCHAR

Selezionare questa casella di controllo per gestire numeri senza precisione e scala come VARCHAR per impedire la perdita di dati.

Ad esempio, se si dispone di un tipo di dati numerico con un valore di precisione maggiore di 38 o se si dispone di tipi di dati numerici senza proprietà di precisione e scala.

Conserva tipo di dati NUMERIC per le colonne NUMBER senza precisione

Conserva tipo di dati NUMERIC per le colonne NUMBER senza precisione. Questa casella di controllo è selezionata per conservare i numeri senza precisione come tipo di dati numerici quando si crea una nuova entità di destinazione.

Ad esempio, se l'origine dispone di un tipo di dati numerico senza un valore di precisione e questa casella di controllo non è selezionata, tali campi numerici vengono convertiti come stringa nel sistema di destinazione anziché come tipo di dati numerico.

Per impostazione predefinita, quando la casella di controllo Tratta colonne NUMBER senza precisione e scala come VARCHAR è selezionata, questa casella di controllo è abilitata anche per gli asset dati Fusion e Oracle.

Lo scopo principale di questa casella di controllo è facilitare la generazione di colonne di destinazione con tipi di dati numerici, specificamente progettati per casi d'uso di ingegneria in avanti con colonne numeriche non vincolate nell'origine.

La creazione effettiva delle colonne di destinazione dipende dal modo in cui i database di base gestiscono la creazione di colonne senza scalabilità e precisione.

Informazioni di connessione predefinite
Nome Immettere un nome per la connessione predefinita.
Identificativo L'identificativo è un valore generato dal sistema in base al nome. È possibile modificare il valore dell'identificativo, ma dopo aver creato e salvato non è possibile aggiornare l'identificativo.
descrizione; (Facoltativo) Aggiungere una descrizione.
Digita

Selezionare Oracle BI Cloud Connector.

Nome utente Immettere il nome utente che può connettersi all'host Fusion Applications.
Usa OCID segreto vault Se si utilizza un segreto in Oracle Cloud Infrastructure Vault per memorizzare la password dell'applicazione BICC, selezionare questa opzione. Viene visualizzato il campo seguente:
  • OCID segreto vault per la password del database: copiare e incollare l'OCID del segreto per la password associata all'utente dal vault OCI.
Usa password

Se si seleziona questa opzione, immettere la password nel campo Password.

Configurazione predefinita per lo storage esterno BICC

Facoltativamente, selezionare la posizione di memorizzazione esterna predefinita da utilizzare per questo asset dati. Questa opzione è il bucket di storage degli oggetti utilizzato da BICC per l'area intermedia dei dati estratti.

È possibile sostituire la posizione predefinita quando si aggiunge l'asset dati Fusion Applications a un flusso di dati.

(Facoltativo) Eseguire il test della connessione
Verifica connessione Dopo aver completato tutti i campi obbligatori, selezionare Test della connessione per assicurarsi che i dettagli dell'asset dati siano stati immessi correttamente e che la connessione possa essere stabilita. Se il test riesce, viene visualizzato un messaggio di operazione riuscita. Se il test non riesce con un messaggio di errore, rivedere le impostazioni di connessione e riprovare.