ETL (v2019.1+) is not included in the base contract and comes with an additional cost. If you are interested in purchasing this feature, please speak to your Customer Success Representative or file a support ticket for more information.
Note: See the Performance Enhancements in Exago BI v2019.1 and ETL articles for general information regarding this feature.
After receiving full access to this feature, a unique license key will be provided in order to activate it. This licensing information may be set in Other Settings in the Admin Console.
_settings_licensekey.png)
Alternatively, ETL may be activated by editing the configuration file or via the .NET or REST API.
To activate ETL manually in the configuration file (defaulted to WebReports.xml) simply add the <licenseKey> tag if it does not already exist and insert the licensing information within:
<licenseKey> ... </licenseKey>
To active ETL via the .NET API, you may use the following code:
api.General.LicenseKey = "<licenseKey>"
To active ETL via the REST API, you may use the following PATCH call:
curl http://{webservice}/rest/settings?sid={sid} -X PATCH ^
-d "{
'General':
{
'LicenseKey':'<licenseKey>'
}
}"
If this feature is not licensed, it will remain available for use as a trial. In trial mode, a database row limit of 100 rows will be placed on each ETL Job execution.
_etltrialmode.png)
The following message will also appear after each new ETL Job is created:
_etlnotlicensed_popup.png)