Procedura definiowania połączenia (i źródła danych) między Essbase a Autonomous Data Warehouse.
W przypadku tworzenia partycji federowanej między Essbase a Autonomous Data Warehouse Serverless należy zamiast niniejszego tematu skorzystać z tematu Tworzenie połączenia dla partycji federowanych.
Do utworzenia połączenia globalnego jest wymagana rola administrator usługi. Do utworzenia połączenia na poziomie aplikacji są wymagane rola użytkownika oraz uprawnienie menedżera aplikacji w odniesieniu do aplikacji.
Zalogować się do internetowego interfejsu Essbase jako administrator usługi.
Kliknąć Źródła.
Aby zdefiniować połączenie i źródło danych nie globalnie, lecz na poziomie aplikacji, należy zacząć ze strony "Aplikacje" (nie ze strony "Źródła"). Kliknąć nazwę aplikacji, a następnie kliknąć Źródła.
Kliknąć Utwórz połączenie, po czym wybrać Oracle Database.
Wybrać, używając przełącznika, wersję Autonomous.
Wprowadzić nazwę połączenia.
Jeśli trzeba wysłać plik portfela, przeciągnąć go lub kliknąć pole Plik portfela.
Jeśli jest używane połączenie, które już zostało udostępnione (połączenie z repozytorium), to nie trzeba wysyłać portfela, ponieważ powinien się on już znajdować w repozytorium. Wybrać opcję Baza danych repozytorium.
Jeśli trzeba wysłać portfel, to plik portfela można uzyskać, wybierając na stronie administrowania Autonomous Data Warehouse (w Oracle Cloud Infrastructure) opcję Pobieranie uwierzytelnień klienta (portfel).
Wybrać nazwę usługi.
Wprowadzić swoją nazwę użytkownika Autonomous Data Warehouse i swoje hasło oraz, opcjonalnie, opis.
Kliknąć Test, aby zweryfikować połączenie, a jeśli weryfikacja zakończy się powodzeniem, kliknąć Zapisz.
Jeśli zostaną zgłoszone błędy połączenia, można rozwinąć Opcje zaawansowane i dostosować minimalny oraz maksymalny rozmiar puli połączeń.
Zob. Kontrolowanie rozmiaru puli w UCP - informacje podstawowe w podręczniku Universal Connection Pool Developer's Guide.
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 Autonomous Data Warehouse. Kliknąć na karcie Źródła danych, a następnie nacisnąć przycisk Utwórz źródło danych.
W polu "Połączenie" wybrać z listy rozwijanej nazwę właśnie utworzonego połączenia, na przykład "essbaseadb_public". W przypadku źródeł danych poziomu aplikacji, wybrać nazwę połączenia poziomu aplikacji, używając formatu nazwaAplikacji.nazwaPołączenia.
Podać nazwę źródła danych, na przykład "essbaseadb_ds".
Opcjonalnie: Wprowadzić opis źródła danych; na przykład "Źródło danych dla Autonomous Data Warehouse".
W polu Zapytanie wpisać odpowiednie zapytanie SQL, wybierające z Autonomous Data Warehouse te dane, które mają być dostępne w tym źródle danych.
Kliknąć Dalej. Jeśli instrukcja SQL była poprawnym zapytaniem do obszaru Autonomous Data Warehouse, powinny zostać wyświetlone kolumny ujęte w zapytaniu, wraz z indeksami liczbowymi, nazwami kolumn oraz typami danych.
W razie potrzeby zmienić ewentualne dodatkowe typy danych specyficzne dla źródła, a następnie kliknąć Dalej.
Przejrzeć zawartość panelu podglądu. W wynikach zapytania SQL powinny pojawić się pobrane kolumny danych z Autonomous Data Warehouse.
Jeśli podgląd wygląda poprawnie, kliknąć Zapisz, aby zakończyć tworzenie źródła danych.
Zalogować się do internetowego interfejsu Essbase jako administrator usługi.
Kliknąć Źródła.
Aby zdefiniować połączenie i źródło danych nie globalnie, lecz na poziomie aplikacji, należy zacząć ze strony "Aplikacje" (nie ze strony "Źródła"). Z menu "Czynności", z prawej strony nazwy aplikacji, uruchomić inspektor, po czym wybrać kartę Źródła.
Kliknąć Utwórz połączenie, po czym wybrać Oracle Database.
Wybrać, używając przełącznika, wersję Autonomous.
Wprowadzić nazwę połączenia.
Jeśli trzeba wysłać plik portfela, przeciągnąć go lub kliknąć pole Plik portfela.
Jeśli jest używane połączenie, które już zostało udostępnione (połączenie z repozytorium), to nie trzeba wysyłać portfela, ponieważ powinien się on już znajdować w repozytorium. Wybrać opcję Baza danych repozytorium.
Jeśli trzeba wysłać portfel, to plik portfela można uzyskać, wybierając na stronie administrowania Autonomous Data Warehouse (w Oracle Cloud Infrastructure) opcję Pobieranie uwierzytelnień klienta (portfel).
Wybrać nazwę usługi.
Wprowadzić swoją nazwę użytkownika Autonomous Data Warehouse i swoje hasło oraz, opcjonalnie, opis.
Nacisnąć przycisk Test, aby sprawdzić połączenie; jeśli działa poprawnie, nacisnąć przycisk Utwórz.
Jeśli zostaną zgłoszone błędy połączenia, można rozwinąć Opcje zaawansowane i dostosować minimalny oraz maksymalny rozmiar puli połączeń.
Zob. Kontrolowanie rozmiaru puli w UCP - informacje podstawowe w podręczniku Universal Connection Pool Developer's Guide.
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 Autonomous Data Warehouse. Kliknąć na karcie Źródła danych, a następnie nacisnąć przycisk Utwórz źródło danych.
W polu "Połączenie" wybrać z listy rozwijanej nazwę właśnie utworzonego połączenia, na przykład "EssbaseADWS". W przypadku źródeł danych poziomu aplikacji, wybrać nazwę połączenia poziomu aplikacji, używając formatu nazwaAplikacji.nazwaPołączenia.
Nadać źródłu danych nazwę, na przykład ADW_DS.
Opcjonalnie: Wprowadzić opis źródła danych; na przykład "Źródło danych dla Autonomous Data Warehouse".
W polu Zapytanie wpisać odpowiednie zapytanie SQL, wybierające z Autonomous Data Warehouse te dane, które mają być dostępne w tym źródle danych.
Kliknąć Dalej. Jeśli instrukcja SQL była poprawnym zapytaniem do obszaru Autonomous Data Warehouse, powinny zostać wyświetlone kolumny ujęte w zapytaniu.
Jeśli trzeba, zmienić dodatkowe parametry specyficzne dla źródła, po czym nacisnąć przycisk Dalej.
Przejrzeć zawartość panelu podglądu. W wynikach zapytania SQL powinny pojawić się pobrane kolumny danych z Autonomous Data Warehouse.
Jeśli podgląd wygląda poprawnie, nacisnąć przycisk Utwórz, aby zakończyć tworzenie źródła danych.