Versiones de clúster para Amazon Redshift - Amazon Redshift

Versiones de clúster para Amazon Redshift

Amazon Redshift publica regularmente versiones de clúster. Los clústeres de Amazon Redshift se revisan durante el periodo de mantenimiento del sistema. El momento de la revisión depende de la Región de AWS y configuración del periodo de mantenimiento. Puede ver o cambiar la configuración del periodo de mantenimiento desde la consola de Amazon Redshift. Para obtener más información sobre mantenimiento, consulte Mantenimiento de clústeres.

Puede consultar la versión de su clúster en la consola de Amazon Redshift en la pestaña Maintenance (Mantenimiento) de los detalles del clúster. O puede ver la versión del clúster en el resultado del comando SQL:

SELECT version();

Parche 181 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.69497: versión de Amazon Redshift sin servidor, publicada el 18 de junio de 2024

  • 1.0.69451: versión actual de la pista, publicada el 18 de junio de 2024

  • 1.0.69076: versión de Amazon Redshift sin servidor, publicada el 14 de junio de 2024

  • 1.0.69065: versión actual de la pista, publicada el 14 de junio de 2024

  • 1.0.68555: versión de Amazon Redshift sin servidor, publicada el 31 de mayo de 2024

  • 1.0.68540: versión actual de la pista, publicada el 31 de mayo de 2024

  • 1.0.68328: versión de Amazon Redshift sin servidor, publicada el 23 de mayo de 2024

  • 1.0.68205: versión actual de la pista, publicada el 23 de mayo de 2024

  • 1.0.67796: versión de Amazon Redshift sin servidor, publicada el 15 de mayo de 2024

  • 1.0.67788: versión actual de la pista, publicada el 15 de mayo de 2024

  • 1.0.67308: versión de Amazon Redshift sin servidor, publicada el 1 de mayo de 2024

  • 1.0.67305: versión actual de la pista, publicada el 1 de mayo de 2024

Nuevas características y mejoras en este parche

  • Ingresa compatibilidad para modificar la clave de distribución y la clave de clasificación de las vistas materializadas.

  • Ingresa compatibilidad con las funciones "lower_attribute_names()" y "upper_attribute_names()", que modifican las mayúsculas y minúsculas de los nombres de los atributos para los valores de los objetos SUPER.

  • Soluciona un problema en CREATE TABLE LIKE al usar una columna de identidad. Anteriormente, la nueva tabla heredaba el identificador de la tabla de origen. Esto causaba problemas si la tabla de origen se eliminaba posteriormente, ya que el identificador dejaba de ser válido en la nueva tabla.

  • Corrige un problema que impedía que algunas tablas externas se mostraran en SVV_ALL_TABLES.

  • Mejora el tiempo de arranque del clúster y acelera la inicialización de las consultas para cargas de trabajo simultáneas elevadas.

  • Corrige un problema con la consulta federada que provocaba errores al pasar las funciones split_part() al origen federado a RDS y Aurora MySQL

  • Admite cambios iniciados por el usuario en la clave de distribución mediante comandos ALTER TABLE...ALTER DISTSTYLE KEY DISTKEY en los clústeres de escalado simultáneo aprovisionados y en la computación con escalado automático sin servidor.

  • Admite vistas materializadas actualizadas manualmente que implican la agregación en el escalado simultáneo aprovisionado y en la computación con escalado automático sin servidor.

  • Agrega compatibilidad sin ETL para gestionar registros de hasta 16 MB de tamaño y para admitir valores SUPER de hasta 16 MB.

  • Mejora los mensajes de error durante la sincronización inicial sin ETL desde Aurora MySQL al proporcionar detalles adicionales como el esquema y el nombre de la tabla.

  • Ingresa la compatibilidad del etiquetado con Amazon Redshift ML CREATE MODEL. Con esta mejora, ahora puede etiquetar los recursos de Amazon SageMaker que utiliza Amazon Redshift ML. El etiquetado le ayuda a administrar, identificar, organizar, buscar y filtrar recursos.

  • Mejora el rendimiento de las consultas que utilizan funciones de Lambda definidas por el usuario (UDF) al optimizar el procesamiento de datos con AWS Lambda.

  • Reduce el uso de la memoria durante la ingesta de datos en tablas ordenadas de clústeres sin servidor y redimensionados elásticamente.

  • Agrega compatibilidad para líneas nuevas (\n) en la columna query_text de la vista SYS_QUERY_HISTORY y para la columna text de la vista SYS_QUERY_TEXT.

