Łączenie się z Essbase

Można tworzyć, edytować i usuwać połączenie z Essbase oraz używać tego połączenia do tworzenia zbiorów danych z kostek Essbase.

Tworzenie połączenia z Oracle Essbase

Można utworzyć połączenie z Oracle Analytics Cloud – Essbase i używać go do uzyskiwania dostępu do danych źródłowych.

  1. Na stronie startowej nacisnąć przycisk Utwórz, po czym wybrać opcję Połączenie.
  2. Kliknąć na opcji Oracle Essbase.
  3. Wprowadzić szczegóły połączenia.
  4. W polu DSN (Nazwa źródła danych) podać adres URL agenta dla źródła danych.

    Dla Oracle Analytics Cloud – Essbase należy użyć następującego formatu:

    https://fully_qualified_domain_name/essbase/agent

    Na przykład https://my-example.analytics.ocp.oraclecloud.com/essbase/agent.

    Korzystając z tego adresu URL, można się łączyć bez konieczności otwierania jakichkolwiek portów lub przeprowadzania dodatkowej konfiguracji. Oracle Analytics Cloud – Essbase musi mieć przypisany publiczny adres IP i musi używać portu domyślnego.

  5. W polach Nazwa użytkownika i Hasło wpisać uwierzytelnienia użytkownika mającego prawo dostępu do źródła danych Essbase.
  6. W obszarze Identyfikacja określić, w jaki sposób połączenie ma być identyfikowane:
    • Zawsze używaj tych uwierzytelnień - podane dla tego połączenia nazwa i hasło logowania będą zawsze używane przez Oracle Analytics. Użytkownicy nie będą proszeni o zalogowanie się.
    • Wymagaj, aby użytkownicy podawali swoje uwierzytelnienia - Oracle Analytics wzywa użytkowników do podania nazwy użytkownika i hasła dla źródła danych. Użytkownicy mogą uzyskiwać dostęp tylko do tych danych, w odniesieniu do których mają uprawnienia, przywileje i/lub odpowiednie przypisania ról.
    • (Wyświetlane, jeśli Oracle Analytics obsługuje uosabianie dla tego typu bazy danych) Użyj uwierzytelnień aktywnego użytkownika - Oracle Analytics nie wzywa użytkowników do zalogowania się, aby uzyskać dostęp do danych. Dostęp do źródła danych będzie uzyskiwany przy użyciu tych samych uwierzytelnień, które użytkownik podał w celu zalogowania się do Oracle Analytics.
  7. Zapisać szczegóły.
    Teraz można przystąpić do tworzenia zbiorów danych, używając tego połączenia.

Tworzenie połączenia z danymi Oracle Essbase w sieci prywatnej

Można utworzyć połączenie z danymi Oracle Essbase w sieci prywatnej i używać go do uzyskiwania dostępu do danych źródłowych.

Połączenia z danymi Oracle Essbase w sieci prywatnej zabezpiecza się, używając modułu Data Gateway lub kanału z dostępem prywatnym (dla zbiorów danych lub modeli semantycznych). W przypadku modułu Data Gateway administrator instaluje go w prywatnej sieci użytkownika. Data Gateway przekierowuje wówczas zapytania do hosta Essbase. W przypadku kanału z dostępem prywatnym zob. Łączenie się z prywatnymi źródłami danych przez kanał z prywatnym dostępem.

Przed rozpoczęciem należy się upewnić, że instancja Oracle Essbase Marketplace ma podpisane certyfikaty.
  1. Na stronie startowej nacisnąć przycisk Utwórz, po czym wybrać opcję Połączenie.
  2. Kliknąć na opcji Oracle Essbase.
  3. Wprowadzić szczegóły połączenia.
  4. W polu DSN (Nazwa źródła danych) podać adres URL źródła danych.

    Poniżej są przedstawione opcje połączeń, pozwalające uzyskać dostęp do Oracle Essbase w sieci prywatnej:

    Uwaga: Określając URL dla swojego źródła danych, wartości <hostname>:<port> określają nazwę i port hosta dostępnego w publicznym Internecie, przekierowującego ruch do hosta Remote Data Connector.

    • Podstawowa składnia adresu URL:

      http(s)://<hostname>:<port>/essbase/capi/<private essbase host address>/<Oracle Essbase Agent port on the
            specified host>
      Na przykład:
      https://myproxyhost.example.com:1234/essbase/capi/mylocalhost/1423
    • Gdy Oracle Essbase działa na zabezpieczonym porcie:
      http(s)://<hostname>:<port>/essbase/capi/<private essbase host address>/<Oracle Essbase Agent Secure port on the specified host>/secure
    • Gdy Oracle Essbase działa na zabezpieczonym porcie i jest używany samodzielnie podpisany certyfikat:
      http(s)://<hostname>:<port>/essbase/capi/<private essbase host address>/<Oracle Essbase Agent Secure port on the specified host>/secure/selfsigned 
  5. W obszarze Identyfikacja określić, w jaki sposób połączenie ma być identyfikowane:
    • Zawsze używaj tych uwierzytelnień - podane dla tego połączenia nazwa i hasło logowania będą zawsze używane przez Oracle Analytics. Użytkownicy nie będą proszeni o zalogowanie się.
    • Wymagaj, aby użytkownicy podawali swoje uwierzytelnienia - Oracle Analytics wzywa użytkowników do podania nazwy użytkownika i hasła dla źródła danych. Użytkownicy mogą uzyskiwać dostęp tylko do tych danych, w odniesieniu do których mają uprawnienia, przywileje i/lub odpowiednie przypisania ról.
    • (Wyświetlane, jeśli Oracle Analytics obsługuje uosabianie dla tego typu bazy danych) Użyj uwierzytelnień aktywnego użytkownika - Oracle Analytics nie wzywa użytkowników do zalogowania się, aby uzyskać dostęp do danych. Dostęp do źródła danych będzie uzyskiwany przy użyciu tych samych uwierzytelnień, które użytkownik podał w celu zalogowania się do Oracle Analytics.
  6. Łącząc się z lokalną bazą danych, wybrać opcję Użyj połączenia z odległymi danymi.
    Dowiedzieć się od administratora, czy można uzyskiwać dostęp do lokalnej bazy danych.
  7. Zapisać szczegóły.
    Teraz można przystąpić do tworzenia zbiorów danych, używając tego połączenia.

