HolidayEnricher 类
- 继承
-
HolidayEnricher
构造函数
HolidayEnricher(public_data_object: PublicData, enable_telemetry: bool = False)
参数
名称 | 说明 |
---|---|
public_data_object
必需
|
公共数据集。 |
enable_telemetry
|
指示是否发送遥测数据。 默认值: False
|
方法
enrich_customer_data_no_agg |
使用默认 aggregator_all 来扩充客户数据。 |
enrich_customer_data_with_agg |
使用指定的聚合器扩充客户数据。 |
enrich_customer_data_no_agg
使用默认 aggregator_all 来扩充客户数据。
enrich_customer_data_no_agg(customer_data_object: CustomerData, time_round_granularity: str = 'day') -> Tuple[CustomerData, PublicData, List[Tuple[str, str]]]
参数
名称 | 说明 |
---|---|
customer_data_object
必需
|
客户数据类的实例。 |
time_round_granularity
|
时间粒度、“day”、“hour”或“month”。 默认为“day”。 默认值: day
|
返回
类型 | 说明 |
---|---|
扩充的客户数据的元组 (new_customer_data) 和 processed_public_data。 |
enrich_customer_data_with_agg
使用指定的聚合器扩充客户数据。
enrich_customer_data_with_agg(customer_data_object: CustomerData, agg: str, time_round_granularity: str = 'day') -> Tuple[CustomerData, List[Tuple[str, str]]]
参数
名称 | 说明 |
---|---|
customer_data_object
必需
|
客户数据类的实例。 |
agg
必需
|
聚合器。 |
time_round_granularity
|
时间粒度、“hour”、“day”或“month”。 默认为“day”。 默认值: day
|
返回
类型 | 说明 |
---|---|
扩充的客户数据的元组 (joined_data)。 |