Parche 180 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.68870: versión final de la pista, publicada el 3 de junio de 2024

  • 1.0.68520: versión final de la pista, publicada el 28 de mayo de 2024

  • 1.0.67699: versión final de la pista, publicada el 15 de mayo de 2024

  • 1.0.66960: versión final de la pista, publicada el 21 de abril de 2024

  • 1.0.66954: versión actual de la pista, publicada el 21 de abril de 2024

  • 1.0.66276: versión actual de la pista, publicada el 12 de abril de 2024

  • 1.0.66290: versión de Amazon Redshift sin servidor, publicada el 10 de abril 2024

  • 1.0.63590 - Versión actual de la pista: publicada el 19 de febrero de 2024

  • 1.0.63567 - Versión de Amazon Redshift sin servidor: publicada el 16 de febrero de 2024

  • 1.0.63282 - Versión de Amazon Redshift sin servidor: publicada el 13 de febrero de 2024

  • 1.0.63269 - Versión actual de la pista: publicada el 13 de febrero de 2024

  • 1.0.63215 - Versión de Amazon Redshift sin servidor: publicada el 12 de febrero de 2024

  • 1.0.63205 - Versión actual de la pista: publicada el 12 de febrero de 2024

  • 1.0.63030 - Versión de Amazon Redshift sin servidor: publicada el 7 de febrero de 2024

  • 1.0.62913 - Versión actual de la pista: publicada el 7 de febrero de 2024

  • 1.0.62922 - Versión de Amazon Redshift sin servidor: publicada el 5 de febrero de 2024

  • 1.0.62878 - Versión actual de la pista: publicada el 5 de febrero de 2024

  • 1.0.62698 - Versión de Amazon Redshift sin servidor: publicada el 31 de enero de 2024

  • 1.0.62614 - Versión actual de la pista: publicada el 31 de enero de 2024

  • 1.0.61687 - Versión de Amazon Redshift sin servidor: publicada el 5 de enero de 2024

  • 1.0.61678 - Versión actual de la pista: publicada el 5 de enero de 2024

  • 1.0.61567 - Versión de Amazon Redshift sin servidor: publicada el 31 de diciembre de 2023

  • 1.0.61559 - Versión actual de la pista: publicada el 31 de diciembre de 2023

  • 1.0.61430 - Versión de Amazon Redshift sin servidor: publicada el 29 de diciembre de 2023

  • 1.0.61395 - Versión actual de la pista: publicada el 29 de diciembre de 2023

Nuevas características y mejoras en este parche

  • Cambia CURRENT_USER para que deje de truncar el nombre de usuario devuelto en 64 caracteres.

  • Añade la posibilidad de aplicar políticas de enmascaramiento de datos en las vistas estándar y en las vistas de enlace tardío.

  • Añade la posibilidad de aplicar el enmascaramiento dinámico de datos (DDM) a los atributos escalares de las columnas de tipos de datos SUPER.

  • Añade la función SQL OBJECT_TRANSFORM. Para obtener más información, consulte Función OBJECT_TRANSFORM en la Guía para desarrolladores de bases de datos de Amazon Redshift.

  • Añade la posibilidad de aplicar un control de acceso detallado de AWS Lake Formation a sus datos anidados y realizar consultas con el análisis de lagos de datos de Amazon Redshift.

  • Añade el tipo de datos INTERVAL.

  • Añade CONTINUE_HANDLER, que es un tipo de controlador de excepciones que controla el flujo de un procedimiento almacenado. Al usarlo, puedes atrapar y administrar excepciones sin finalizar el bloque de instrucciones existente.

  • Añade la posibilidad de definir permisos para un ámbito (esquema o base de datos) además de los objetos individuales. De este modo, se puede otorgar un permiso a los usuarios y roles en todos los objetos actuales y futuros del ámbito.

  • Añade la posibilidad de crear una base de datos a partir de un recurso compartido de datos con permisos que permitan a los administradores del lado del consumidor otorgar permisos individuales sobre los objetos compartidos de la base de datos a los usuarios y roles del lado del consumidor.

  • Añade compatibilidad con el tipo de datos de retorno SUPER de los modelos BYOM remotos. Esto amplía la gama de modelos de SageMaker aceptados para incluir aquellos con formatos de devolución más complejos.

  • Cambia las funciones externas para convertir ahora implícitamente números con o sin partes fraccionarias en el tipo de datos numéricos de la columna. En las columnas int2, int4 e int8, se aceptan números con dígitos fraccionarios truncándolos, a menos que el número esté fuera del rango. En las columnas float4 y float8, se aceptan números sin dígitos fraccionarios.

  • Agrega tres funciones espaciales que funcionan con el sistema de cuadrícula de indexación geoespacial jerárquico H3: H3_FromLongLat, H3_FromPoint, and H3_Polyfill.

Parche 179 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.62317 - Versión de Amazon Redshift sin servidor: publicada el 29 de enero de 2024

  • 1.0.62312 - Versión final de la pista: publicada el 29 de enero de 2024

  • 1.0.61631 - Versión de Amazon Redshift sin servidor: publicada el 5 de enero de 2024

  • 1.0.61626 - Versión actual de la pista: publicada el 5 de enero de 2024

  • 1.0.61191 - Versión actual de la pista: publicada el 16 de diciembre de 2023

  • 1.0.61150 - Versión de Amazon Redshift sin servidor: publicada el 16 de diciembre de 2023

  • 1.0.60982 - Versión de Amazon Redshift sin servidor: publicada el 13 de diciembre de 2023

  • 1.0.60854 - Versión actual de la pista: publicada el 10 de diciembre de 2023

  • 1.0.60354 - Versión de Amazon Redshift sin servidor: publicada el 22 de noviembre de 2023

  • 1.0.60353 - Versión actual de la pista: publicada el 21 de noviembre de 2023

  • 1.0.60293 - Versión de Amazon Redshift sin servidor: publicada el 21 de noviembre de 2023

  • 1.0.60292 - Versión actual de la pista: publicada el 22 de noviembre de 2023

  • 1.0.60161 - Versión de Amazon Redshift sin servidor: publicada el 18 de noviembre de 2023

  • 1.0.60140 - Versión actual de la pista: publicada el 18 de noviembre de 2023

  • 1.0.60139 - Versión de Amazon Redshift sin servidor: publicada el 18 de noviembre de 2023

  • 1.0.59947 - Versión de Amazon Redshift sin servidor: publicada el 16 de noviembre de 2023

  • 1.0.59945 - Versión actual de la pista: publicada el 16 de noviembre de 2023

  • 1.0.59118 - Versión de Amazon Redshift sin servidor: publicada el 9 de noviembre de 2023

  • 1.0.59117 - Versión actual de la pista: publicada el 9 de noviembre de 2023

