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 underordnade 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_tochildren funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.h3_tochildren(col1=<col1>, col2=<col2>)
Parameterar
| Parameter | Typ | Description |
|---|---|---|
col1 |
pyspark.sql.Column eller str |
Ett H3-cell-ID (representeras som en BIGINT eller en sträng). |
col2 |
pyspark.sql.Column, str eller int |
Upplösningen för H3-cellernas barn-ID:er som ska returneras. Måste vara större eller lika med upplösningen för det första argumentet och mindre än 16. |
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(599686042433355775, 6,)], ['h3l', 'res'])
df.select(dbf.h3_tochildren('h3l', 'res').alias('result')).collect()
[Row(result=[604189641121202175, 604189641255419903, 604189641389637631, 604189641523855359, 604189641658073087, 604189641792290815, 604189641926508543])]
df.select(dbf.h3_tochildren('h3l', 6).alias('result')).collect()
[Row(result=[604189641121202175, 604189641255419903, 604189641389637631, 604189641523855359, 604189641658073087, 604189641792290815, 604189641926508543])]