Integrare con i processi aziendali della piattaforma Oracle Enterprise Performance Management

Oracle Analytics Cloud si integra con i processi aziendali della piattaforma Oracle Enterprise Performance Management (Oracle EPM), ad esempio Oracle Planning and Budgeting Cloud Service.

Esistono due modalità per effettuare l'integrazione con la piattaforma Oracle EPM:

  • Visualizzare i dati direttamente da Oracle EPM in Oracle Analytics Cloud: gli utenti aziendali creano le cartelle di lavoro delle visualizzazioni utilizzando i dati dei cubi o dei tipi di piano. Ad esempio, è possibile visualizzare i dati da Planning and Budgeting Cloud, Hyperion Planning e cubi Essbase. La connessione self service non richiede privilegi speciali di modellazione o di amministrazione. Gli utenti aziendali creano semplicemente una connessione utilizzando il tipo di connessione Oracle EPM e una cartella di lavoro Data Visualization.

    Vedere Visualizzare i dati da Oracle Enterprise Performance Management (Oracle EPM).

  • Modellare i dati per le analisi in Oracle Analytics Cloud Classic: gli analisti aziendali modellano prima i dati Oracle EPM, quindi pubblicano il modello semantico per l'utilizzo da parte degli utenti aziendali. Ad esempio, gli amministratori o i modeler dei dati potrebbero creare calcoli avanzati per l'utilizzo da parte di un'organizzazione. La modellazione avanzata dei dati richiede privilegi di amministratore e richiede anche Enterprise Edition.

    Vedere Modellare i dati nella piattaforma Oracle EPM.

Procedure ottimali

La connettività da Oracle Analytics Cloud a Oracle EPM Cloud è soggetta ai limiti di query contemporanee stabiliti da Oracle EPM Cloud. Questi limiti vengono messi in atto per bilanciare le esigenze degli utenti delle applicazioni Oracle EPM e delle applicazioni di reporting che recuperano i dati da Oracle EPM.

I limiti di accesso concorrente e il carico di lavoro di altre applicazioni in un sistema Oracle EPM influiscono sulle prestazioni delle applicazioni Oracle Analytics Cloud che generano un elevato volume di query contemporanee su Oracle EPM Cloud.

Ridurre il volume complessivo delle query applicando i limiti di Oracle EPM Cloud descritti nella tabella riportata di seguito.

Impostazione o area Numero consigliato
Numero di connessioni al modello semantico (impostato da Numero massimo connessioni) 10
Numero di visualizzazioni per ogni sfondo della cartella di lavoro 4

Visualizzare i dati da Oracle Enterprise Performance Management (Oracle EPM)

Connettersi a un'applicazione nella piattaforma EPM Cloud e visualizzare i dati in una cartella di lavoro. L'accesso ai dati avviene mediante una query attiva.

  1. Nella home page di Oracle Analytics Cloud fare clic su Crea, fare clic su Connessione e selezionare Oracle EPM Cloud.
  2. Nella finestra di dialogo Crea connessione immettere i dettagli di connessione per l'applicazione nella piattaforma EPM Cloud.
    • In Autenticazione selezionare Utilizzare le credenziali dell'utente attivo.
  3. Nella home page fare clic su Crea, quindi su Data set.
  4. Nella finestra di dialogo Crea data set selezionare la connessione a Oracle EPM creata nel passo 2.
  5. Nella finestra di dialogo Aggiungi data set, selezionare il cubo da visualizzare, quindi fare clic su Aggiungi.

  6. Fare clic su Crea cartella di lavoro, quindi aggiungere gli elementi dati allo sfondo di progettazione.
    Suggerimento: usare i filtri per individuare con precisione i dati nei cubi.

Modellare i dati nella piattaforma Oracle EPM

Oracle Analytics Cloud Enterprise Edition si integra con la piattaforma Oracle Enterprise Performance Planning (Oracle EPM). È possibile creare dashboard e analisi da Oracle EPM Cloud.

Panoramica dell'integrazione con Planning e Close and Tax Reporting nella piattaforma Oracle EPM

I processi aziendali Oracle EPM Cloud vengono utilizzati dalle aziende per analizzare i dati per la pianificazione, la previsione e la definizione del budget.

I Report Builder possono analizzare e creare dashboard di dati da Oracle EPM Cloud. Prima dell'avvio, se si sta creando un modello semantico, importare i metadati dell'applicazione necessari da origini dati locali e cloud, in modo da consentire ai Report Builder di creare i dashboard e le analisi.

  • Oracle Analytics Cloud supporta Planning, Financial Consolidation and Close e Tax Reporting.

    Se si dispone di Oracle Enterprise Performance Management (EPM) Cloud versione 19.08 e successive, è inoltre possibile utilizzare il driver ADM (Analytics Data Modelling) preinstallato con Oracle Analytics Cloud per usufruire delle capacità di modellazione avanzate fornite in Oracle Planning and Budgeting Cloud Service:

    • la generazione di colonne di numeri che supportano l'applicazione di filtri;
    • colonne indicatore foglia;
    • colonne distinte per generazione per i nomi e gli alias dei membri (richiede EPM 20.04);
    • dimensioni attributo;
    • funzionalità avanzate delle prestazioni.
  • È possibile consultare i documenti di descrizione dei servizi per conoscere i requisiti di licenza per l'uso di questa funzione. Vedere Documenti di descrizione dei servizi.

  • Quando si importano i dati dalle origini dati Hyperion Planning, nel modello semantico vengono importate sia le misure che le dimensioni.