Nuevas características y mejoras en este parche

  • Añade compatibilidad para que los usuarios federados con los permisos adecuados puedan ver las vistas del sistema de enmascaramiento de datos dinámico y de seguridad en el nivel de la fila, que incluyen:

    • SVV_ATTACHED_MASKING_POLICY

    • SVV_MASKING_POLICY

    • SVV_RLS_ATTACHED_POLICY

    • SVV_RLS_POLICY

    • SVV_RLS_RELATION

  • Añade una funcionalidad que permite que una consulta que solo contiene funciones escalares en la cláusula FROM ahora genere un error.

  • Añade las instrucciones CREATE TABLE AS (CTAS) con la funcionalidad de tablas de destino permanentes a los clústeres de escalado simultáneo. Los clústeres de escalado simultáneo ahora admiten más consultas.

  • Añade las siguientes tablas del sistema para realizar un seguimiento del estado de redistribución de las tablas después de ejecutar la versión clásica de redimensionamiento en los clústeres RA3:

    • La tabla del sistema SYS_RESTORE_STATE muestra la evolución de la redistribución en el nivel de tabla.

    • La tabla del sistema SYS_RESTORE_LOG muestra el rendimiento histórico de la redistribución de datos.

  • Mejora la minimización de la inclinación de los segmentos en las tablas EVEN después de ejecutar el redimensionamiento clásico en los tipos de nodo RA3. Esto también se aplica a los clústeres del parche 178 que ejecutaban el redimensionamiento clásico.

  • Añade compatibilidad con UNLOAD con EXTENSION en los clústeres de escalado simultáneo.

  • Mejora el rendimiento de las consultas que contienen UDF de λ en las uniones HashJoins y NestLoop.

  • Mejora el rendimiento del redimensionamiento elástico en los tipos de nodo RA3.

  • Mejora el rendimiento de las consultas de uso compartido de datos.

  • Mejora el rendimiento de las consultas de análisis iniciadas manualmente en grupos de trabajo sin servidor y clústeres aprovisionados redimensionados de forma elástica.

  • Mejora el rendimiento de las consultas WLM automáticas con una mejor predicción de los recursos en la administración de cargas de trabajo.

  • Elimina la funcionalidad de lanzar clústeres en las VPC de tenencia dedicada. Este cambio no afecta a la tenencia de ninguna instancia de EC2 en la VPC. Puede modificar la tenencia de la VPC de forma predeterminada con el comando modify-vpc-tenancy de la AWS CLI.

  • Ahora se admite la actualización manual de la vista materializada en los clústeres de escalado simultáneo aprovisionados y en la computación con escalado automático sin servidor.

  • Añade compatibilidad con los literales INTERVAL a la función EXTRACT. Por ejemplo, EXTRACT('hours' from Interval '50 hours') devuelve 2 porque 50 horas se interpretan como 2 días y 2 horas, y se extrae el componente de hora de 2.

Revisión 178 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.63327 - Versión actual de la pista: publicada el 9 de febrero de 2024

  • 1.0.63313 - Versión final de la pista: publicada el 9 de febrero de 2024

  • 1.0.60977 - Versión actual de la pista: publicada el 15 de diciembre de 2023

  • 1.0.59596 - Versión actual de la pista: publicada el 9 de noviembre de 2023

  • 1.0.58593 - Versión de Amazon Redshift sin servidor: publicada el 23 de octubre de 2023

  • 1.0.58558 - Versión actual de la pista: publicada el 23 de octubre de 2023

  • 1.0.57864 - Versión actual de la pista: publicada el 12 de octubre de 2023

  • 1.0.57850 - Versión de Amazon Redshift sin servidor: publicada el 12 de octubre de 2023

  • 1.0.56952 - Versión actual de la pista: publicada el 25 de septiembre de 2023

  • 1.0.56970 - Versión de Amazon Redshift sin servidor: publicada el 25 de septiembre de 2023

