Pristupanje višestrukim Essbase poslužiteljima iz Smart View URL-a

Možete konfigurirati jednu točku pristupa krajnjeg korisnika iz značajke Smart View za više instanci Essbase poslužitelja.

Za neovisno implementirane Essbase instance koje nisu registrirane u EPM dijeljenim servisima, možete upotrijebiti servise pružatelja za konfiguriranje svih Essbase poslužitelja tako da budu dostupni kao čvorovi u jednom centraliziranom Smart View URL-u.

Nakon što to učinite, Smart View korisnici moći će pristupiti svim Essbase poslužiteljima upotrebom samo jednog URL-a u svojoj ploči s vezama.

Za postavljanje centraliziranog URL pristupa,

  1. Na trenutnom Essbase poslužitelju prijeđite na lokaciji kloniranih skripti.

    • Linux

      <Essbase Product Home>/modules/oracle.essbase.sysman/scripts/copyclusterkey
    • Windows

      <Essbase Product Home>\modules\oracle.essbase.sysman\scripts\copyclusterkey

    Ako ne znate gdje se u vašem okruženju nalazi <Essbase Product Home>, objašnjenje potražite u odjeljku Lokacije okruženja na Essbase platformi.

  2. Kopirajte skriptu cloneTokenManagerKeys (.sh ili .cmd) i datoteku updatedClusterId.py u direktorij bin <početne stranice domene> na trenutačnom Essbase poslužitelju. Ako ne znate gdje se <Početna stranica domene> nalazi u vašem okruženju, pogledajte Lokacije okruženja na Essbase platformi za objašnjenje.

    Za Linux,

    1. Kopirajte cloneTokenManagerKeys.sh i updatedClusterId.py u $DOMAIN_HOME/bin. Na primjer:

      /scratch/<home dir>/Oracle/Middleware/Oracle_Home/user_projects/domains/essbase_domain/bin
    2. Otvorite naredbeni redak u $DOMAIN_HOME/bin direktoriju i dodijelite dopuštenje za izvođenje za cloneTokenManagerKeys.sh. Na primjer,

      chmod +x cloneTokenManagerKeys.sh
    3. Pokrenite skriptu koja pruža sekundarni URL administrativnog poslužitelja radi sinkronizacije (za jedinstvenu prijavu putem usluga pružatelja) s trenutačnim poslužiteljem.

      Sintaksa je:

      ./cloneTokenManagerKeys.sh t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>

      Na primjer:

      ./cloneTokenManagerKeys.sh t3://AdminServer2:7001

      Ako postoji više okruženja za sinkronizaciju, unesite URL-ove administrativnog poslužitelja za svako okruženje, odvojeno razmacima. Na primjer:

      ./cloneTokenManagerKeys.sh t3://AdminServer2:7001 t3://AdminServer3:7001

      Ako je omogućen TLS (SSL), upotrijebite protokol t3s kako biste naveli URL. Na primjer:

      ./cloneTokenManagerKeys.sh t3s://AdminServer2:7002

    Za Windows,

    1. Kopirajte cloneTokenManagerKeys.cmd i updatedClusterId.py u %DOMAIN_HOME%\bin. Na primjer:

      C:\Oracle\Middleware\Oracle_Home\user_projects\domains\essbase_domain\bin
    2. Otvorite naredbeni redak u $DOMAIN_HOME/bin direktoriju.

    3. Pokrenite skriptu koja pruža sekundarni URL administrativnog poslužitelja radi sinkronizacije (za jedinstvenu prijavu) s trenutačnim poslužiteljem putem usluga pružatelja.

      Sintaksa je:

      .\cloneTokenManagerKeys.cmd t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>

      Na primjer:

      .\cloneTokenManagerKeys.cmd t3://AdminServer2:7001

      Ako postoji više okruženja za sinkronizaciju, unesite URL-ove administrativnog poslužitelja za svako okruženje, odvojeno razmacima. Na primjer:

      .\cloneTokenManagerKeys.cmd t3://AdminServer2:7001 t3://AdminServer3:7001

      Ako je omogućen TLS (SSL), upotrijebite protokol t3s kako biste naveli URL. Na primjer:

      .\cloneTokenManagerKeys.cmd t3s://AdminServer2:7002
  3. Kad ste gotovi s postupkom sinkronizacije, ponovo pokrenite sve Essbase poslužitelje koje sinkronizirate s trenutnim Essbase poslužiteljem. Pogledajte Pokreni, zaustavi i provjeri poslužitelje.

  4. Konfigurirajte Essbase poslužitelje tako što ćete ih dodati u upravljanje uslugama pružatelja u Essbase web-sučelju.

    1. U Essbase web-sučelju prijeđite na Konzolu i pritisnite Konfiguracija.

    2. Prijeđite na karticu Centralizirani URL i pritisnite Dodaj.

    3. U dijaloški okvir Dodavanje glavnog računala unesite informacije o jednom od Essbase poslužitelja. Navedite alias i URL agenta.


      Dijaloški okvir Dodavanje glavnog računala. Uneseni alias je PHX250. Uneseni Essbase URL je https://phx250.example.com:9001/essbase/agent.

    4. Pritisnite Podnesi i ponovo pritisnite Dodaj kako biste dodali još Essbase poslužitelja za koje želite da budu dostupni putem jednog Smart View URL-a.


      Dva centralizirana URL-a konfigurirana u konzoli Essbase web-sučelja. Essbase URL za otkrivanje https://iad150.example.com:9001/essbase/agent is povezan je s aliasom LocalMachine. Drugi Essbase URL za otkrivanje, https://phx250.example.com:9001/essbase/agent, povezan je s aliasom PHX250.

    5. U prikazu Smart View prijavite se na Essbase poslužitelj koji ste upravo konfigurirali. Trebali biste se moći povezati sa svim instancama koje ste konfigurirali za centralizirani URL.


      Privatna veza prikaza Smart View s dva čvora instance poslužitelja, PHX250 i LocalMachine pod jednim URL-om (URL lokalnog računala).

    6. Ako želite postaviti i pristup visokog stupnja dostupnosti (failover) za aplikaciju koja se hostira na jednom ili više Essbase poslužitelja koje ste konfigurirali putem centraliziranog URL-a, nastavite na Konfiguriranje Essbase klastera Aktivno-Aktivno (samo za čitanje) i upravljanje njima.