Tworzenie połączenia i źródła danych w celu uzyskania dostępu do bazy danych Oracle

Procedura definiowania połączenia (i źródła danych) między Essbase a bazą danych Oracle.

Jeśli jest to celowe, należy — zamiast kontynuować ten temat — przejść do jednego z następujących:

  1. Zalogować się do interfejsu internetowego Essbase jako administrator usługi lub menedżer aplikacji.
  2. Kliknąć Źródła, a następnie Połączenia.

    Aby zdefiniować połączenie i źródło danych na poziomie aplikacji, a nie globalnie, należy zacząć na stronie "Aplikacje", a nie na stronie "Źródła". Kliknąć nazwę aplikacji, a następnie kliknąć Źródła.

  3. Kliknąć Utwórz połączenie i jako typ połączenia wybrać Oracle Database.
  4. Kliknąć Utwórz połączenie, po czym wybrać Oracle Database.
  5. Wprowadzić nazwę połączenia, host, numer portu, nazwę użytkownika i hasło. Wprowadzając nazwę w polu Użytkownik, należy wprowadzić nazwę użytkownika bazy danych Oracle, bez roli. Wybrać opcje SID (Server ID) lub Usługa, po czym wprowadzić szczegóły serwera.

    Okno dialogowe "Utwórz połączenie" do tworzenia połączenia z bazą danych Oracle. Nazwa: Oracle Database. Host: myserver.example.com. Port: 1521. Użytkownik: essbase. Hasło: (ukryte). Usługa jest sprawdzana, a jej wartość to orclpdb.example.com. Opis: Oracle PDB connection

  6. Nacisnąć przycisk Test, aby sprawdzić połączenie; jeśli działa poprawnie, nacisnąć przycisk Utwórz.
  7. Sprawdzić, czy połączenie zostało utworzone i pojawia się na liście połączeń.
    Następnie utworzymy źródło danych dla połączenia z bazą danych Oracle.
  8. Kliknąć na karcie Źródła danych, a następnie nacisnąć przycisk Utwórz źródło danych.
  9. Z listy rozwijanej w polu Połączenie wybrać nazwę właśnie utworzonego połączenia, na przykład "Sample.Oracle Database". Połączenia na poziomie aplikacji zaczynają się prefiksem będącym nazwą aplikacji, w formacie nazwaAplikacji.nazwaPołączenia.
  10. Nadać źródłu danych nazwę, na przykład OracleDB_DS.
  11. Opcjonalnie: Wprowadzić opis źródła danych, na przykład SAMPLE_BASIC_TABLE z bazy danych Oracle.
  12. W polu "Zapytanie" wpisać odpowiednie zapytanie SQL, wybierające z bazy danych Oracle te dane, które mają być dostępne w tym źródle danych.

    Okno dialogowe "Utwórz źródło danych (etap "Ogólne") do tworzenia źródła danych "Baza danych Oracle". Połączenie: Sample.Oracle Database, Nazwa: OracleDB_DS, Opis: SB_DATA table on Oracle Database, Zapytanie: select * from SB_DATA

  13. Kliknąć Dalej. Jeśli instrukcja SQL dla zapytania dotyczącego obszaru bazy danych Oracle była poprawna, w podglądzie źródła danych powinno zostać wyświetlonych do 10 rekordów danych.

    Okno dialogowe "Utwórz źródło danych (etap "Kolumny") do tworzenia źródła danych "Baza danych Oracle". Indeks 1: Nazwa: DIMENSION_PRODUCT, Typ: Napis. Wymienionych jest więcej kolumn z innymi nazwami; niektóre typu "Napis" i część typu "Liczba zmiennoprzecinkowa (Double)".

  14. Zmienić typ wszystkich kolumn liczbowych na "Liczba zmiennoprzecinkowa (Double)", po czym nacisnąć przycisk Dalej.
  15. Jeśli trzeba, zmienić dodatkowe parametry specyficzne dla źródła, po czym nacisnąć przycisk Dalej. Informacje dotyczące używania parametrów są dostępne pod hasłem Implementowanie parametrów dla źródeł danych.
  16. Przejrzeć zawartość panelu podglądu. Powinny być wyświetlane wyniki pobierania kolumn z bazy danych Oracle przez zapytanie SQL.

    Okno dialogowe "Utwórz źródło danych (etap "Podgląd") do tworzenia źródła danych "Baza danych Oracle". Pokazywany jest podgląd danych z bazy danych Oracle, z wartościami pod nazwami kolumn.

  17. Jeśli podgląd wygląda poprawnie, nacisnąć przycisk Utwórz, aby zakończyć tworzenie źródła danych.