Compartir a través de


h3_maxchild

Devuelve el hijo con el valor máximo de la celda H3 de entrada en la resolución especificada. Soporta Spark Connect.

Para obtener la función SQL de Databricks correspondiente, consulte h3_maxchild function.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Parámetros

Parámetro Tipo Description
col1 pyspark.sql.Column o str Un identificador de celda H3, representado como un int o un str
col2 pyspark.sql.Column, str o int Resolución del identificador máximo de celda secundaria de valor que se va a devolver. Debe ser no negativo y mayor o igual que la resolución del primer argumento.

Examples

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)]