Adgang til flere Essbase-servere via en central Smart View-URL

Du kan konfigurere et enkelt punkt til slutbrugeradgang fra Smart View til flere Essbase Server-instanser.

For Essbase-instanser, der er taget i brug uafhængigt af hinanden og ikke er registreret i EPM Shared Services, kan du bruge Provider Services til at konfigurere alle Essbase-servere til at være tilgængelige som noder under én central Smart View-URL.

Når du har gjort det, kan Smart View-brugere få adgang til alle Essbase-serverne via kun én URL i deres forbindelsespanel.

Sådan konfigurerer du den centrale URL-adgang:

  1. Naviger til lokationen for klonscripts på din aktuelle Essbase Server-maskine.

    • Linux

      <Essbase-produktstartside>/modules/oracle.essbase.sysman/scripts/copyclusterkey
    • Windows

      <Essbase-produktstartside>\modules\oracle.essbase.sysman\scripts\copyclusterkey

    Hvis du ikke ved, hvor <Essbase-produktstartside> er i dit miljø, skal du se Miljølokationer på Essbase-platformen for at få en forklaring.

  2. Kopier scriptet cloneTokenManagerKeys (.sh eller .cmd) og filen updatedClusterId.py til kataloget bin i <Domain Home> på din aktuelle Essbase Server-maskine. Se Miljølokationer på Essbase-platformen for at få en forklaring, hvis du ikke ved, hvor <Domain Home> er placeret i dit miljø.

    I Linux:

    1. Kopier cloneTokenManagerKeys.sh og updatedClusterId.py til $DOMAIN_HOME/bin. Eksempel:

      /scratch/<home dir>/Oracle/Middleware/Oracle_Home/user_projects/domains/essbase_domain/bin
    2. Åbn en kommandoprompt i kataloget $DOMAIN_HOME/bin, og tildel udførelsestilladelse til cloneTokenManagerKeys.sh. For eksempel

      chmod +x cloneTokenManagerKeys.sh
    3. Kør scriptet, og angiv en sekundær administrationsserver-URL til synkronisering (ved single sign-on ved hjælp af Provider Services) med den aktuelle server.

      Syntaksen er:

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

      Eksempel:

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

      Hvis der er flere miljøer, som skal synkroniseres, skal du angive administrationsserver-URL'er til hvert miljø, adskilt af mellemrum. Eksempel:

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

      Hvis TLS (SSL) er aktiveret, skal du bruge t3s-protokollen til at angive URL'en. Eksempel:

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

    I Windows:

    1. Kopier cloneTokenManagerKeys.cmd og updatedClusterId.py til %DOMAIN_HOME%\bin. Eksempel:

      C:\Oracle\Middleware\Oracle_Home\user_projects\domains\essbase_domain\bin
    2. Åbn en kommandoprompt i kataloget %DOMAIN_HOME%\bin.

    3. Kør scriptet, og angiv en sekundær administrationsserver-URL til synkronisering (ved single sign-on) med den aktuelle server ved hjælp af Provider Services.

      Syntaksen er:

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

      Eksempel:

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

      Hvis der er flere miljøer, som skal synkroniseres, skal du angive administrationsserver-URL'er til hvert miljø, adskilt af mellemrum. Eksempel:

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

      Hvis TLS (SSL) er aktiveret, skal du bruge t3s-protokollen til at angive URL'en. Eksempel:

      .\cloneTokenManagerKeys.cmd t3s://AdminServer2:7002
  3. Genstart alle instanser af Essbase Server, som du har synkroniseret med den aktuelle Essbase Server, når du er færdig med synkroniseringsprocessen. Se Starte, stoppe og kontrollere servere.

  4. Konfigurer dine instanser af Essbase Server ved at føje dem til Provider Services-styring i Essbase-webinterfacet.

    1. Naviger i Essbase-webinterfacet til Konsol, og klik på Konfiguration.

    2. Gå til fanen Centraliseret URL, og klik på Tilføj.

    3. Indtast oplysninger om en Essbase Server i dialogboksen Tilføj vært. Angiv et alias og en agent-URL.


      Dialogboksen Tilføj vært Indtastet alias er PHX250. Indtastet Essbase-URL er https://phx250.example.com:9001/essbase/agent.

    4. Klik på Afsend, og klik på Tilføj igen for at tilføje flere instanser af Essbase Server, som du vil gøre tilgængelige fra en enkelt Smart View-URL.


      To centraliserede URL'er, der er konfigureret i Essbase-webinterfacets konsol. Essbase Discovery-URL'en https://iad150.example.com:9001/essbase/agent er knyttet til aliasset LocalMachine. En anden Essbase Discovery-URL, https://phx250.example.com:9001/essbase/agent, er knyttet til aliasset PHX250.

    5. Log på den Essbase Server, som du lige har konfigureret, fra Smart View. Du bør kunne oprette forbindelse til alle de instanser, som du har konfigureret for den centraliserede URL.


      Smart View-privat forbindelse med to serverinstansnoder, PHX250 og LocalMachine, under en enkelt URL (den lokale maskines URL).

    6. Hvis du desuden vil konfigurere adgang med høj tilgængelighed (failover) til en applikation, der er hostet på en eller flere instanser af Essbase Server, som du har konfigureret ved hjælp af en centraliseret URL, skal du fortsætte til Konfigurere og håndtere aktiv-aktiv (skrivebeskyttede) Essbase-klynger.