Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar det överordnade H3-cell-ID:t för indata-H3-cell-ID:t med den angivna upplösningen. Stöder Spark Connect.
För motsvarande Databricks SQL-funktion, se h3_toparent funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.h3_toparent(col1=<col1>, col2=<col2>)
Parameterar
| Parameter | Typ | Description |
|---|---|---|
col1 |
pyspark.sql.Column eller str |
Ett H3-cell-ID, representerat som en BIGINT eller en sträng |
col2 |
pyspark.sql.Column, str eller int |
Upplösningen för det överordnade H3-cell-ID som ska returneras. Måste vara icke-negativ och mindre eller lika med lösningen för det första argumentet. |
Examples
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)]