Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog
Función SLICE_NUM
Devuelve un valor entero correspondiente al número de sección en el clúster donde se ubican los datos de una fila. SLICE_NUM no toma parámetros.
Sintaxis
SLICE_NUM()
Tipo de retorno
La función SLICE_NUM devuelve un valor entero.
Ejemplos
En el siguiente ejemplo, se muestra qué secciones tienen datos para las primeras diez filas de EVENT en la tabla EVENTS:
select distinct eventid, slice_num() from event order by eventid limit 10; eventid | slice_num ---------+----------- 1 | 1 2 | 2 3 | 3 4 | 0 5 | 1 6 | 2 7 | 3 8 | 0 9 | 1 10 | 2 (10 rows)
El siguiente ejemplo devuelve un código (10000) para mostrar que una consulta sin instrucción FROM se ejecuta en el nodo principal:
select slice_num(); slice_num ----------- 10000 (1 row)