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.
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.
The following message will also appear after each new ETL Job is created: