Creazione di una query SQL

L'opzione Query consente di salvare la definizione della query SQL durante la creazione di un'origine dati SQL. Il tipo di origine dati è associato a un adattatore di database in locale che consente di estrarre dati da un database in locale e di caricarli in Oracle Enterprise Performance Management Cloud utilizzando l'agente di integrazione EPM.

  1. Nella home page di Integrazione dati fare clic su Azione e quindi su Query.
  2. Nella schermata Query fare clic su Aggiungi (Immagine dell'icona Aggiungi.).
  3. Nella schermata Crea query specificare il nome della query SQL in Nome query.

    Il nome della query viene utilizzato anche nella pagina Filtro applicazione di Gestione dati per identificare la query di estrazione dati al momento della registrazione dell'origine dati SQL nell'applicazione target.

  4. In Stringa query specificare l'istruzione SQL utilizzata per estrarre i dati in base alla riga di intestazione del file.

    Nella query SQL è possibile utilizzare l'alias di un nome di colonna come nome dimensione.

    Se si specifica la stringa per un valore della riga di intestazione e la stringa contiene sia maiuscole che minuscole, racchiudere la stringa tra virgolette doppie. Se una stringa contenente caratteri sia maiuscoli che minuscoli non è racchiusa tra doppie virgolette, la soluzione viene fornita in lettere maiuscole.

    Ad esempio, se la riga dell'intestazione utilizza i nomi alias Acct,Prod,Ent,Amt,Loc,Dat, i valori possono essere immessi nel modo seguente:

    SELECT ENTITYX AS "Ent" ,ACCOUNTX AS "Acct",UD3X AS "Prod",AMOUNTX AS "Amt", L.PARTNAME "Loc", P.PERIODDESC AS "Dat"FROM TDATASEG T, TPOVPARTITION L, TPOVPERIOD P WHERE T.PARTITIONKEY = L.PARTITIONKEY AND T.PERIODKEY = P.PERIODKEY AND L.PARTNAME = ~LOCATION~ AND P.PERIODDESC = ~PERIOD~

    Immagine che mostra la schermata Crea query.

  5. Fare clic su Salva.