H3_ ToParent - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

H3_ ToParent

H3_ ToParent restituisce l'ID della cella H3 principale a una risoluzione principale specificata per un determinato indice H3. Per ulteriori informazioni sull'indicizzazione H3, consulta H3.

Sintassi

H3_ToParent(index, resolution)

Arguments (Argomenti)

indice

Un valore di tipo di dati BIGINT o VARCHAR che rappresenta l'indice di una cella H3 o un'espressione che restituisce uno di questi tipi di dati.

risoluzione

Un valore di tipo INTEGER o un'espressione che restituisce un valore di tipo INTEGER. Il valore rappresenta la risoluzione dell'ID della cella principale. Il valore deve essere compreso tra 0 e la risoluzione dell'indice, inclusa.

Tipo restituito

BIGINT— rappresenta l'ID della cella H3 del genitore.

Se l'indice o la risoluzione sono NULL, viene restituito NULL.

Se index non è valido, viene restituito un errore.

Se la risoluzione è inferiore a 0 o superiore alla risoluzione dell'indice, viene restituito un errore.

Esempi

Il codice SQL seguente inserisce un valore VARCHAR che rappresenta l'indice di una cella H3 e un valore INTEGER che rappresenta la risoluzione desiderata dell'elemento principale desiderato e restituisce un valore BIGINT che rappresenta l'elemento principale con risoluzione 0 della cella di input H3.

SELECT H3_ToParent('85283473fffffff', 0);
h3_toparent -------------------- 577199624117288959

Il codice SQL seguente immette un BIGINT che rappresenta l'indice di una cella H3 e un numero INTEGER che rappresenta la risoluzione desiderata del genitore desiderato e restituisce un BIGINT che rappresenta il genitore alla risoluzione 0 della cella H3 di input.

SELECT H3_ToParent(646078419604526808, 8);
h3_toparent -------------------- 614553222213795839