About Data Action Extensions and the Data Actions Framework

Data action extensions leverage the data actions framework to provide custom, data-driven actions that are tightly integrated into the Oracle Analytics user interface.

When a user invokes a data action, the Data Action Manager passes the request context (for example, qualified data reference, measure values, filters and metadata) to the data action extension which is responsible for handling the request. Oracle provides four types of data action extensions: CanvasDataAction, URLNavigationDataAction, HTTPAPIDataAction and EventDataAction. You can extend these data action extension types along with their abstract base classes to provide your own data actions.