EnricherSelector 类
定义所有扩充器选择器的基类。
- 继承
-
builtins.objectEnricherSelector
构造函数
EnricherSelector()
注解
使用 granularity
属性设置扩充器的粒度。
EnricherSelector.granularity = DayGranularity()
方法
process |
处理扩充器选择器。 |
process
处理扩充器选择器。
process(customer_data: TimeData, public_data: TimeData, aggregator: Aggregator, join_keys: List[Tuple[str, str]] | None = None, debug: bool = False)
参数
名称 | 说明 |
---|---|
customer_data
必需
|
TimeData 派生类的实例。 |
public_data
必需
|
TimeData 派生类的实例。 |
aggregator
必需
|
聚合器。 |
join_keys
|
联接键对的列表。 默认值: None
|
debug
|
指示是否要打印调试日志。 默认值: False
|
返回
类型 | 说明 |
---|---|
一个元组,其中包含已更改的客户数据类实例、已更改的公共数据类实例和联接键对的列表。 |
属性
granularity
获取粒度。