Aller au contenu principal

get (Observation)

Obtient les métriques observées.

Attend que le dataset observé termine sa première action. Seul le résultat de la première action est disponible. Les actions suivantes ne modifient pas le résultat.

Syntaxe

get

Renvoie

dict

Exemples

Python
from pyspark.sql.functions import col, count, lit, max
from pyspark.sql import Observation

df = spark.createDataFrame([["Alice", 2], ["Bob", 5]], ["name", "age"])
observation = Observation("my metrics")
observed_df = df.observe(observation, count(lit(1)).alias("count"), max(col("age")))
observed_df.count()
# 2
observation.get
# {'count': 2, 'max(age)': 5}