数据网关输出类型

文件

将所选数据导出到指定文件。在数据网关配置向导中创建输出仅支持将数据发送到 .txt 文件,但可以编辑高级输出自定义配置来支持其他文件格式,例如 .csv。

有关如何实现此目的的详细信息,请参阅数据网关配置文件

可以使用动态文件路径利用年、月、日和时间变量在文件名中包含创建日期。

例如:C:\Session Logs\session_logs_%{+YYYY-MM-dd}.txt

这将每天在指定的位置创建新的文本文件,而且文件名中包含当前日期:session_logs_2019-04-30.txt

在文件路径中,也可使用这些变量来创建基于日期的文件夹名称。例如:

C:\Session Logs\%{+YYYY}\%{+MM}\%{+dd}\session_logs_%{+YYYY-MM-dd-hh}.txt

这将根据当前日期创建文件夹并附加文件名。例如:

C:\Session Logs\2019\04\30\session_logs_2019-04-30-11.txt

使用动态文件路径时生成的文件/文件夹时间戳使用 UTC 格式。

动态文件路径可用在使用数据网关向导创建的配置和高级配置中。

HTTP 端点

使用所选方法通过指定的 HTTP 端点路由数据。如果需要身份验证才能访问端点,请选择数据网关凭据。

Splunk

使用关联的 API 令牌将所选数据发送到指定的 Splunk URL。

要成功配置 Splunk 输出,必须在 Splunk 配置中启用 HTTP 事件收集器。有关更多详细信息,请参阅 https://docs.splunk.com/Documentation/Splunk/7.3.1/Data/UsetheHTTPEventCollector

数据库

将所选数据发送到指定的 SQL Server 数据库表。如果需要身份验证才能访问数据库,请选择数据网关凭据。

以下安全选项与目标输出数据库而不是 Blue Prism 数据库相关。

集成安全性—数据网关将使用 Windows 身份验证连接到目标数据库。它将使用数据网关引擎以其身份运行的帐户—此帐户使用 BP 服务器配置中的以下选项进行配置:

  • 如果选择“以当前用户身份运行”,它将使用 Blue Prism 服务器以其身份运行的同一上下文和 Windows 身份验证连接到目标数据库。这表示需要向 Blue Prism 服务器以其身份运行的用户授予目标系统上的权限。
  • 如果选择“以特定用户身份运行”,它将使用 Blue Prism 服务器上指定的凭据和 Windows 身份验证连接到目标数据库。这表示需要向配置为 Blue Prism 服务器配置上的数据网关用户的用户授予目标系统上的权限。

数据网关凭据—数据网关将使用指定凭据记录中包含的凭据连接到目标数据库。它将使用 SQL 身份验证针对数据库进行身份验证。

目标输出数据库

指定的数据库表必须包含以下列:

  • 一个类型为 integer 的 eventType 列,用于存储事件类型。
  • 一个类型为 nvarchar(max) 的 eventData 列,用于将序列化的事件存储为 JSON 字符串。

要使用某个端口(默认端口除外),可以向服务器名称附加一个由冒号分隔的替代端口号。例如,bp-server-1:8001