SiteToSiteProvenanceReportingTask
描述:
使用 "站点到站点" 协议发布源事件。
标签:
provenance, lineage, tracking, site, site to site, 源, 系, 追踪, 站点, 站点到站点
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 参数还支持 表达式语言, 并且 如果将一个参数认定为"敏感", 表示是加密状态. 在输入一个敏感参数时, 确保 orchsym.properties 文件中存在属性设置 orchsym.sensitive.props.key.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
目标URL | 要将数据发送到目标平台实例的URL应该是格式为http(s)://host:port/runtime 的以冒号分割的地址列表。 支持表达式语言 (仅支持变量) | ||
输入端口 | 要传送数据的输入端口的名称。 支持表达式语言 (仅支持变量) | ||
SSL服务 | 控制器服务API: RestrictedSSLContextService 实现: StandardRestrictedSSLContextService | 与目标通信时使用的SSL上下文服务。如果未指定,通信将不安全。 | |
实例URL | http://${hostname(true)}:8080/nifi | 要在每个事件的内容URI中使用此实例的URL。 支持表达式语言 (仅支持变量) | |
压缩事件 | 是 | - 是 - 否 | 指示是否压缩正在发送的数据。 |
通信超时 | 30 secs | 指定在确定发生错误并取消事务之前等待目标响应的时间 | |
分批数量 | 1000 | 指定最多在一个批处理中发送的记录数。 | |
传输协议 | RAW | - RAW - HTTP | 指定用于站点到站点通信的传输协议。 |
HTTP代理主机名 | 指定要使用的代理服务器的主机名。如果未指定,则HTTP流量将直接发送到目标平台实例。 | ||
HTTP代理端口 | 指定代理服务器的端口号,可选。如果未指定,将使用默认端口80。 | ||
HTTP代理用户名 | 指定要连接到代理服务器的用户名,可选。 | ||
HTTP代理用户密码 | 指定用于连接代理服务器的用户密码,可选。 敏感状态 | ||
记录输出服务 | 控制器服务API: RecordSetWriterFactory 实现: CSVRecordSetWriter FreeFormTextRecordSetWriter AvroRecordSetWriter JsonRecordSetWriter XMLRecordSetWriter ParquetRecordSetWriter ScriptedRecordSetWriter | 指定用于写入记录的控制器服务。 | |
平台 | runtime | 用于每个来源事件中平台字段的值。 支持表达式语言 (仅支持变量) | |
要包含的事件类型 | 以逗号分隔的事件类型列表,用于过滤报告任务发送的源事件。可用的事件类型有[CREATE, RECEIVE, FETCH, SEND, REMOTE_INVOCATION, DOWNLOAD, DROP, EXPIRE, FORK, JOIN, CLONE, CONTENT_MODIFIED, ATTRIBUTES_MODIFIED, ROUTE, ADDINFO, REPLAY, UNKNOWN]。如果未设置过滤器,则发送所有事件。如果设置了多个过滤器,则过滤器会累加。 | ||
要排除的事件类型 | 以逗号分隔的事件类型列表,用于排除报告任务发送的源事件。可用的事件类型有[CREATE, RECEIVE, FETCH, SEND, REMOTE_INVOCATION, DOWNLOAD, DROP, EXPIRE, FORK, JOIN, CLONE, CONTENT_MODIFIED, ATTRIBUTES_MODIFIED, ROUTE, ADDINFO, REPLAY, UNKNOWN]. 如果未设置过滤器,则发送所有事件。如果设置了多个过滤器,则过滤器会累加。如果事件类型包含在此处要包括和要排除的事件类型中,则排除优先,并且不会发送事件。 | ||
要包含的组件类型 | 基于组件类型过滤源事件的正则表达式。仅发送与正则表达式匹配的事件。如果未设置过滤器,则发送所有事件。如果设置了多个过滤器,则过滤器会累加。 | ||
要排除的组件类型 | 基于组件类型排除源事件的正则表达式。将不会发送与正则表达式匹配的事件。如果未设置过滤器,则发送所有事件。如果设置了多个过滤器,则过滤器会累加。如果组件类型包含在此处要包含和要排除的组件类型中,则排除优先,并且不会发送事件。 | ||
要包含的组件ID | 以逗号分隔的组件UUID列表,用于过滤报告任务发送的源事件。如果未设置过滤器,则发送所有事件。如果设置了多个过滤器,则过滤器会累加。 | ||
要排除的组件ID | 以逗号分隔的组件UUID列表,用于排除报告任务发送的源事件。如果未设置过滤器,则发送所有事件。如果设置了多个过滤器,则过滤器会累加。如果组件UUID包含在此处要包括和要排除的组件ID中,则排除优先,并且不会发送事件。 | ||
起始位置 | 起始流 | - 起始流 - 终止流 | 如果从未运行过报告任务,或者用户已重置其状态,则指定报告任务应在源事件流中的位置 |
状态管理:
范围 | 描述 |
---|---|
LOCAL | 存储报告任务的最后一个事件ID,以便在重新启动时任务知道它停止的位置。 |
限制:
要求权限 | 说明 |
---|---|
导出平台详细信息 | 使操作员能够将源事件中包含的敏感详细信息发送到任何外部系统。 |
系统资源考量:
未提供。