Exago Logo
Search
Generic filters
Exact matches only
Administrators

Global Event: OnScheduledReportComplete

This server event is available in version 2017.1 and later. The OnScheduledReportComplete server event occurs when a scheduled report execution completes, regardless of whether it was successful or not. It precedes creation of the output file. The schedule job object is passed in ...

Global Event: OnScheduledReportExecuteStart

The OnScheduledReportExecuteStart Event occurs at the beginning of the Report Execution process when run by a scheduler service. Occurs for any job run by a scheduler service, including scheduled executions, remote executions, and execution cache rebuilds.

Global Event: OnScheduledReportExecuteSuccess

The OnScheduledReportExecuteSuccess Event occurs when a scheduled report execution is finished. This event can be used to create an audit log of scheduled reports. Signature For custom code the args array is structured as follows: args[] is empty. For .NET Assemblies the method signature is ...

Global Event: OnSetUserPreferences

The OnSetUserPreferences Event is used to store user preferences when setting startup reports, saving interactive Report Viewer modifications as user reports or color chooser user colors. The event will only be called if the Admin Console > General > User Settings > User Preference ...

Global Event: OnWebServiceExecuteEnd

The OnWebServiceExecuteEnd Event occurs when data is returned from a Web Service Data Source. This Event could be used to decompress or decrypt data being returned from a Web Service Data Source. Signature For custom code the args array is structured as follows: Args[] contains a single ...

Introduction to Server Events

This article applies to the Admin Console >  Extensions > Server Events settings. Server Event Handlers provide code that Exago can execute when certain events happen during the application runtime. This code can either come from a .NET Assembly or be written in a high-level ...

List of Server Events

Server events categorized by activity Startup OnConfigLoadStart — Occurs when the configuration of Exago is initially loaded. Expects a void return. OnConfigLoadEnd — Occurs after the last API changes have been made to Exago's configuration. Expects a void return. OnGetUserPreferences — ...

Error Message Glossary

This article serves as a glossary of error messages that may be displayed during the configuration or use of Exago BI. A list of potential causes and remedies is also included.

Installation Troubleshooting

This content has been moved to Error Message Glossary.

Performance Enhancements in Version 2019.1

Exago BI v2019.1 contains the following enhancements aimed at improving performance: Zero-touch Enhancements Free improvements that require no additional development or configuration. Report and folder management Caching was implemented for the report tree. Many interactions with reports and ...

Configuring IIS for Exago

This guide covers the IIS configuration details necessary in order to install the Exago Web Application and REST Web Service API. First-time users are highly encouraged to use this guide during their installation process. This guide can be skipped if installing the Scheduler Service.

Installing Exago on Azure

Microsoft Azure is a cloud infrastructure for hosting files, databases, virtual machines, and web applications. Exago supports various forms of integration with Azure.

Installing Exago on Docker

Exago supports the installation of the Web Application, Scheduler Service and REST Web Service API in Docker containers. This guide provides guidelines for accomplishing this task.

Installing Exago on Linux

This article walks through the installation process for Linux systems, for both Apache and NGINX web servers. Instructions for the Web Application, Scheduler Service and REST Web Service API are included.

Installing Exago on Windows

This article walks through the installation process of the Exago Web Application component for Windows based systems.

Installing the Scheduler Service

A guide to installing the Scheduler Service on Windows or Linux servers. For Azure or Docker containers, follow the instructions for the corresponding operating system.

Data Objects

Data Objects are the tables, views, methods, stored procedures, functions and custom SQL made accessible from the Data Sources for reports. This article applies to the Admin Console > Data > Objects settings.

Data Sources

Data Sources establish the connection between Exago and a database or a web service. Although typically only one database is used, Exago can join data from different sources into a single report.

Join Configuration

Joins specify to Exago the relationship between Data Objects. This article applies to the Admin Console > Data > Joins settings, where joins are defined at the base-configuration level.

Parameters

Parameters are used throughout the Exago application to store values. Although parameters can be created and given a default value in the Administration Console, parameters are designed to be set at runtime through the API.