Data Gateways configurations

A Data Gateways configuration is a collection of outputs that define where data from session logs, published dashboards, and/or custom objects is sent. For each output, data can be sent to a file, HTTP endpoint, Splunk instance, or a database.

Add an output to a Data Gateways configuration

A Data Gateways configuration can consist of any number of individual outputs. The data from each of the outputs is added to a single configuration file.

  1. Click the System tab and select Data Gateways > Configuration.
  2. Click Add new gateway output. The Data gateway output wizard displays.

  3. Enter a unique name for the output.
  4. Select an output type, File, HTTP endpoint, Splunk, or Database and complete the fields for that output type.
  5. Click Next.
  6. Select the data to send to the configuration file for the specified output type:
    • Session logs – Data Gateways will process session log data for the specified output type.
    • Published dashboards – Data Gateways will process data from the configured published dashboards for the specified output type.
    • Work queue analysis snapshot data – Data Gateways will process the work queue analysis data for the specified output type.
    • Custom object data – Data Gateways will process data from any Blue Prism action configured to use the Data Gateways internal business object.
  7. Click Next. A preview of the output data displays.

    The data in the produced output can be edited directly by clicking Edit advanced output. For more information about advanced configurations, see Advanced outputs.

  8. Click Finish to save the output to the configuration. A Data gateways message displays.

  9. Click OK to close the message. For more information on restarting the data gateway process see Start and stop the Data Gateways engine.

Output types

Advanced outputs

When creating or editing an output, users with the Data Gateways – Advanced Configuration permission can edit the code in the output directly to create an advanced configuration.

From the output configuration preview screen of the output wizard, click Edit advanced output to open the advanced editor.

The output can be edited by entering data or pasting it from the clipboard. Files up to 10k in size can also be imported into an output, replacing all current data. When the required changes have been made, click Save advanced output.

Once an output has been saved as an advanced output, even if no changes have been made, it can no longer be configured in the Data Gateway output wizard – only in the advanced editor.

Manage a Data Gateways configuration

The outputs for a Data Gateways configuration are listed in the Data Gateways > Configuration screen. Click Manage to display the options to copy, edit, or delete one or more configurations.

Every time a Data Gateways configuration is changed, whether that is new, updated, or deleted output, the Data Gateways engine must be restarted. For more information, see Start and stop the Data Gateways engine.

Custom configurations

Users with the Data Gateways – Advanced Configuration permission can create a custom configuration by directly editing the underlying code. This allows users to create a configuration that has functionality beyond what is available through the wizard such as the ability to only send specific event fields to an output or customizing the format of the data that is sent to an output.

For further information about the composition of configuration files, see Configuration file structure.