SQL-Abfragen erstellen

Mit der Option "Abfrage" können Sie die SQL-Abfragedefinition beim Erstellen einer SQL-Datenquelle speichern. Dieser Datenquellentyp ist einem On-Premise-Datenbankadapter zugeordnet, mit dem Sie Daten aus einer On-Premise-Datenbank extrahieren und mit EPM Integration Agent in Oracle Enterprise Performance Management Cloud laden können.

  1. Klicken Sie auf der Homepage der Komponente Datenintegration auf Aktion, Abfrage.
  2. Klicken Sie im Fenster Abfrage auf Hinzufügen (Das Bild zeigt das Symbol "Hinzufügen".).
  3. Geben Sie im Fenster Abfrage erstellen unter Abfragename den Namen der SQL-Abfrage an.

    Der Abfragename wird auch auf der Seite "Anwendungsfilter" in der Komponente Datenmanagement verwendet, um beim Registrieren der SQL-Datenquelle in der Zielanwendung die Datenextraktionsabfrage anzugeben.

  4. Geben Sie unter Abfragezeichenfolge die SQL-Anweisung an, mit der die Daten basierend auf der Headerzeile in der Datei extrahiert werden.

    Sie können einen Aliasnamen für einen Spaltennamen in der SQL-Abfrage für den Dimensionsnamen verwenden.

    Wenn Sie die Zeichenfolge für einen Headerzeilenwert angeben und in der Zeichenfolge gemischte Groß-/Kleinschreibung verwendet wurde, setzen Sie sie in doppelte Anführungszeichen. Wenn eine Zeichenfolge mit gemischter Groß-/Kleinschreibung nicht in doppelte Anführungszeichen gesetzt ist, wird sie in Großbuchstaben aufgelöst.

    Beispiel: Wenn Ihre Headerzeile die Aliasnamen Acct, Prod, Ent, Amt, Loc und Dat verwendet, können Sie die folgenden Werte eingeben:

    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~

    Das Bild zeigt das Fenster "Abfrage erstellen".

  5. Klicken Sie auf Speichern.