Data Gateways

Data Gateways provides an easy-to-use, centralized method of pushing data out of Blue Prism for use in external systems for monitoring and reporting, long-term data storage, and to feed machine learning models. Advanced configuration methods allow data to be directed to any required target. The data can be visualized and analyzed to provide valuable insight about Blue Prism environments without having to manually build similar capabilities into each relevant process automation.

By providing the ability to store data outside the Blue Prism database, organizations can use Data Gateways to support flexible data storage requirements. For example, an organization might want to save all their session data outside the Blue Prism database, or they might choose to store data in the database for a shorter period of time, pushing out a copy of that data for longer term data storage.

Settings are applied to determine what data will be processed by the Logstash Powered Data Gateways engine, and a configuration defines the outputs to which data will be pushed. Data from session logs, published dashboards, and process stages can be sent to a variety of external outputs – HTTP endpoints, external databases, third-party analysis tools, and flat files – providing flexibility and control over data analytics and storage.

Setup overview

Configuring Data Gateways requires the following steps:

  1. Check the prerequisites

    Ensure the prerequisites are satisfied before installing and configuring Data Gateways.

  2. Install the Data Gateways engine components

    Install the components required for the Data Gateways engine in the environment that all application servers running a Data Gateways process are in.

  3. Enable the Data Gateways process

    Enable the Data Gateways process and select the port for communication with the Data Gateways process in the Server Configuration Details for each application server that is required to run Data Gateways.

  4. Create a Data Gateways SQL login and user

    Create a SQL login and user against the server instance on which the Blue Prism databases are located.

  5. Add a Data Gateways credential that holds the SQL server user credentials

    Add a Blue Prism credential to allow secure access to the Blue Prism database from the Data Gateways engine.

  6. Configure the Blue Prism Data Gateways settings

    Apply the settings to determine the data to be processed by the Data Gateways engine.

  7. Create a Data Gateways configuration

    Define the outputs to determine where data will be sent. This could be a flat file, HTTP endpoint, Splunk instance, or database.