Verbindung und Datenquelle für den Zugriff auf Oracle Database erstellen

Definieren Sie eine Verbindung und eine Datenquelle zwischen Essbase und Oracle Database.

Falls zutreffend, wählen Sie statt dieses Themas eines der folgenden Unterthemen aus:

  1. Melden Sie sich bei der Essbase-Weboberfläche als Serviceadministrator oder Anwendungsmanager an.
  2. Klicken Sie auf Quellen, Verbindungen.

    Wenn Sie die Verbindung und die Datenquelle auf Anwendungsebene und nicht global definieren möchten, starten Sie den Vorgang auf der Seite "Anwendungen" anstatt auf der Seite "Quellen". Klicken Sie auf einen Anwendungsnamen und dann auf Quellen.

  3. Klicken Sie auf Verbindung erstellen, und wählen Sie als Verbindungstyp Oracle Database aus.
  4. Klicken Sie auf Verbindung erstellen, und wählen Sie Oracle Database aus.
  5. Geben Sie einen Verbindungsnamen, einen Host, eine Portnummer, einen Benutzernamen und ein Kennwort ein. Geben Sie bei Eingabe des Benutzernamens den Oracle Database-Benutzernamen ein, ohne die Rolle. Wählen Sie SID (Server-ID) oder Service aus, und geben Sie Serverdetails ein.

    Dialogfeld "Verbindung erstellen" für das Erstellen einer Verbindung zu Oracle Database. Name: Oracle Database. Host: myserver.example.com. Port: 1521. Benutzer: essbase. Kennwort: (verborgen). "Service" ist aktiviert, und der Wert lautet "orclpdb.example.com". Beschreibung: Oracle PDB connection

  6. Klicken Sie auf Test, um die Verbindung zu validieren. Wenn der Test erfolgreich verläuft, klicken Sie auf Erstellen.
  7. Stellen Sie sicher, dass die Verbindung erfolgreich erstellt wurde und in der Verbindungsliste angezeigt wird.
    Als Nächstes erstellen Sie eine Datenquelle für die Oracle Database-Verbindung.
  8. Klicken Sie auf Datenquellen und dann auf Datenquelle erstellen.
  9. Wählen Sie im Dropdown-Feld Verbindung den Namen der gerade erstellten Verbindung aus, z.B. Sample.Oracle Database. Verbindungen auf Anwendungsebene wird der Anwendungsname im Format appName.connectionName als Präfix vorangestellt.
  10. Geben Sie einen Namen für die Datenquelle an (z.B. OracleDB_DS).
  11. Geben Sie optional eine Beschreibung der Datenquelle ein. Beispiel: SAMPLE_BASIC_TABLE in Oracle Database.
  12. Geben Sie im Feld "Abfrage" die jeweilige SQL-Abfrage zum Auswählen der Oracle Database-Daten an, die Sie in dieser Datenquelle verfügbar machen möchten.

    Dialogfeld "Datenquelle erstellen", Schritt "Allgemein", für das Erstellen einer Datenquelle für Oracle Database. Verbindung: Sample.Oracle Database, Name: OracleDB_DS, Beschreibung: SB_DATA table on Oracle Database, Abfrage: select * from SB_DATA

  13. Klicken Sie auf Weiter. Wenn die SQL-Anweisung zum Abfragen eines Oracle Database-Bereichs korrekt war, sollten in der Vorschau der Datenquelle bis zu 10 Datensätze angezeigt werden.

    Dialogfeld "Datenquelle erstellen", Schritt "Spalten", für das Erstellen einer Datenquelle für Oracle Database. Index 1: Name: DIMENSION_PRODUCT, Typ: Zeichenfolge. Weitere Spalten mit anderen Namen sind der Reihe nach aufgelistet, manche vom Typ "Zeichenfolge", manche vom Typ "Double".

  14. Ändern Sie alle numerischen Spalten in "Double", und klicken Sie auf Weiter.
  15. Ändern Sie gegebenenfalls weitere quellspezifische Parameter, und klicken Sie auf Weiter. Informationen zur Parameterverwendung finden Sie unter Parameter für Datenquellen implementieren.
  16. Prüfen Sie den Vorschaubereich. Sie sollten die Ergebnisse der SQL-Abfrage sehen, die Datenspalten aus Oracle Database abgerufen hat.

    Dialogfeld "Datenquelle erstellen", Schritt "Vorschau", für das Erstellen einer Datenquelle für Oracle Database. Eine Datenvorschau von Oracle Database wird angezeigt, mit Werten unter den Spaltennamen.

  17. Wenn die Vorschau richtig aussieht, klicken Sie auf Erstellen, um die Erstellung der Datenquelle abzuschließen.