Share via


EnricherSelector 類別

定義所有擴充器選取器的基類。

繼承
builtins.object
EnricherSelector

建構函式

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
必要

TimeData dervived 類別的實例。

public_data
TimeData
必要

TimeData 衍生類別的實例。

aggregator
Aggregator
必要

匯總工具。

join_keys
list
預設值: None

聯結金鑰組的清單。

debug
bool
預設值: False

指出是否要列印偵錯記錄。

傳回

已改變之客戶資料類別實例的 Tuple、已改變的公用資料類別實例,以及聯結金鑰組的清單。

傳回類型

屬性

granularity

取得細微性。