Nuevas características y mejoras en este parche

  • Amazon Redshift ha mejorado ahora el rendimiento de las consultas de uso compartido de datos al acelerar la actualización de metadatos en las instancias consumidoras mientras se producen cambios simultáneos de datos en la instancia productora.

  • Agrega compatibilidad con la actualización automática e incremental de vistas materializadas en instancias consumidoras de uso compartido de datos de Amazon Redshift cuando las tablas base de la vista materializada hacen referencia a los datos compartidos.

  • Agrega compatibilidad para almacenar objetos grandes de hasta 16 MB de tamaño en el tipo de datos SUPER. Al ingesta desde archivos de origen JSON, PARQUET, TEXTO y CSV, puede cargar datos semiestructurados o documentos como valores en el tipo de datos SUPER, de hasta 16 MB.

  • Agrega compatibilidad con el cambio de tamaño elástico para escalar hacia y desde un clúster de Amazon Redshift RA3 de un solo nodo.

  • Los clústeres RA3 de un solo nodo de Amazon Redshift ya pueden beneficiarse de las mejoras de cifrado, que reducen el tiempo total de cifrado y mejoran la disponibilidad del almacenamiento de datos durante el proceso de cifrado.

  • Mejora la compatibilidad con las consultas al anular la anidación y anular la rotación de los datos almacenados en el tipo de datos SUPER.

  • Mejora el rendimiento de la actualización de vistas materializadas con tipos de datos SUPER.

  • Agrega soporte para agregar literales INTERVAL con la función ANY_VALUE.

  • La ingesta de streaming ahora admite el siguiente nuevo comando SQL para purgar datos de flujo: DELETE FROM streaming_materialized_views WHERE <where filter clause>.

  • La función DECODE reemplaza un valor específico por otro valor específico o por un valor predeterminado, según el resultado de una condición de igualdad. DECODE ahora requiere los tres parámetros siguientes:

    • expresión

    • buscar

    • resultado

  • Agrega funcionalidad a los procedimientos almacenados para permitir la captura de errores de conversión de tipo de datos por desbordamiento de datos y el manejo dentro de un bloque de manejo de excepciones.

  • Ahora recibirá un error al consultar la seguridad de nivel de fila o las relaciones protegidas por enmascaramiento de datos dinámico si cambia enable_case_sensitive_identifier para que sea diferente de la configuración predeterminada de la sesión. Además, la siguiente configuración se bloquea cuando se aplican políticas de seguridad de nivel de fila o de enmascaramiento de datos dinámicos en su clúster aprovisionado o espacio de nombres sin servidor:

    ALTER USER <current_user> SET case-sensitive identifier.

  • El comando MERGE admite ahora una sintaxis simplificada que solo requiere la tabla de destino y origen. Para obtener más información, consulte MERGE en la Guía para desarrolladores de bases de datos de Amazon Redshift.

  • Agrega soporte para asociar políticas de enmascaramiento de datos dinámicas idénticas a varios usuarios o roles con la misma prioridad, o sin especificar la prioridad.

  • Ahora puede especificar COLLATION al agregar una nueva columna mediante ALTER TABLE ADD COLUMN.

  • Soluciona un problema que retrasa la aplicación de las reglas de QMR en clústeres con escalado de simultaneidad y Amazon Redshift sin servidor.

  • La consulta federada de Amazon Redshift ha ampliado la compatibilidad de la inserción de la zona horaria con la marca temporal en Amazon RDS para PostgreSQL y Amazon Aurora PostgreSQL.

  • Ahora puede utilizar nombres de bases de datos de Amazon RDS para MySQL y Aurora MySQL que empiecen por dígitos con consultas federadas.

  • Agrega la vista SYS_ANALYZE_HISTORY, que contiene los detalles de registro de las operaciones ANALYZE.

  • Agrega la vista SYS_ANALYZE_COMPRESSION_HISTORY, que contiene detalles de registro para las operaciones de análisis de compresión durante los comandos COPY o ANALYZE COMPRESSION.

  • Agrega la vista SYS_SESSION_HISTORY, que contiene detalles de registro relacionados con las sesiones activas, históricas y reiniciadas.

  • Agrega la vista SYS_TRANSACTION_HISTORY, que contiene detalles de registro relacionados con el análisis del nivel de transacción que proporciona el tiempo empleado en la confirmación, el número datasha de bloques confirmados y el nivel de aislamiento.

  • Agrega la vista SVV_REDSHIFT_SCHEMA_QUOTA, que contiene registros relacionados con las cuotas y la utilización actual del disco para cada esquema de una base de datos.

  • Agrega la vista SYS_PROCEDURE_CALL, que contiene registros relacionados con las llamadas a procedimientos almacenados, incluida la hora de inicio, la hora de finalización, el estado de la llamada al procedimiento almacenado y la jerarquía de llamadas para las llamadas a procedimientos almacenados anidados.

  • Agrega la vista SYS_CROSS_REGION_DATASHARING_USAGE, que contiene registros relacionados con el seguimiento del uso compartido de datos entre regiones.

  • Agrega la vista SYS_PROCEDURE_MESSAGES, que contiene registros relacionados con el seguimiento de la información sobre los mensajes de procedimientos almacenados registrados.

  • Agrega la vista SYS_UDF_LOG, que contiene registros relacionados con el seguimiento de los mensajes de registro del sistema procedentes de llamadas a funciones definidas por el usuario, errores, advertencias o trazas, según corresponda.

  • Agrega las nuevas columnas IS_RECURSIVE, IS_NESTED, S3LIST_TIME y GET_PARTITION_TIME a SYS_EXTERNAL_QUERY_DETAIL.

  • Añade MaxRPU, una nueva configuración de control de costos de computación para Redshift sin servidor. Con MaxRPU, puede especificar un umbral de computación superior para controlar los costos del almacenamiento de datos en diferentes momentos seleccionando el nivel de computación máximo que puede escalar Redshift sin servidor por grupo de trabajo.

  • Corrige el resultado del literal INTERVAL con cadenas de intervalos numéricos. Por ejemplo, un intervalo que especifique INTERVAL '1' YEAR ahora devuelve 1 YEAR en lugar de "00:00:00. Además, el resultado del literal INTERVAL se trunca al componente INTERVAL más pequeño especificado. Por ejemplo, INTERVAL '1 day 1 hour 1 minute 1.123 seconds' HOUR TO MINUTE se trunca en 1 day 01:01:00.

