Partager via


h3_maxchild

Retourne l’enfant de la valeur maximale de la cellule H3 d’entrée à la résolution spécifiée. Prend en charge Spark Connect.

Pour la fonction SQL Databricks correspondante, consultez h3_maxchild.

Syntaxe

from pyspark.databricks.sql import functions as dbf

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

Paramètres

Paramètre Type Descriptif
col1 pyspark.sql.Column ou str ID de cellule H3, représenté sous la forme d’un int ou d’un str
col2 pyspark.sql.Column, str ou int Résolution de l’ID de la cellule enfant ayant la valeur maximale à retourner. Doit être non négatif et supérieur ou égal à la résolution du premier argument.

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