Umożliwienie wizualizacji kostek Oracle Essbase przy użyciu jednokrotnego logowania

Gdy jest używane źródło danych Oracle Essbase, można skorzystać z funkcji uosabiania i umożliwić użytkownikom tworzenie wizualizacji danych z kostek Oracle Essbase bez konieczności dwukrotnego logowania się.

  1. W Oracle Essbase utworzyć użytkownika z uprawnieniami do uosabiania innych użytkowników (używając funkcji EssLoginAs).
  2. Na stronie startowej Oracle Analytics nacisnąć przycisk Utwórz, po czym wybrać opcję Połączenie, a następnie Oracle Essbase.
  3. Na stronie "Utwórz połączenie":
    1. W polu DSN określić URL agenta dla swojego źródła danych Oracle Essbase.
    2. W polach Nazwa użytkownika i Hasło wprowadzić uwierzytelnienia użytkownika utworzonego w punkcie 1.
    3. W obszarze Identyfikacja wybrać opcję Użyj uwierzytelnień aktywnego użytkownika.
  4. Udostępnić to połączenie użytkownikom, którzy mają mieć możliwość wizualizowania danych. Zob. zadanie poniżej.
    Jeśli ci użytkownicy zalogują się, używając swoich uwierzytelnień jednokrotnego logowania, to mogą uzyskiwać dostęp do kostek bez konieczności ponownego logowania się.

Udostępnianie połączenia źródła danych

Użytkownik może do połączeń źródeł danych, które utworzył lub którymi administruje, przypisywać uprawnienia dostępu.

  1. Na stronie startowej kliknąć w nawigatorze. Wybrać opcję Dane, a następnie Połączenia.
  2. Umieścić wskaźnik myszy na połączeniu, które ma zostać udostępnione, kliknąć Czynności i wybrać Zbadaj.
  3. Wybrać Dostęp, po czym - używając następujących kart - przypisać prawa dostępu:
    • Wszystkie - Udostępnianie połączenia poszczególnym użytkownikom lub rolom.

    • Użytkownicy - Udostępnianie połączenia poszczególnym użytkownikom.

    • Role - Udostępnianie połączenia rolom poziomu aplikacji (na przykład "Konsument BI"), tak aby wszyscy przypisani do tych ról użytkownicy mogli używać tego połączenia.

  4. Używając pola Dodaj, wyszukać i wybrać użytkownika lub rolę.
    Użytkownik (lub rola) zostaje wyświetlony na znajdującej się poniżej liście z uprawnieniami Tylko odczyt.
  5. Aby zmienić uprawnienia domyślne, wybrać jedną z następujących opcji:
    • Pełna kontrola - Użytkownik lub rola może używać połączenia do tworzenia zbiorów danych oraz może zmodyfikować lub usunąć połączenie bądź zmienić jego nazwę. Może również zmienić uprawnienia dla połączenia.
    • Odczyt-zapis - Użytkownik lub rola może używać połączenia do tworzenia zbiorów danych oraz może zmodyfikować połączenie bądź zmienić jego nazwę, ale nie może go usunąć.
    • Tylko odczyt - Użytkownik lub rola może używać połączenia do tworzenia zbiorów danych, ale nie może modyfikować szczegółów połączenia.
  6. Kliknąć Zapisz.
Gdy użytkownicy zalogują się, będą mogli używać udostępnionego połączenia w celu wizualizacji danych z tej bazy danych.