Udostępnij za pośrednictwem


AggregatorTop Klasa

Definiuje agregator, który pobiera górną N na podstawie kluczy sprzężenia.

Zainicjuj za pomocą pierwszych liczb.

Dziedziczenie
AggregatorTop

Konstruktor

AggregatorTop(n: int = 1)

Parametry

Nazwa Opis
n
Domyślna wartość: 1

Uwagi

Agregatory zwykle nie są tworzone bezpośrednio. Zamiast tego określ typ agregatora podczas używania wzbogacacza, takiego jak HolidayEnricher obiekt.

Metoda process_public_dataset(env, _public_dataset, cols, join_keys) pobiera maksymalną wartość.

Metody

get_log_property

Pobierz krotkę właściwości dziennika, Brak, jeśli nie ma właściwości.

process_public_dataset

Pobierz n pierwszych wartości na podstawie kluczy sprzężenia wejściowego.

get_log_property

Pobierz krotkę właściwości dziennika, Brak, jeśli nie ma właściwości.

get_log_property()

process_public_dataset

Pobierz n pierwszych wartości na podstawie kluczy sprzężenia wejściowego.

process_public_dataset(env: SparkEnv | PandasEnv, _public_dataset: object, cols: object, join_keys: list)

Parametry

Nazwa Opis
env
Wymagane

Środowisko uruchomieniowe.

_public_dataset
Wymagane

Wejściowy publiczny zestaw danych.

cols
Wymagane

Lista nazw kolumn do pobrania.

join_keys
Wymagane

Lista par kluczy sprzężenia.

Zwraca

Typ Opis

Zagregowany publiczny zestaw danych.