Enricher 类

定义基扩充器类。

初始化新实例。

继承
builtins.object
Enricher

构造函数

Enricher(enable_telemetry: bool = False)

参数

名称 说明
enable_telemetry

指示是否发送遥测数据。

默认值: False
enable_telemetry
必需

指示是否发送遥测数据。

方法

enrich

通过应用选择器和聚合器,使用公共数据丰富客户数据。

enrich

通过应用选择器和聚合器,使用公共数据丰富客户数据。

enrich(customer_data: CustomerData, public_data: PublicData, location_selector: EnricherLocationSelector, time_selector: EnricherTimeSelector, aggregator: Aggregator) -> Tuple[CustomerData, PublicData, CustomerData, List[Tuple[str, str]]]

参数

名称 说明
customer_data
必需

客户数据派生类的实例。

public_data
必需

公共数据派生类的实例。

location_selector
必需

扩充器位置选择器派生类的实例。

time_selector
必需

扩充器时间选择器派生类的实例。

aggregator
必需

聚合器派生类的实例。

返回

类型 说明

元组:(类 customer_data 的新实例、未更改的 public_data 实例、类 customer_data 的新联接实例、联接键(元组列表))

属性

debug

debug = False