Prerequisiti per l'integrazione con la piattaforma Oracle EPM

Prima di iniziare, assicurarsi di disporre dei componenti richiesti e che siano distribuiti in correttamente.

  • Oracle Analytics Cloud - Enterprise Edition.

  • Un computer con sistema operativo Windows a 64 bit su cui eseguire Model Administration Tool.

  • Model Administration Tool per Oracle Analytics Cloud 5.6 o versione successiva.

    Scaricarlo da Oracle Technology Network e installarlo su un computer Windows a 64 bit locale. Vedere Scaricare e installare Analytics Client Tools per Oracle Analytics.

  • Processo Javahost in esecuzione sul client. (Avviare un processo con il comando: C:\oracle\oac-client-5.6\bi\bifoundation\javahost\bin\startOnClient.bat.)
  • Se si sta distribuendo Oracle Analytics Cloud (ovvero l'infrastruttura Oracle Cloud con gestione Oracle), configurare le opzioni riportate di seguito.

    • Impostare la variabile di ambiente JAVA_HOME del sistema in modo che punti all'installazione JDK.

      Ad esempio, C:\Program Files\Java\jdk1.8.0_162.

    • set INSTANCE_NAME=%DOMAIN_HOME%

    • Modificare il file <BIClient_Home>\bi\bitools\bin\admintool.cmd e sotto l'impostazione ESSBASEPATH aggiungere: set INSTANCE_NAME=%DOMAIN_HOME%
    • Eseguire <BIClient_Home>\bi\bifoundation\javahost\bin\startOnClient.bat per avviare Javahost.

      Se è necessario riavviare il client, eseguire stopOnClient.bat, quindi eseguire di nuovo startOnClient.bat.

  • Se si sta distribuendo Oracle Analytics Cloud - Classic (ovvero l'infrastruttura Oracle Cloud versione Classic), configurare le opzioni riportate di seguito.

    • Configurare <BIClient_Home>\bi\bitools\bin\admintool.cmd con il nome dell'istanza:

      INSTANCE_NAME=%DOMAIN_HOME%
    • Configurare le informazioni sull'host e la porta di Oracle Analytics Cloud in <BIClient_Home>\bi\config\fmwconfig\biconfig\OBIS\NQSConfig.INI:

      [JAVAHOST] JAVAHOST_HOSTNAME_OR_IP_ADDRESSES = "host:9506";

Creare e caricare un modello semantico dalla piattaforma EPM Cloud

Creare un modello semantico nella piattaforma EPM Cloud e caricarlo in Oracle Analytics Cloud Enterprise Edition.

  1. Nell'ambiente locale in uso avviare Model Administration Tool e creare un modello semantico.
  2. Importare i metadati di Planning and Budgeting.
    1. Dal menu File selezionare Importa metadati per avviare l'importazione guidata.
    2. Nella pagina Seleziona origine dati selezionare Hyperion ADM nella lista Tipo di connessione.
    3. Immettere i dettagli della connessione nella pagina Seleziona oggetti metadati.

      In Tipo di connessione selezionare Hyperion ADM.

      In Tipo di provider selezionare Hyperion Planning.

      In URL specificare l'URL di connessione nel formato:

      adm:thin:com.hyperion.ap.hsp.HspAdmDriver:<Server>%3A<Port>:<Application>

      Nota: per separare l'host e il numero di porta, specificare il valore %3A con codifica URL anziché i due punti (:).

      L'URL di connessione è diverso nell'infrastruttura Oracle Cloud (Gen 1) e nell'infrastruttura Oracle Cloud (Gen 2).

      • Se l'applicazione Planning and Budgeting viene distribuita su Oracle Cloud Infrastructure (Gen 1), specificare l'URL di connessione come:

        adm:thin:com.hyperion.ap.hsp.HspAdmDriver:machine12345.oraclecloud.com%3A443:Vision?locale=en_US;tenantName=localhost;hubProtocol=https;

      • Se l'applicazione Planning and Budgeting viene distribuita su Oracle Cloud Infrastructure (Gen 2), specificare l'URL di connessione come:

        adm:thin:com.hyperion.ap.hsp.HspAdmDriver:machine12345.oraclecloud.com%3A443:Vision;locale=en_US;tenantName=localhost;hubProtocol=https;

      In Nome utente e Password specificare il nome e la password di un utente con i privilegi di amministrazione.

    4. Al termine dell'importazione, controllare i metadati nel layer Fisico.
    5. Assicurarsi di aver selezionato la funzione di database ANCESTOR_DIM_PROPERTY_SUPPORTED.
  3. Completare il modello semantico come indicato di seguito.
    1. Tagliare le tabelle del layer Fisico e incollarle nel layer Modello aziendale e mapping e nel layer Presentazione.
    2. Verificare il modello semantico e salvarlo come file .rpd.
  4. Nel layer Fisico modificare il connection pool per questa origine dati, impostare l'opzione URL specificando lo stesso URL utilizzato nella pagina Seleziona oggetti metadati nel passo 1, quindi selezionare Logon condiviso.
  5. Salvare il modello semantico e ignorare l'avvertenza che indica che le funzioni del database non corrispondono alle impostazioni predefinite.
  6. Caricare il modello semantico in Oracle Analytics Cloud. Nel menu File fare clic su Cloud, quindi fare clic su Carica e immettere le informazioni di connessione per l'istanza di Oracle Analytics Cloud.
Gli utenti possono analizzare i dati e creare i dashboard utilizzando il nuovo modello semantico.