View a markdown version of this page

H3_ ToParent - Amazon Redshift

Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del blog pubblicato il 30 giugno 2025.

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 con 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 immette un VARCHAR che rappresenta l'indice di una cella H3 e un NUMERO INTERO che rappresenta la risoluzione desiderata dell'elemento principale desiderato e restituisce un BIGINT che rappresenta il padre alla risoluzione 0 della cella H3 di input.

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

L'SQL seguente immette un BIGINT che rappresenta l'indice di una cella H3 e un INTEGER che rappresenta la risoluzione desiderata dell'elemento principale desiderato e restituisce un BIGINT che rappresenta il padre alla risoluzione 0 della cella H3 di input.

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