H3_Resolution - Amazon Redshift

O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog .

H3_Resolution

H3_Resolution exibe a resolução de um ID de célula H3 de um índice de entrada. A resolução é um número inteiro de 0 (mais baixa) a 15 (mais fina). Para obter informações sobre a indexação H3, consulte H3.

Sintaxe

H3_Resolution(index)

Argumentos

Índice do

Um valor de tipo de dados BIGINT ou VARCHAR que representa o índice de uma célula H3, ou uma expressão que determina o valor de um desses tipos de dados.

Tipo de retorno

INTEGER: representa a resolução do ID da célula H3 de entrada.

Se índice for NULL, então, será exibido NULL.

Se o índice for inválido, será retornado um erro.

Exemplos

O comando SQL a seguir insere um VARCHAR que representa o índice de uma célula H3 e exibe um INTEGER que representa a resolução da célula H3 de entrada.

SELECT H3_Resolution('8025fffffffffff');
h3_resolution --------------- 0

O comando SQL a seguir insere um BIGINT que representa o índice de uma célula H3 e exibe um INTEGER que representa a resolução da célula H3 de entrada.

SELECT H3_Resolution(614553222213795839);
h3_resolution --------------- 8