OBIEE 11G - Action

About

Users can create actions in the Oracle BI Presentation Services user interface.

Actions provide functionality to:

  • navigate to related content
  • invoke operations, functions, or processes in external systems.

You can include actions in:

An action is an operation or process that can be invoked explicitly by a user clicking an action link for example, as they gain insight from analyzing data in analyses or from viewing dashboards.

Example:

  • book a meeting room

Articles Related

Actions

Action Type Executed by… Add to Analysis,
Dashboard Pages,
Scorecard Objectives,
Scorecard initiatives,
and KPIs
Add to Agents
Navigate to BI Content Browser Yes No
Navigate to a Web Page Browser Yes No
Navigate to EPM Content Browser Yes No
Navigate to E-Business Suite Browser Yes No
Invoke a Web Service Action Execution Service Yes Yes
Invoke a Java Method (EJB) Action Execution Service Yes Yes
Invoke a Browser Script Browser Yes No
Invoke an HTTP Request Action Execution Service Yes Yes
Invoke Server Script Scheduler No Yes
Invoke Agent Scheduler No Yes
Java Jobs Javahost No Yes

Configuration

The Oracle BI EE installation contains a configuration file:

<Oracle Middleware Home>\user_projects\domains\bifoundation_domain\config\fmwconfig\biinstances\coreapplication\ActionFrameworkConfig.xml

After you modify the configuration file, you need to restart the Managed Server in Weblogic that is hosting your Oracle BI EE environment.

In this file, the Provider-Class Element Values contains the valid values for the provider-class element

Related Action Type Content Type SPI Class
Navigate to EPM Content EPM oracle.bi.action.registry.epm.HDPRegistry
Invoke a Java Method (EJB) Java oracle.bi.action.registry.java.EJBRegistry
Invoke a Web Service Web Services oracle.bi.action.registry.wsil.WSILRegistry

Web Services

The location of the registry must point to a wsil file.

<?xml version="1.0" encoding="UTF-8"?>
<obi-action-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="afconfig.xsd">
	<aliases>
		<location-alias>
			<alias>actionsrv</alias>
			<actual>localhost:7001</actual>
		</location-alias>
		<location-alias>
			<alias>biserver</alias>
			<actual>http://localhost:7001/analytics/saw.dll?WSDL</actual>
		</location-alias>
	</aliases>
	<registries>
		<registry>
			<id>reg1</id>
			<name>my Web Services</name>
			<content-type>webservices</content-type>
			<provider-class>oracle.bi.action.registry.wsil.WSILRegistry</provider-class>
			<description></description>
			<location>
				<path>http://myWebServiceHost:myWebServiceHostPort/myPath/myFile.wsil</path>
			</location>
		</registry>
	</registries>
</obi-action-config>

If you want to use a WSDL file, you must do it when you create an action and not in the configuration file.

Documentation / Reference

  • Bookmark "OBIEE 11G - Action" at del.icio.us
  • Bookmark "OBIEE 11G - Action" at Digg
  • Bookmark "OBIEE 11G - Action" at Ask
  • Bookmark "OBIEE 11G - Action" at Google
  • Bookmark "OBIEE 11G - Action" at StumbleUpon
  • Bookmark "OBIEE 11G - Action" at Technorati
  • Bookmark "OBIEE 11G - Action" at Live Bookmarks
  • Bookmark "OBIEE 11G - Action" at Yahoo! Myweb
  • Bookmark "OBIEE 11G - Action" at Facebook
  • Bookmark "OBIEE 11G - Action" at Yahoo! Bookmarks
  • Bookmark "OBIEE 11G - Action" at Twitter
  • Bookmark "OBIEE 11G - Action" at myAOL
 
dat/obiee/action.txt · Last modified: 2012/02/06 16:27 by gerardnico