D BI-Specific WLST Command Reference

This appendix lists all of the BI-specific WLST commands. The information in the following tables is included here for completeness.

For information about WLST, see Section 8.3.3, "Using the WebLogic Scripting Tool (WLST)".

Table D-1 BI Component Commands (create, list, get, delete)

Command

createOBICCSComponent(domainHome, machine, port=None, portMonitor=None)

createOBISCHComponent(domainHome, machine, port=None, portMonitor=None,portScript=None)

createOBIPSComponent(domainHome, machine, port=None)

createOBIJHComponent(domainHome, machine, port=None)

listBISystemComponents(domainHome)

getBISystemComponents(domainHome, instanceId)

deleteBISystemComponent(domainHome, instanceId)


Table D-2 BI Service Instance Commands

Command Description

listBIServiceInstances

This command lists all Service Instance keys in the BI domain.

getBIServiceInstance

This command gets service instance details for a given service instance key.

scaleOutBIServiceInstance

This command scales-out the Service Instance(s) onto the new computer, ensuring that the service instance is available on the specified computer within the BI domain. This command is only used in advanced cases.

exportServiceInstance

This command exports a service instance to a given export directory in the form of BAR file.

importServiceInstance

This command imports an already exported bar (service instance) as a customization to a given environment.

refreshServiceInstance

This command refreshes certain aspects of a service instance service Key that are inherited from the BI domain. For example, if a new product is added to the BI domain (for example, Calculation Manager template is deployed post domain creation), the permission sets for that product will only be made available to the service instance when the service instance is refreshed.

refreshDomainServiceInstances

This command refreshes all the service instances of the domain. The equivalent to calling refreshServiceInstance on each service instance.

resetServiceInstance

This command resets the given service instance to empty state equivalent to importing the empty BAR file.


Table D-3 Synchronize Mid-Tier Database Connection Details Command

Command Description

sync_midtier_db.sh|cmd

This command synchronizes connection details to the mid-tier database ensuring that BI components can access the mid-tier database when connection details (including credentials) are changed.

Location of command:

DOMAIN_HOME/bitools/bin/sync_midtier_db.sh|cmd

Supported mid-tier database types are DB2, SQLServer, MSSQL, and Oracle

On UNIX this must be performed on the master host.

On Windows this must be performed on every host.

Supported mid-tier datasources must be created by RCU, and management is limited to the following component ids:

BIPLATFORMThere is no validation, you must validate connectivity after updating Datasource connection pools in Weblogic Admin console or WLST before synchronizing.

To Synchronize mid-tier database connection details:

1. Execute synchronisation script:

DOMAIN_HOME/bitools/bin/sync_midtier_db.sh|cmd

2. Script displays Datasources that were updated.

3. Re-start Managed Server and BI System Components.

For example, in DOMAIN_HOME/bitools/bin/ enter:

./start.sh


Table D-4 BI Machine Commands

Command

cloneBIMachine(domainHome, listenAddress,baseMachine=None, baseServer='bi_server1', machineName=None)

deleteBIMachine(domainHome, machine)