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)
매개 변수
Name | Description |
---|---|
customer_data
필수
|
TimeData 파생 클래스의 인스턴스입니다. |
public_data
필수
|
TimeData 파생 클래스의 인스턴스입니다. |
aggregator
필수
|
집계입니다. |
join_keys
|
조인 키 쌍의 목록입니다. Default value: None
|
debug
|
디버그 로그를 인쇄할지 여부를 나타냅니다. Default value: False
|
반환
형식 | Description |
---|---|
변경된 고객 데이터 클래스 인스턴스, 변경된 공용 데이터 클래스 인스턴스 및 조인 키 쌍 목록의 튜플입니다. |
특성
granularity
세분성을 가져옵니다.