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

Sisense provides APIs and additional developer tools that let you interact with the Sisense platform.

These tools give you more options and flexibility for managing, enhancing and customizing the functionality and user experience of the Sisense platform.

To learn more, check out the available APIs and tools below.


Panel
borderColor#ffffff
bgColor#3D4448

APIs

Panel
borderColor
#FFFFFF
#bebebe
bgColor#FFFFFF
Section
Column
width75%

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
    • need
    • Apply custom formatting

    Read more...

    Column

    GET STARTED

    JavaScript API Reference

    Documentation

    JAQL Reference Documentation

    Panel
    borderColor#bebebe
    bgColor#FFFFFF
    Section
    Column
    width75%

    REST API

    Sisense provides a

    With the REST API

    that

    , you can

    use to

    perform many of the tasks available from the web interface, as well as additional advanced tasks.

    These

    Tasks include:

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

    Read more...

    Column

    GET STARTED

    Using the REST API

    REST API Reference

    Documentation

    Panel
    borderStyle
    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...

    PanelPre- and Post-
    #ffffff
    bgColor#3D4448

    More Tools

    Panel
    borderColor#bebebe
    bgColor#FFFFFF

    ElastiCube 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 includeYou can run SQL queries to

    Here are some examples:

    • 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...

    Panel

    Sisense Shell (PSM.EXE)

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

    Read more...

     

     

     

     

    Panel

    SQL API

    borderColor#bebebe
    bgColor#FFFFFF

    SQL RUNNER

    With the SQL Runner, you can extract data from ElastiCubes. You can use either

    use

    the built-in SQL Runner, or your own tools

    . Both options are explained below.

    to extract data and see the returned results.

    Read more...

    Panel
    borderColor#bebebe
    bgColor#FFFFFF

    Sisense Shell (PSM.EXE)

    With the Sisense Shell, you can execute ElastiCube-related commands using the Windows command line. Examples include:

    • Building an ElastiCube
    • Starting and stopping the ElastiCube
    • Changing a data source in the ElastiCube

    Read more...

    Need more info?

    Sisense Documentation

    Sisense Support

    Sign up for our developer newsletter!

    Sisense DevX