Enabling Client Lookup by Cluster Name

Essbase clients can use a URL to connect to an Essbase cluster, in the form: http(s)://host:port/aps/Essbase?ClusterName=clusterName. To simplify login, Essbase clients can use the cluster name directly instead of the URL. If you want to enable client login using the cluster name, you must first specify a property to configure Provider Services. The cluster name is resolved by the Provider Services servers specified in configuration files:

  To enable lookup by cluster name:

  1. Modify essbase.cfg and essbase.properties as follows:

    • For server-to-server communication, modify essbase.cfg to specify the Provider Services server to use, in the following format, separating each URL with a semicolon:

      ApsResolver http(s)://host:port/aps
    • For client-to-server communication, modify essbase.properties to specify the Provider Services server to use, in the following format:

      ApsResolver=http(s)://apshost1:port/aps
  2. Restart Essbase after updating these files.

Upgrade Note!

After upgrading, update the ApsResolver setting in all essbase.cfg files (those installed for the servers, and those installed for the Essbase clients.