Oracle Fusion Applications con Oracle Business Intelligence Publisher (BIP)

È 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 BIP, Data Integration indica a BIP di eseguire un report BIP esistente e carica i dati in un bucket di storage degli oggetti predefinito. I criteri per utilizzare BIP, 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 BIP con Data Integration

Consulta il blog Extract data from BIP in Data Integration. Questo blog fornisce istruzioni dettagliate sull'impostazione dei prerequisiti in Oracle Fusion Applications per la definizione di un asset dati e la creazione e l'esecuzione di un flusso di dati in Data Integration.

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 a BIP

In questo argomento si presume di disporre delle credenziali appropriate per accedere e utilizzare BIP.

Vedere Accessing Oracle Business Intelligence Publisher in User's Guide for Oracle Business Intelligence Publisher.

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 di Oracle Fusion Application in una progettazione del flusso di dati, è necessario disporre di uno storage esterno per l'area intermedia dei dati. Un bucket di storage degli oggetti OCI è l'unico tipo di storage in BIP che puoi utilizzare per il posizionamento nell'area intermedia.

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'}

Creare un bucket per l'ubicazione temporanea dei dati estratti.

Quando si crea l'asset dati Oracle Fusion Applications in Data Integration, creare un bucket e raccogliere i dettagli riportati di seguito, che è necessario fornire per i campi della posizione area intermedia predefinita.

  • Nome bucket
  • Compartimento bucket
Creare un asset dati di storage degli oggetti e ottenere informazioni per la posizione area intermedia.

Creare un asset dati di storage degli oggetti. Per una descrizione delle proprietà, vedere Proprietà degli asset dati di storage degli oggetti. Raccogliere i dettagli riportati di seguito, che è necessario fornire per i campi della posizione area intermedia predefinita.

  • Nome asset dati di storage degli oggetti
  • Nome della connessione per l'asset dati
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 BIP

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 BIP, 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

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, Spark non supporta il tipo di dati numerico con un valore di precisione maggiore di 38. Se questa casella di controllo non è selezionata, i campi numerici di origine del tipo vengono convertiti come stringa nel sistema di destinazione anziché come tipo di dati numerico.

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 Publisher.

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, 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.

Posizione area intermedia predefinita

Fornire le informazioni raccolte per l'area intermedia dei dati estratti nella sezione Procedure preliminari. Quando viene impostata una posizione area intermedia predefinita, Data Integration utilizza il bucket specificato ogni volta che questo asset dati viene aggiunto come destinazione in un flusso di dati o in un task di Data Loader.

Asset dati di storage degli oggetti

Selezionare un asset dati di storage degli oggetti.

Connessione

Selezionare una connessione.

Compartimento

Selezionare un compartimento.

Bucket

Selezionare un bucket.

Il bucket è il bucket di storage degli oggetti utilizzato da Data Integration per l'area intermedia dei dati prima di caricare i dati nella destinazione.

(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.