Revisión 177 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.57922 - Versión actual de la pista: publicada el 12 de octubre de 2023

  • 1.0.57799 - Versión de Amazon Redshift sin servidor: publicada el 10 de octubre de 2023

  • 1.0.57798 - Versión actual de la pista: publicada el 10 de octubre de 2023

  • 1.0.57085 - Versión final de la pista: publicada el 26 de septiembre de 2023

  • 1.0.56899 - Versión de Amazon Redshift sin servidor: publicada el 21 de septiembre de 2023

  • 1.0.56754 - Versión actual de la pista: publicada el 21 de septiembre de 2023

  • 1.0.56242 - Versión actual de la pista: publicada el 11 de septiembre de 2023

  • 1.0.55539 - Versión de Amazon Redshift sin servidor: publicada el 28 de agosto de 2023

  • 1.0.55524 - Versión actual de la pista: publicada el 28 de agosto de 2023

  • 1.0.54899 - Versión actual de la pista: publicada el 15 de agosto de 2023

  • 1.0.54899 - Versión actual de la pista: publicada el 14 de agosto de 2023

  • 1.0.54899 - Versión actual de la pista: publicada el 15 de agosto de 2023

  • 1.0.54239 - Versión actual de la pista: publicada el 3 de agosto de 2023

  • 1.0.54321 - Versión de Amazon Redshift sin servidor: publicada el 3 de agosto de 2023

Nuevas características y mejoras en este parche

  • Agrega la vista SYS_MV_STATE, que contiene una fila para cada transición de estado de una vista materializada. SYS_MV_STATE puede utilizarse para monitorear la actualización de la máquina para instancias aprovisionadas de Amazon Redshift sin servidor y Amazon Redshift.

  • Agrega la vista SYS_USERLOG, que registra los detalles de los cambios realizados en un usuario de la base de datos para Crear usuario, Eliminar usuario, Modificar usuario (cambiar nombre), Modificar usuario (modificar propiedades).

  • Agrega la vista SYS_COPY_REPLACEMENTS, que muestra un registro de los momentos en que se reemplazaron caracteres UTF-8 no válidos por el comando COPY con la opción ACCEPTINVCHARS.

  • Agrega la vista SYS_SPATIAL_SIMPLIFY, que contiene información sobre objetos de geometría espacial simplificada mediante el comando COPY.

  • Agrega la vista SYS_VACUUM_HISTORY, que puede utilizar para ver los detalles y resultados de las operaciones de VACUUM.

  • Agrega la vista SYS_SCHEMA_QUOTA_VIOLATIONS para registrar la incidencia, marca temporal, XID y otra información útil cuando se excede una cuota de esquema.

  • Agrega la vista SYS_RESTORE_STATE, que puede utilizar para monitorear el progreso de la redistribución de cada tabla del clúster durante el cambio de tamaño clásico asíncrono.

  • Agrega la vista SYS_EXTERNAL_QUERY_ERROR, que devuelve información sobre los errores de análisis de Redshift Spectrum.

  • Agrega el parámetro de etiqueta al comando CREATE MODEL, por lo que ahora puede hacer un seguimiento de los costos de entrenamiento con los trabajos de entrenamiento de piloto automático.

  • Agrega nombres de dominio personalizados (CNAME) para los clústeres de Amazon Redshift.

  • Agrega compatibilidad previa con Apache Iceberg, lo que permite a los clientes ejecutar consultas analíticas en tablas de Apache Iceberg en Amazon Redshift.

  • Agrega compatibilidad para utilizar roles de usuario con grupos de parámetros en la administración de la carga de trabajo (WLM).

  • Agrega soporte para el montaje automático de AWS Glue Data Catalog, lo que facilita a los clientes la ejecución de consultas en sus lagos de datos.

  • Agrega una funcionalidad por la que utilizar funciones de agrupación sin una cláusula GROUP BY o utilizar operaciones de agrupación en una cláusula WHERE provoca un error.

  • Agrega funcionalidad a los procedimientos almacenados para permitir la captura de errores de división por cero y su control dentro de un bloque de control de excepciones.

  • Corrige un error que impedía que las consultas utilizaran el escalado de simultaneidad para escribir datos en las tablas cuando la tabla de origen es una tabla de recursos compartidos de datos.

  • Corrige el identificador que distingue entre mayúsculas y minúsculas documentado en enable_case_sensitive_identifier para que ahora funcione con las instrucciones MERGE.

  • Corrige el error por el que una consulta de la función pg_get_late_binding_view_cols() podía ser omitida ocasionalmente. Ahora siempre puede cancelar este tipo de consultas.

  • Mejora el rendimiento de las consultas de uso compartido de datos que se ejecutan en los consumidores cuando se ejecutan trabajos de limpieza en el productor.

  • Mejora el rendimiento de las consultas de compartición de datos y escalado de simultaneidad, especialmente con cambios de datos simultáneos en el productor o cuando se descarga en una instancia de escalado de simultaneidad adjunta al consumidor.

