Udostępnij przez


h3_maxchild

Zwraca element podrzędny maksymalnej wartości wejściowej komórki H3 w określonej rozdzielczości. Obsługuje program Spark Connect.

Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz h3_maxchild funkcja.

Składnia

from pyspark.databricks.sql import functions as dbf

dbf.h3_maxchild(col1=<col1>, col2=<col2>)

Parametry

Parameter Typ Description
col1 pyspark.sql.Column lub str Identyfikator komórki H3, reprezentowany jako int lub str.
col2 pyspark.sql.Column, str lub int Określenie maksymalnej wartości identyfikatora komórki podrzędnej do zwrócenia. Musi być nieujemny i większy lub równy rozdzielczości pierwszego argumentu.

Przykłady

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(599686042433355775, 10,)], ['h3l', 'res'])
df.select(dbf.h3_maxchild('h3l', 'res').alias('result')).collect()
[Row(result=622204040416821247)]
df.select(dbf.h3_maxchild('h3l', 10).alias('result')).collect()
[Row(result=622204040416821247)]