Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Intro

Livesearch
spaceKeyAPI2
placeholderSearch the API

Need more info?

Sisense Documentation

Sisense Support

Panel
borderColor#FFFFFF
bgColor#FFFFFF

JavaScript API

Use the JavaScript API to enhance your Sisense experience. Here are some examples of what you can do using the API:

  • Build new types of widgets
  • Tweak out-of-the-box visualizations to match the exact look and feel you are looking for
  • Fine tune the application behavior for specific needs
  • Apply custom formatting

Read more...

GET STARTED

JavaScript API Reference Documentation

JAQL Reference Documentation

Panel
bgColor#FFFFFF

REST API

Sisense provides a REST API that you can use to perform many of the tasks available from the web interface, as well as additional advanced tasks. These include:

  • Managing ElastiCubes
  • Managing users and user groups
  • White labeling and branding
  • Updating user roles

Read more...

GET STARTED

Using the REST API

REST API Reference Documentation

Panel
borderColor#FFFFFF

Adding Functionality with  JavaScript

You can use JavaScript to enhance and customize dashboards and widgets, and to create new widgets. You can add JavaScript code to a dashboard or widget in the Sisense web app, or by creating plugins. Examples for adding custom JavaScript include:

  • Creating new widgets: Add new chart types such as funnel and gantt charts, or incorporate images, Google heatmaps or an entire web page into a widget.
  • Enhance existing functionality: Add the option to drill into more dimensions from clickable cells in a pivot widget, or divide filters into categories.
  • Disable functionality: Disable the drill to feature for specific widgets.

Read more...

Section
Column
width50%34%

Pre- and Post-Plugins

Plugins let you add additional functionality to your ElastiCube builds, by adding .NET or Python code at the beginning and/or end of an ElastiCube build. Examples of what you can do include:

  • Copy csv files from a remote location to your local machine before running an ElastiCube build.
  • Manipulate and rename csv or Excel files before importing them into the ElastiCube.
  • Send emails after a build finishes.

Read more...

Column
width50%33%

Sisense Shell (PSM.EXE)

Sisense supports executing ElastiCube related commands using the Windows command line.

Read more...

Column
width33%

SQL API

You can run SQL queries to extract data from ElastiCubes. You can either use the SQL Runner, or your own tools. Both options are explained below.

Read more...