Use Data Actions to Connect to Canvases, External URLs, and Use in Publisher Reports
A Data Action link can pass context values as parameters to external URLs, filters to other projects or to visualizations embedded in external containers.
When a link navigates to a project, the data context is displayed in the form of canvas scope filters in the filter bar. The links data context may include attributes associated with the selections or cell from which the link was initiated.
Create Data Actions to Connect Visualization Canvases
You can create data actions to navigate to a canvas in the current project or to a canvas in another project.
You can also use data actions to transfer context-related information (for example, an order number) where the link displays details about an order number in another visualization or project.
Create Data Actions to Connect to External URLs from Visualization Canvases
You can use data actions to navigate to an external URL from a canvas so that when you select a column such as the supplier ID, it displays a specific external website.
Create Data Actions to Connect to REST APIs from Visualization Canvases
You can use HTTP API data actions in a canvas so that when you select a column, it sends the value to a REST API which returns a response from the external website.
You must configure the domain that you're trying to connect to as a safe domain before you create an HTTP API data action. See Register Safe Domains.
Use Data Actions to Connect to Oracle Business Intelligence Publisher Reports
A data action link can pass context values as URL parameters in Oracle Business Intelligence Publisher reports.
When you click a link to open a BI Publisher report, the link might include attributes associated with the column selected in the visualization.
About Creating Data Actions to Connect to Oracle Business Intelligence Publisher Reports
You can create a data action to link to an Oracle Business Intelligence Publisher report.
You configure a data action to pass selected column values from a visualization to display in a BI Publisher report.
-
You must store your BI Publisher report in a local folder.
-
When the BI Publisher report uses the analysis as the data model, prompts in the underlying analysis must have User Input value set to Choice List to enable selected values to pass to prompts in the BI Publisher report.
-
You can pass lists of values and list filters to display as prompts in your BI Publisher report. However, you can't pass number filters, date filters, or expression filters.
Create Data Actions to Connect to Oracle Business Intelligence Publisher Reports
You can create an analytics data action link to transfer selected data points from an Oracle Analytics project to an Oracle Business Intelligence Publisher report.
The Oracle Analytics project, BI Publisher report, and analysis can be in different folders.
- Open an Oracle Analytics project that uses the data model used in the BI Publisher report.
- Click Menu on the project toolbar and click Data Actions.
- Click Add Action and enter a name for the new navigation link.
- Click the Type field and select Analytics Link.
- Enter a name for the data action in the Name field.
- Click the Target field, select Select from Catalog, then browse to select the BI Publisher report that you want the data action to pass data to, and click OK.
- Verify that Parameter Mapping is set to
Default
. - Verify the Pass Values field value is set to
All
. - Click Supports
Multiple Selection to set the value.
- On - The data action can be invoked when one or multiple data points are selected.
- Off - The data action can only be
invoked when a single data point is selected.
This setting is particularly useful when the selection of multiple data points might result in an error (for example, with some third-party REST APIs).
- Click OK.
- Select data points in the visualization and choose the data action to test that the values are passed to the BI Publisher report.