Parche 176 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.56738 - Versión final de la pista: publicada el 21 de septiembre de 2023

  • 1.0.55837 - Versión final de la pista: publicada el 11 de septiembre de 2023

  • 1.0.54776 - Versión actual de la pista: publicada el 15 de agosto de 2023

  • 1.0.54052 - Versión actual de la pista: publicada el 26 de julio de 2023

  • 1.0.53642 - Versión de Amazon Redshift sin servidor: publicada el 20 de julio de 2023

  • 1.0.53301 - Versión actual de la pista: publicada el 20 de julio de 2023

  • 1.0.52943 - Versión de Amazon Redshift sin servidor: publicada el 7 de julio de 2023

  • 1.0.52931 - Versión actual de la pista: publicada el 7 de julio de 2023

  • 1.0.52194 - Versión de Amazon Redshift sin servidor: publicada el 21 de junio de 2023

  • 1.0.51986 - Versión actual de la pista: publicada el 16 de junio de 2023

  • 1.0.51594 - Versión actual de la pista: publicada el 9 de junio de 2023

Nuevas características y mejoras en este parche

  • Se ha mejorado el manejo de errores al escribir GROUP BY () para un conjunto de agrupaciones vacío. Esto se ignoró anteriormente y ahora devuelve un error del analizador.

  • Mejoras de rendimiento para actualizar de forma incremental las vistas materializadas con columnas SUPER.

  • ALTER TABLE <target_tbl> APPEND FROM <streaming_mv> - (ATA) El comando SQL ahora permite mover todos los registros de una vista materializada (MV) de streaming como origen, además de las tablas como origen, a una tabla de destino. La compatibilidad con ATA en las máquinas virtuales de streaming permite a los usuarios purgar rápidamente todos los registros de una máquina virtual de transmisión moviéndolos a otra tabla para gestionar el crecimiento de los datos.

  • TRUNCATE <streaming_mv> - El comando SQL ahora admite truncar todos los registros en una vista materializada (MV) de streaming, además de con las tablas. TRUNCATE elimina todos los registros de la máquina virtual de streaming, mientras deja intacta la estructura de la máquina virtual de streaming. La ejecución de TRUNCATE en las máquinas virtuales de streaming permite a los clientes purgar rápidamente todos los registros de una máquina virtual de streaming para administrar el crecimiento de los datos.

  • Se ha agregado la funcionalidad de la cláusula QUALIFY al comando SELECT.

  • Compatibilidad de machine learning de Redshift para la previsión de series temporales mediante la integración con Amazon Forecast.

  • Se admite el montaje automático de AWS Glue Data Catalog para simplificar la consulta de un lago de datos sin pasos adicionales para crear referencias de esquemas externas.

  • Ahora se admite la modificación de una política de RLS. Consulte la documentación para obtener más información en ALTER RLS POLICY.

  • Las UDF de Lambda ahora admiten el parámetro de volatilidad de la función STABLE en la instrucción CREATE FUNCTION. Cuando se utiliza el parámetro STABLE en la instrucción CREATE FUNCTION y se llama a la UDF de Lambda varias veces con los mismos argumentos, se reduce el número esperado de invocaciones de la función de UDF de Lambda. La categoría de volatilidad de la función STABLE se explica con más detalle en los parámetros CREATE FUNCTION.

  • Múltiples mejoras en el rendimiento de la UDF de Lambda. En concreto, se ha mejorado la compatibilidad con el procesamiento por lotes de registros al consultar una tabla protegida por una política de seguridad a nivel de fila (RLS).

  • Reducción del tiempo total de cifrado de los clústeres RA3 de Amazon Redshift y mejora de la disponibilidad del almacenamiento de datos durante el cifrado. Para obtener más información, consulte Cifrado de base de datos de Amazon Redshift.

  • Se ha agregado una nueva vista del sistema SYS_MV_REFRESH_HISTORY a Redshift. La vista SYS_MV_REFRESH_HISTORY contiene una fila para la actividad de actualización de las vistas materializadas. Con SYS_MV_REFRESH_HISTORY, puede comprobar el historial de actualizaciones de las vistas materializadas. SYS_MV_REFRESH_HISTORY está visible para todos los usuarios. Los superusuarios pueden ver todas las filas; los usuarios normales solo pueden ver sus datos.

    Se ha agregado una nueva columna SPILLED_BLOCK_LOCAL_DISK a la vista del sistema SYS_QUERY_DETAIL. La nueva columna SPILLED_BLOCK_LOCAL_DISK ayuda a los clientes a determinar los bloques vertidos en el disco local. Puede utilizar SYS_QUERY_DETAIL para visualizar los detalles de las consultas en el nivel de paso. SYS_QUERY_DETAIL es visible para todos los usuarios. Los superusuarios pueden ver todas las filas; los usuarios normales solo pueden ver los metadatos a los que tienen acceso.

  • Se ha agregado una nueva vista del sistema, SYS_QUERY_TEXT, a Amazon Redshift sin servidor y se ha aprovisionado Amazon Redshift. La vista SYS_QUERY_TEXT es similar a SVL_STATEMENTTEXT para los clústeres aprovisionados. Utilice la columna sequence de la vista SYS_QUERY_TEXT para obtener el texto completo de la instrucción SQL.

Parche 175 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.53064 - Versión actual de la pista: publicada el 7 de julio de 2023

  • 1.0.51973 - Versión actual de la pista: publicada el 16 de junio de 2023

  • 1.0.51781 - Versión actual de la pista: publicada el 10 de junio de 2023

  • 1.0.51314 - Versión de Amazon Redshift sin servidor: publicada el 3 de junio de 2023

  • 1.0.51304 - Versión actual de la pista: publicada el 2 de junio de 2023

  • 1.0.50708 - Versión actual de la pista: publicada el 19 de mayo de 2023

  • 1.0.50300 - Versión actual de la pista: publicada el 8 de mayo de 2023

  • 1.0.49710 - Versión de Amazon Redshift sin servidor: publicada el 28 de abril 2023

  • 1.0.49676 - Versión actual de la pista: publicada el 28 de abril de 2023

