Condividi tramite


h3_toparent

Restituisce l'ID cella H3 padre dell'ID cella H3 di input alla risoluzione specificata. Supporta Spark Connect.

Per la funzione SQL di Databricks corrispondente, vedere h3_toparent funzione.

Sintassi

from pyspark.databricks.sql import functions as dbf

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

Parametri

Parametro TIPO Description
col1 pyspark.sql.Column o str ID della cella H3, rappresentato come BIGINT o una stringa
col2 pyspark.sql.Column, str o int Risoluzione dell'ID cella H3 padre da restituire. Deve essere non negativo e minore o uguale alla risoluzione del primo argomento.

Esempi

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