A Python library for retrieving, combining, and formatting/outputting various kinds of data via the Sisense REST API.
Under construction!
Sisense is a powerful analytics platform and competitor of tools like Tableau and PowerBI. One of the many features is offers is a REST API that allows you to see user information, retrieve and manipulate dashbaords and datamodels, query datamodels directly, and many other things - it is extremely powerful. For documentation of the Sisense REST API, go here.
This project is not exhaustive - you can't use the code here to do everything the Sisense REST API can do. Apart from the POST request for authentication, everything used is a GET request. But it does let you do many things I've found useful in my role as a Sisense administrator.
These scripts were tested on the Windows implementation of Sisense, version 8.2.5.10151.
Python 3
This project uses the following Python modules that aren't included in standard Python release. If you don't already have them installed, please view the documentation for how to do so by clicking on the link.