共用方式為


Enricher 類別

定義基底擴充器類別。

初始化新的實例。

繼承
builtins.object
Enricher

建構函式

Enricher(enable_telemetry: bool = False)

參數

名稱 Description
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]]]

參數

名稱 Description
customer_data
必要

客戶資料衍生類別的實例。

public_data
必要

公用資料衍生類別的實例。

location_selector
必要

擴充器位置選取器衍生類別的實例。

time_selector
必要

擴充器時間選取器衍生類別的實例。

aggregator
必要

匯總工具衍生類別的實例。

傳回

類型 Description

的元組: ( 類別的新實例、未變更的 customer_data 實例 customer_datapublic_data 、類別的新聯結實例、聯結索引鍵 (Tuple 清單) )

屬性

debug

debug = False