Types of Oracle Analytics Extensions

This topic lists the types of extensions you can create when you run the bicreateplugin script.

Visualization Extensions

Runing the bicreateplugin command creates a folder containing the files that you use to develop your visualization extension. The entry point of the visualizations is the render() method on the file <vizName>.js. The render() method is invoked during the creation of the visualization and during events like resize, data update, and so on.

You can create the following types of visualization extensions.

  • basic - Creates a visualization that doesn’t use any data from Oracle Analytics or any data model mapping. This is like the Image and Text visualization types delivered with Oracle Analytics.

    For example, you can use this visualization type to show an image or some text that’s coded into the extension or from a configuration. You can use this type of visualization to improve formatting.

  • dataviz - Creates a visualization that renders data from data sources registered with Oracle Analytics into a chart or table or some other representation.

  • embeddableDataviz - Creates a visualization that renders data from data sources registered with Oracle Analytics into the cells of a trellis visualization.

Workbook Extension

You can create a workbook extension.

  • workbook - Creates the base structure that you use to develop a workbook-scoped extension. The extension's entry point is the performMainAction method. This code exists in the .js file created by the extension command, for example workbook.js.