Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna os IDs de célula H3 descendentes do ID da célula H3 fornecido na resolução especificada. Dá suporte ao Spark Connect.
Para consultar a função SQL correspondente do Databricks, veja h3_tochildren função.
Sintaxe
from pyspark.databricks.sql import functions as dbf
dbf.h3_tochildren(col1=<col1>, col2=<col2>)
Parâmetros
| Parâmetro | Tipo | Description |
|---|---|---|
col1 |
pyspark.sql.Column ou str |
Uma ID de célula H3 (representada como um BIGINT ou uma cadeia de caracteres). |
col2 |
pyspark.sql.Column, str ou int |
A resolução das IDs das células H3 filhas que devem ser retornadas. Deve ser maior ou igual à resolução do primeiro argumento e menor que 16. |
Exemplos
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])]