Nuevas características y mejoras en este parche

  • Correcciones de errores menores.

  • La ingesta de streaming de Amazon Redshift ahora admite la ingesta de streaming entre regiones, donde el tema de origen Amazon Kinesis Data Streams (KDS) o Amazon Managed Streaming for Apache Kafka (MSK) puede estar ubicado en una región de AWS distinta de la región de AWS en la que se encuentra su almacenamiento de datos de Amazon Redshift. Se ha revisado la documentación de Introducción a la ingesta de streaming de Amazon Kinesis Data Streams donde se explica cómo se utiliza la palabra clave REGION.

  • Ajuste del horario de verano de Egipto.

  • Se han mejorado los horarios generales de cifrado de los clústeres RA3.

Revisión 174 de Amazon Redshift

1.0.51296: publicado el 2 de junio de 2023

Liberar para la pista de seguimiento. Sin notas de la versión.

1.0.50468: publicada el 12 de mayo de 2023

Versión de mantenimiento. Sin notas de la versión.

1.0.49780, 1.0.49868 y 1.0.49997: publicadas el 28 de abril de 2023

Notas de la versión de esta versión:

  • Se ha mejorado la compatibilidad con la agrupación en lotes para Lambda UDF.

  • Agrupación en lotes incremental para Lambda UDF.

  • Nuevo comando MERGE SQL para aplicar cambios en los datos de origen a las tablas de Amazon Redshift.

  • Nueva función de enmascaramiento dinámico de datos para simplificar el proceso de protección de datos confidenciales en un almacenamiento de datos de Amazon Redshift.

  • Nuevo control de acceso centralizado para compartir datos con Lake Formation que permite gestionar las concesiones de permisos, ver los controles de acceso y auditar los permisos en las tablas y vistas de los recursos compartidos de datos de Amazon Redshift mediante las API de Lake Formation y la consola de AWS.

  • Ajuste del horario de verano de Egipto.

1.0.49087: publicado el 12 de abril de 2023

Versión de mantenimiento. Sin notas de la versión.

1.0.48805: publicado el 5 de abril de 2023

Notas de la versión de esta versión:

  • Amazon Redshift incorporó mejoras adicionales en el rendimiento de las consultas que usan muchas cadenas con BYTEDICT, una nueva codificación de compresión en Amazon Redshift que acelera entre 5 y 63 veces el procesamiento de datos basados en cadenas en comparación con codificaciones de compresión alternativas como LZO o ZSTD. Para obtener más información sobre esta característica, consulte Codificación por diccionario de bytes en la Guía para desarrolladores de bases de datos de Amazon Redshift.

1.0.48004: publicado el 17 de marzo de 2023

Versión de mantenimiento. Sin notas de la versión.

1.0.47470: publicado el 11 de marzo de 2023

Notas de la versión de esta versión:

  • Mejora el rendimiento de consultas en pg_catalog.svv_table_info. También agrega una nueva columna create_time. Al crear una tabla, esta columna almacena la marca de fecha/hora en UTC.

  • Agrega compatibilidad para especificar el tiempo de espera de nivel de sesión en la consulta federada.

Parche 173 de Amazon Redshift

1.0.49788: publicada el 28 de abril de 2023

Notas de la versión de esta versión:

  • Ajuste del horario de verano de Egipto.

1.0.49074: publicado el 12 de abril de 2023

Notas de la versión de esta versión:

  • Configuración de la zona horaria actualizada a la versión 2022g de la biblioteca IANA.

1.0.48766: publicado el 5 de abril de 2023

Versión de mantenimiento. Sin notas de la versión.

1.0.48714: publicado el 5 de abril de 2023

Versión de mantenimiento. Sin notas de la versión.

1.0.48022: publicado el 17 de marzo de 2023

Versión de mantenimiento. Sin notas de la versión.

1.0.47357: publicado el 7 de marzo de 2023

Versión de mantenimiento. Sin notas de la versión.

1.0.46987: publicado el 24 de febrero de 2023

Versión de mantenimiento. Sin notas de la versión.

1.0.46806: publicado el 18 de febrero de 2023

Versión de mantenimiento. Sin notas de la versión.

1.0.46607: publicado el 13 de febrero de 2023

Notas de la versión de esta versión:

  • Ahora convertimos automáticamente las tablas con claves de clasificación intercaladas establecidas manualmente en claves de clasificación compuestas si su estilo de distribución se ha establecido a DISTSTYLE KEY, para mejorar el rendimiento de estas tablas. Esto se realiza en el momento de restaurar una instantánea en Amazon Redshift sin servidor.

1.0.45698: publicado el 20 de enero de 2023

Notas de la versión de esta versión:

  • Agrega un parámetro de extensión de archivo al comando UNLOAD para que las extensiones de archivo se agreguen automáticamente a los nombres de archivo.

  • Admite la protección de objetos protegidos por RLS de forma predeterminada al agregarlos a un recurso compartido de datos o si ya forman parte de un recurso compartido de datos. Los administradores ahora pueden desactivar el RLS para los recursos compartidos de datos a fin de permitir a los consumidores acceder al objeto protegido.

  • Agrega nuevas tablas de sistema para el monitoreo: SVV_ML_MODEL_INFO, SVV_MV_DEPENDENCY y SYS_LOAD_DETAIL. También agrega las columnas data_skewness y time_skewness a la tabla del sistema SYS_QUERY_DETAIL.

