Exago Logo
Search
Generic filters
Exact matches only
Administrators

.NET API Documentation

WebReports.Api.Roles

Note This version of the .NET API documentation is deprecated. A new version can be found at https://exagobi.com/support/administrators/net-api-docs/. Classes are listed below in alphabetical order by class name. DataObject Class The DataObject class can allow or deny access to specific Data ...

Transition from HTTP to HTTPS

Many times during the evaluation process, Exago may be setup to access resources over HTTP. As the evaluation progresses, or when transitioning from evaluation to production, it may be desirable to secure the connections between Exago and these resources. This article serves as a checklist of ...

Using SQLite Data Sources

Native Support Now IncludedBeginning with v2021.1.7+, native ADO.NET support for SQLite is included. To add a SQLite Data Source in these versions, skip this article and follow the instructions in Data Sources exclusively.SQLite is a relational database system which stores data ...

Time Zone Calculation Enhancements in v2019.1

Geopolitical time zones present an inherent problem for scheduling and date calculations. Their UTC offset values may vary throughout the year based on if and when a user's or server's location observes daylight saving time (DST). For example, a user in California and server in England would ...

WebReports.Api.Scheduler

The Scheduler namespace contains classes used to schedule reports and for interacting with Scheduler Services. This version of the .NET API documentation is deprecated. A new version can be found at https://www.exagoaccess.com/api-docs/.

Storage Management: Utility (v2020.1)

Exago provides the Storage Management Utility (SMU) to view and manage the content access records and permissions on content items. It is a WPF application and will only run on the Windows family of operating systems. It is only available in English language. The SMU can be downloaded from ...

REST Updates

This article logs changes made in the REST Web Service API.

Updating Recommendations

Updating can be done very quickly. Due to the fact that users rely on the insights Exago produces, it is important to establish a meticulous process to assure their experience is fluid and uninterrupted. Below is the process we recommend when updating. Read the Release Notes The Updating to ...

WebReportsDebug.xml

or special debugging purposes, a WebReportsDebug.xml file may be given to you by one of our support staff. This file should be placed in the Config directory of the Exago BI web application.

Storage Management: Utility (v2021.1+)

Exago provides the Storage Management Utility (SMU) to view and manage the content access records and permissions on content items at a low level. Based on .NET Core 3.1, it will run on supported versions of Windows, Mac and Linux. It is only available in English language. The SMU can be ...

Special Cartesian Processing

Part of the Performance and Scaling series.Exago BI can detect when a report query will return a Cartesian product or cross join and process the query in such a way to avoid returning a nonsensical table. This can considerably improve the end-user experience, but it can negatively ...

REST – Role Security

Roles are collections of security settings for users of the application. They are used to distinguish classes of users by access rights. Setting an active role will cause it to take effect for the application session, once the AppUrl is launched in the browser. Once in an application session, ...

Updating to the Latest Version (Potentially Breaking Changes)

When updating Exago, consult this guide for potential breaking changes.

Scheduler Service Configuration

There are several properties of the Scheduler Service that must be configured on a per-service level.

Scheduler Queue

The Scheduler Queue is a custom-built application library that sits between the Exago core application and any number of Scheduler Service instances and handles how schedule traffic is managed. The Scheduler Queue is completely optional, but configurations with multiple scheduler instances for which load balancing is a priority are ideally suited to making use of this feature.

Report-Level SQL Objects

This article applies to the Admin Console > General > Feature/UI Settings > Allow Creation of Custom SQL Objects setting.Beginning with v2018.1, administrators have the ability to allow end-users to create reports using custom report-level SQL objects written in the end-user ...

Vertical Table Support

Vertical tables are a table format which differ from relational tables in the way the data is organized. Exago BI supports vertical tables, but they require some special configuration to be used. Relational Tables vs. Vertical Tables The following sections describe the differences between ...

Tracking Execution Frequency with Monitoring

Part of the Performance and Scaling series.Execution Caching is a great way to reduce excessive database calls. For frequently accessed reports, you can set up caching so that the data is queried on a schedule, and users will access the cached data in a much more performant manner than ...

REST – SchedulesV2

Viewing, creating, modifying, and deleting schedules via the REST Web Service API is available in Exago v2021.1.1+. This feature requires the installation and proper configuration of the Scheduler Service.