Exago Logo
Search
Generic filters
Exact matches only
Installation and Configuration

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.

Installing Exago on Windows

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

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.

Custom Options

Custom Options allow for the definition of settings that users can modify on a per-report basis in the Report Designer. Options can be accessed during report execution by Server Events or Custom Functions.

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.

Multiple Data Models

In some cases the same Data Objects may need to be joined together differently. To accomplish this, Data Objects and Joins can be placed into Categories/Folders to create multiple data models. When an end user selects a Data Object from a Category/Folder it indicates which joins to use. The ...

Config File XML & API Setting Reference (General Nodes)

When building configuration files without the Admin Console, or to change settings in the API, use this reference to map Admin Console General settings to the relevant config file node or API key.

Config File XML Reference (All Nodes but General)

This reference guide describes the structure of the base configuration file (typically WebReports.xml), for all nodes outside of the node. Use this guide if you build or edit your config XML directly, without using the Admin Console.

Configuring Remote Report Execution Host for Azure App Service Deployments

When Exago is deployed as an Azure App Service, some additional configuration is necessary. At a high level, these configuration steps are: The Exago Scheduler Service must be installed and properly configured on an Azure Virtual Machine. Exago v2019.1.5+ must be installed for both the ...

Considerations When Sizing an Exago System

A quad-core VM with 32GB RAM on a gigabit network running Windows 10 or Linux should support dozens of simultaneous users running average-sized reports. From this most generic specification, there are a number of considerations that should be reviewed in order to strategically expand hardware ...

Storage Management: Custom Implementation

  Recommended Reading The following articles provide background on Exago's Storage Management system. It is highly recommended to review them before writing a custom implementation of Storage Management. Storage Management: Introduction Storage Management: Database ...

Database Aggregation

Exago can aggregate data in memory, but it will attempt to push calculations to the database whenever possible to improve performance. This feature is referred to as Database Aggregation. Aggregating in memory can be under-performant for large sets of data for two reasons: The application ...

Storage Management: Database Schema

Exago's Storage Management implementation defines four tables: Content, Party Type, Content Access and StorageMeta.

Evaluating Exago – Linux

This article will serve as a home base for preparing your environment for an evaluation of Exago BI on a Linux server.

Evaluating Exago – Windows

Welcome to Exago! We're glad to have you here. This article will serve as a home base for preparing your environment for an evaluation of Exago BI. Exago's entire library of documentation is accessible through this Support Site. As the breadth of the product is wide, this article serves to ...

Exago Installation Manifest

When installing the Exago Web Application, the installer will create a new manifest file on your system called ‘ExagoMainfest.txt’. It is very important that this file is never deleted. The manifest file ensures that future installs of Exago do not wipe out the local files that you have ...

Execution Caching

Execution Caching allows the data from a report execution to be saved so that reports can be viewed more quickly and with less stress to the data source. The frequency and schedule of data source updates is customizable for each report. Updates can be scheduled for off-hours in order to better ...

Exploring Exago Technology

Use this document to understand how the Exago platform works.

Storage Management: Getting Started

This guide aims to "bridge the gap" between learning about the Storage Management system and implementing the Storage Management system.

Hidden Flags

The following options are inaccessible from the Admin Console, but may be toggled on or off or otherwise modified by editing the field in the XML configuration file. <errorondbrowlimitexceeded> v2021.1.16+ — When True, if the Admin Console > General > Database Settings > ...