Parche 172 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.46534: publicado el 18 de febrero de 2023

  • 1.0.46523: publicado el 13 de febrero de 2023

  • 1.0.46206: publicado el 1 de febrero de 2023

  • 1.0.45603: publicado el 20 de enero de 2023

  • 1.0.44924: publicado el 19 de diciembre de 2022

  • 1.0.44903: publicado el 18 de diciembre de 2022

  • 1.0.44540: publicado el 13 de diciembre de 2022

  • 1.0.44126: publicado el 23 de noviembre de 2022

  • 1,0.43980: publicado el 17 de noviembre de 2022

Nuevas características y mejoras en este parche

  • Las tablas creadas por CTAS son AUTO de forma predeterminada.

  • Agrega compatibilidad con la seguridad a nivel de fila (RLS) en las vistas materializadas.

  • Aumenta el tiempo de espera de S3 para mejorar el uso compartido de datos entre regiones.

  • Agrega la nueva función espacial ST_GeomFromGeohash.

  • Mejora la selección automática de la clave de distribución a partir de claves primarias compuestas para mejorar el rendimiento inmediato.

  • Agrega la clave principal automática a la clave de distribución para tablas con claves primarias compuestas, lo que mejora el rendimiento inmediato.

  • Mejora el escalado de simultaneidad para permitir que se escalen más consultas, incluso cuando los datos cambian.

  • Mejora el rendimiento de las consultas de uso compartido de datos.

  • Agrega métricas de probabilidad de machine learning para modelos de clasificación.

  • Agrega nuevas tablas de sistema para la supervisión: SVV_USER_INFO, SVV_MV_INFO, SYS_CONNECTION_LOG, SYS_DATASHARE_USAGE_PRODUCER, SYS_DATASHARE_USAGE_CONSUMER y SYS_DATASHARE_CHANGE_LOG.

  • Agrega soporte para consultar columnas VARBYTE en tablas externas para los tipos de archivos Parquet y ORC.

Parche 171 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.43931: publicado el 16 de noviembre de 2022

  • 1.0.43551: publicado el 5 de noviembre de 2022

  • 1.0.43331: publicado el 29 de septiembre de 2022

  • 1.0.43029: publicado el 26 de septiembre de 2022

Nuevas características y mejoras en este parche

  • Compatibilidad con CONNECT BY: agrega compatibilidad con el constructo CONNECT BY de SQL, lo que le permite consultar de forma recursiva los datos jerárquicos de su almacenamiento de datos basándose en la relación principal-secundario en ese conjunto de datos.

Parche 170 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.43922: publicado el 21 de noviembre de 2022

  • 1.0.43573: publicado el 7 de noviembre de 2022

  • 1.0.41881: publicado el 20 de septiembre de 2022

  • 1.0.41465: publicado el 7 de septiembre de 2022

  • 1.0.40083: publicado el 27 de julio de 2022

Nuevas características y mejoras en este parche

  • ST_GeomFromGeojSON: construye un objeto de geometría espacial de Amazon Redshift a partir de VARCHAR en la representación de GeoJSON.

Parche 169 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.41050: publicado el 7 de septiembre de 2022

  • 1.0.40083: publicado el 16 de julio de 2022

  • 1.0.39734: publicado el 7 de julio de 2022

  • 1.0.39380: publicado el 23 de junio de 2022

  • 1.0.39251: publicado el 15 de junio de 2022

  • 1.0.39009: publicado el 8 de junio de 2022

Nuevas características y mejoras en este parche

  • Agrega un rol como parámetro del comando Alter Default Privileges para admitir el control de acceso basado en roles.

  • Agrega el parámetro ACCEPTINVCHARS para admitir el reemplazo de caracteres UTF-8 no válidos al copiar desde archivos Parquet y ORC.

  • Agrega la función OBJECT(k,v) para crear objetos SUPER a partir de pares clave y valor.

Parche 168 de Amazon Redshift

Versiones de clúster de este parche:

  • 1.0.38698: publicado el 25 de mayo de 2022

  • 1.0.38551: publicado el 20 de mayo de 2022

  • 1.0.38463: publicado el 18 de mayo de 2022

  • 1.0.38361: publicado el 13 de mayo de 2022

  • 1.0.38199: publicado el 9 de mayo de 2022

  • 1.0.38112: publicado el 6 de mayo de 2022

  • 1.0.37684: publicado el 20 de abril de 2022

Nuevas características y mejoras en este parche

  • Agrega compatibilidad con el tipo de modelo Linear Learner en Amazon Redshift ML.

  • Agrega la opción SNAPSHOT para el nivel de aislamiento de transacciones SQL.

  • Agrega farmhashFingerprint64 como nuevo algoritmo de hash para datos VARBYTE y VARCHAR.

  • Admite la función AVG en la actualización progresiva de las vistas materializadas.

  • Admite subconsultas correlacionadas en tablas externas de Redshift Spectrum.

  • Para mejorar el rendimiento de las consultas listas para usar, Amazon Redshift elige automáticamente una única clave principal de columna para tablas específicas como clave de distribución.