

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Historial del documento
<a name="doc-history"></a>

**nota**  
Para obtener una descripción de las nuevas características de Amazon Redshift, consulte [Novedades](https://aws.amazon.com//redshift/whats-new).

En la siguiente tabla, se describen los cambios importantes de la documentación de la *Guía para desarrolladores de bases de datos de Amazon Redshift* después de mayo de 2018. Para recibir notificaciones sobre los cambios en esta documentación, puede suscribirse a una fuente RSS.

 **Versión de API: 2012-12-01** 

Para ver una lista con los cambios realizados en la *Guía de administración de Amazon Redshift*, consulte [Historial de revisión de la Guía de administración de Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/document-history.html).

Para obtener más información acerca de las nuevas características, incluida una lista de correcciones y los números de versión del clúster asociado, visite el [historial de versiones del clúster](https://docs.aws.amazon.com/redshift/latest/mgmt/rs-mgmt-cluster-version-notes.html). 



| Cambio | Descripción | Fecha | 
| --- |--- |--- |
| [Compatibilidad con la integración sin ETL de Amazon DynamoDB con Amazon Redshift](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/RedshiftforDynamoDB-zero-etl.html) | Ahora puede crear integraciones sin ETL entre DynamoDB y Amazon Redshift para habilitar el análisis casi en tiempo real de los datos de DynamoDB sin los procesos ETL tradicionales. | 1 de diciembre de 2024 | 
| [Compatibilidad con integraciones sin ETL de Amazon Aurora con filtrado de datos de Amazon Redshift](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.filtering.html) | Ahora puede aplicar filtros de datos a las integraciones sin ETL de Amazon Aurora para replicar de forma selectiva datos específicos en Amazon Redshift. | 1 de junio de 2024 | 
| [Compatibilidad con la implementación multi-AZ para Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/managing-cluster-multi-az.html) | Amazon Redshift ahora admite implementaciones multi-AZ para clústeres RA3, lo que proporciona alta disponibilidad mediante la implementación de recursos de computación en dos zonas de disponibilidad para continuar funcionando durante eventos inesperados en una zona de disponibilidad. | 1 de marzo de 2024 | 
| [Compatibilidad con integraciones sin ETL de Amazon Aurora con Amazon Redshift](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.html) | Ahora puede crear integraciones sin ETL entre Aurora y Amazon Redshift para habilitar el análisis y el machine learning casi en tiempo real mediante Amazon Redshift en petabytes de datos transaccionales de Amazon Aurora. | 1 de noviembre de 2023 | 
| [Compatibilidad con integraciones sin ETL de Amazon RDS con Amazon Redshift](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.html) | Ahora puede crear integraciones sin ETL entre Amazon RDS y Amazon Redshift para que los datos de base de datos de RDS estén disponibles en Amazon Redshift casi en tiempo real para cargas de trabajo de análisis, ML e IA. | 1 de junio de 2023 | 
| [Compatibilidad con la ingesta de streaming entre regiones](https://docs.aws.amazon.com/redshift/latest/dg/materialized-view-streaming-ingestion.html) | La ingesta de streaming de Amazon Redshift ahora admite la ingesta de streaming entre regiones, donde Amazon Kinesis Data Streams de origen o el tema de Amazon MSK pueden estar ubicados en una Región de AWS diferente a la del clúster de Amazon Redshift. | 1 de noviembre de 2022 | 
| [Compatibilidad con la ingesta de streaming desde orígenes de Apache Kafka](https://docs.aws.amazon.com/redshift/latest/dg/materialized-view-streaming-ingestion-getting-started-MSK.html) | Ahora puede realizar la ingesta de datos de streaming desde clústeres de Amazon MSK aprovisionados, Amazon MSK sin servidor y Apache Kafka de código abierto directamente en Amazon Redshift mediante vistas materializadas. | 1 de julio de 2022 | 
| [Compatibilidad con Amazon Redshift sin servidor](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-serverless.html) | Amazon Redshift sin servidor facilita la ejecución y el escalado de análisis sin tener que aprovisionar ni administrar la infraestructura del almacén de datos. Se ha agregado documentación completa sobre grupos de trabajo sin servidor, espacios de nombres, supervisión del uso y vistas del sistema específicas sin servidor. | 29 de junio de 2022 | 
| [Compatibilidad con la ingesta de streaming desde Amazon Kinesis Data Streams](https://docs.aws.amazon.com/redshift/latest/dg/materialized-view-streaming-ingestion-getting-started.html) | Ahora puede realizar la ingesta de datos de streaming desde Amazon Kinesis Data Streams directamente en Amazon Redshift mediante vistas materializadas, lo que elimina la necesidad de almacenar los datos en Amazon S3 antes de realizar la ingesta en Amazon Redshift. | 1 de abril de 2022 | 
| [Compatibilidad con datos espaciales con tipos de datos GEOMETRY y GEOGRAPHY](https://docs.aws.amazon.com/redshift/latest/dg/geospatial-overview.html) | Amazon Redshift ahora admite datos espaciales con tipos de datos GEOMETRY y GEOGRAPHY, funciones SQL espaciales y la capacidad de cargar archivos de formas para análisis geoespaciales y consultas basadas en la ubicación. | 1 de marzo de 2022 | 
| [Compatibilidad con AQUA (Advanced Query Accelerator)](https://docs.aws.amazon.com/redshift/latest/mgmt/managing-cluster-considerations-node-types.html) | AQUA es una memoria caché distribuida y acelerada por hardware que habilita Amazon Redshift para funcionar hasta diez veces más rápido que otros almacenes de datos en la nube, al impulsar automáticamente ciertos tipos de consultas con hardware diseñado a medida. | 1 de enero de 2022 | 
| [Capacidades mejoradas de Amazon Redshift ML](https://docs.aws.amazon.com/redshift/latest/dg/machine_learning.html) | Se ha agregado documentación completa para Amazon Redshift ML, incluida la instrucción CREATE MODEL, compatibilidad con XGBoost, agrupación en clústeres de K-means, modelos de clasificación multiclase, características de explicabilidad de modelos e integración con Amazon SageMaker AI para ML automatizado. | 1 de diciembre de 2021 | 
| [Compatibilidad mejorada con datos semiestructurados gracias al tipo de datos SUPER](https://docs.aws.amazon.com/redshift/latest/dg/super-overview.html) | Capacidades mejoradas para el tipo de datos SUPER con el fin de almacenar y consultar datos semiestructurados como JSON, Avro e Ion con un rendimiento mejorado, tipado dinámico y compatibilidad con la carga de datos semiestructurados de hasta 16 MB de tamaño. | 1 de noviembre de 2021 | 
| [Compatibilidad con capacidades mejoradas de uso compartido de datos](https://docs.aws.amazon.com/redshift/latest/dg/datashare-overview.html) | Funcionalidad mejorada de uso compartido de datos con compatibilidad para el uso compartido de datos entre clústeres y cuentas, integración con Amazon Redshift sin servidor y recursos compartidos de datos estándar entre diferentes tipos de clústeres. | 1 de octubre de 2021 | 
| [Compatibilidad con geometrías espaciales en 3D y 4D y nuevas funciones espaciales](https://docs.aws.amazon.com/redshift/latest/dg/geospatial-overview.html) | Ahora puede utilizar funciones espaciales adicionales. Por otro lado, se agrega compatibilidad con geometría en 3D y 4D a algunas funciones. | 19 de agosto de 2021 | 
| [Compatibilidad con la codificación de compresión de columnas para la optimización automática de tablas](https://docs.aws.amazon.com/redshift/latest/dg/c_Compression_encodings.html) | Puede especificar la opción ENCODE AUTO para una tabla con el objetivo de administrar automáticamente la codificación de compresión para todas las columnas de la tabla. | 3 de agosto de 2021 | 
| [Compatibilidad con varias instrucciones SQL o una instrucción SQL con parámetros por medio de la API de datos de Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/data-api.html) | Ahora puede ejecutar varias instrucciones SQL o una instrucción con parámetros con la API de datos de Amazon Redshift. | 28 de julio de 2021 | 
| [Compatibilidad con la intercalación que no distingue entre mayúsculas y minúsculas con anulaciones de nivel de columna](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_DATABASE.html#r_CREATE_DATABASE-collation) | Ahora puede utilizar la cláusula COLLATE dentro de una instrucción CREATE DATABASE para especificar la intercalación predeterminada. | 24 de junio de 2021 | 
| [Compatibilidad con el uso compartido de datos entre cuentas](https://docs.aws.amazon.com/redshift/latest/dg/across-account.html) | Ahora puede compartir datos entre Cuentas de AWS.  | 30 de abril de 2021 | 
| [Compatibilidad con consultas jerárquicas de datos con CTE recursivas](https://docs.aws.amazon.com/redshift/latest/dg/r_WITH_clause.html) | Ahora puede utilizar una expresión de tabla común (CTE) recursiva en SQL.  | 29 de abril de 2021 | 
| [Compatibilidad con consultas entre bases de datos](https://docs.aws.amazon.com/redshift/latest/dg/cross-database-overview.html) | Ahora puede consultar datos en las bases de datos de un clúster.  | 10 de marzo de 2021 | 
| [Compatibilidad con el control de acceso pormenorizado en los comandos COPY y UNLOAD](https://docs.aws.amazon.com/redshift/latest/dg/r_GRANT-usage-notes.html#r_GRANT-usage-notes-assumerole) | Ahora puede otorgar el privilegio de ejecutar los comandos COPY y UNLOAD a usuarios y grupos específicos del clúster de Amazon Redshift para crear una política de control de acceso más detallada.  | 12 de enero de 2021 | 
| [Compatibilidad con los datos JSON nativos y semiestructurados](https://docs.aws.amazon.com/redshift/latest/dg/super-overview.html) | Ahora, puede definir el tipo de datos SUPER.  | 9 de diciembre de 2020 | 
| [Compatibilidad con las consultas federadas a MySQL](https://docs.aws.amazon.com/redshift/latest/dg/federated-overview.html) | Ahora, puede escribir una consulta federada en un motor MySQL compatible.  | 9 de diciembre de 2020 | 
| [Compatibilidad con el uso compartido de datos](https://docs.aws.amazon.com/redshift/latest/dg/datashare-overview.html) | Ahora, puede compartir datos entre clústeres de Amazon Redshift.  | 9 de diciembre de 2020 | 
| [Compatibilidad con la optimización automática de tablas](https://docs.aws.amazon.com/redshift/latest/dg/t_Creating_tables.html) | Ahora, puede definir claves de ordenación y distribución automáticas.  | 9 de diciembre de 2020 | 
| [Compatibilidad con Amazon Redshift ML](https://docs.aws.amazon.com/redshift/latest/dg/machine_learning.html) | Ahora, puede crear, formar e implementar modelos de machine learning (ML).  | 8 de diciembre de 2020 | 
| [Compatibilidad con la actualización automática y la reescritura de consultas de las vistas materializadas](https://docs.aws.amazon.com/redshift/latest/dg/materialized-view-overview.html) | Ahora, puede mantener actualizadas las vistas materializadas con la actualización automática, y el rendimiento de las consultas se puede mejorar con la reescritura automática.  | 11 de noviembre de 2020 | 
| [Compatibilidad con los tipos de datos TIME y TIMETZ](https://docs.aws.amazon.com/redshift/latest/dg/r_Datetime_types.html) | Ahora, puede crear tablas con tipos de datos TIME y TIMETZ. El tipo de datos TIME almacena la hora del día sin información de la zona horaria, y TIMETZ almacena la hora del día con información de la zona horaria. | 11 de noviembre de 2020 | 
| [Compatibilidad con la tokenización y las UDF de Lambda](https://docs.aws.amazon.com/redshift/latest/dg/udf-creating-a-lambda-sql-udf.html) | Ahora, puede escribir las UDF de Lambda para habilitar la tokenización externa de datos.  | 26 de octubre de 2020 | 
| [Compatibilidad con la modificación de la codificación de columnas de una tabla](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE.html) | Ahora, puede modificar la codificación de columnas de una tabla.  | 20 de octubre de 2020 | 
| [Compatibilidad con la realización de consultas entre bases de datos](https://docs.aws.amazon.com/redshift/latest/dg/cross-database-overview.html) | Amazon Redshift ahora puede consultar distintas bases de datos de un clúster.  | 15 de octubre de 2020 | 
| [Compatibilidad con los bocetos de HyperLogLog](https://docs.aws.amazon.com/redshift/latest/dg/hyperloglog-overview.html) | Amazon Redshift ahora puede almacenar y procesar bocetos de HyperLogLog.  | 2 de octubre de 2020 | 
| [Compatibilidad con Apache Hudi y Delta Lake](https://docs.aws.amazon.com/redshift/latest/dg/c-spectrum-external-tables.html) | Se trata de mejoras en la creación de tablas externas para Redshift Spectrum.  | 24 de septiembre de 2020 | 
| [Compatibilidad con las mejoras en la consulta de datos espaciales](https://docs.aws.amazon.com/redshift/latest/dg/geospatial-overview.html) | Las mejoras incluyen la carga de un shapefile y varias funciones SQL espaciales nuevas.  | 15 de septiembre de 2020 | 
| [Compatibilidad de las vistas materializadas con tablas externas](https://docs.aws.amazon.com/redshift/latest/dg/materialized-view-overview.html) | Puede crear vistas materializadas en Amazon Redshift que referencien orígenes de datos externos.  | 19 de junio de 2020 | 
| [Compatibilidad con la escritura en tablas externas](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_EXTERNAL_TABLE.html) | Puede escribir en tablas externas ejecutando CREATE EXTERNAL TABLE AS SELECT para escribir en una nueva tabla externa o INSERT INTO para insertar datos en una tabla externa existente.  | 8 de junio de 2020 | 
| [Compatibilidad con los controles de almacenamiento de esquemas](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_SCHEMA.html) | Se han actualizado comandos y vistas que administran controles de almacenamiento para los esquemas.  | 2 de junio de 2020 | 
| [Compatibilidad con la disponibilidad general de consultas federadas](https://docs.aws.amazon.com/redshift/latest/dg/federated-overview.html) | Se ha actualizado la información acerca de cómo consultar datos con consultas federadas.  | 16 de abril de 2020 | 
| [Compatibilidad con nuevas funciones espaciales](https://docs.aws.amazon.com/redshift/latest/dg/spatial-functions.html) | Se han agregado descripciones sobre nuevas funciones espaciales.  | 2 de abril de 2020 | 
| [Compatibilidad con la disponibilidad general de las vistas materializadas](https://docs.aws.amazon.com/redshift/latest/dg/materialized-view-overview.html) | Las vistas materializadas generalmente están disponibles a partir de la versión de clúster 1.0.13059.  | 19 de febrero de 2020 | 
| [Compatibilidad con privilegios de nivel de columna](https://docs.aws.amazon.com/redshift/latest/dg/r_GRANT.html) | Los privilegios de nivel de columna están disponibles a partir de la versión de clúster 1.0.13059.  | 19 de febrero de 2020 | 
| [ALTER TABLE](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE.html) | Puede utilizar un comando ALTER TABLE con la cláusula ALTER DISTSTYLE ALL para cambiar el estilo de distribución de una tabla.  | 11 de febrero de 2020 | 
| [Compatibilidad con consultas federadas](https://docs.aws.amazon.com/redshift/latest/dg/federated-overview.html) | Se ha actualizado la guía para describir la consulta federada con un comando CREATE EXTERNAL SCHEMA actualizado.  | 3 de diciembre de 2019 | 
| [Compatibilidad con la exportación de lago de datos](https://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html) | Se ha actualizado la guía para describir los nuevos parámetros del comando UNLOAD.  | 3 de diciembre de 2019 | 
| [Compatibilidad con los datos espaciales](https://docs.aws.amazon.com/redshift/latest/dg/geospatial-overview.html) | Se ha actualizado la guía para describir la compatibilidad con los datos espaciales.  | 21 de noviembre de 2019 | 
| [Soporte para la nueva consola](https://docs.aws.amazon.com/redshift/latest/dg/welcome.html) | Actualizamos la guía para describir la nueva consola de Amazon Redshift.  | 11 de noviembre de 2019 | 
| [Compatibilidad con la clasificación automática de tablas](https://docs.aws.amazon.com/redshift/latest/dg/t_Reclaiming_storage_space202.html) | Amazon Redshift puede ordenar de manera automática los datos de las tablas.  | 7 de noviembre de 2019 | 
| [Compatibilidad con la opción VACUUM BOOST](https://docs.aws.amazon.com/redshift/latest/dg/r_VACUUM_command.html) | Puede usar la opción BOOST al realizar una limpieza de tablas.  | 7 de noviembre de 2019 | 
| [Compatibilidad con columnas IDENTITY predeterminadas](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_TABLE_NEW.html) | Puede crear tablas con columnas IDENTITY predeterminadas.  | 19 de septiembre de 2019 | 
| [Compatibilidad con la codificación de compresión AZ](https://docs.aws.amazon.com/redshift/latest/dg/c_Compression_encodings.html) | Puede codificar algunas columnas con la codificación de compresión AZ64.  | 19 de septiembre de 2019 | 
| [Compatibilidad para prioridad de consultas](https://docs.aws.amazon.com/redshift/latest/dg/query-priority.html) | Puede establecer la prioridad de consultas de una cola de WLM automática.  | 22 de agosto de 2019 | 
| [Compatibilidad con AWS Lake Formation](https://docs.aws.amazon.com/redshift/latest/dg/spectrum-lake-formation.html) | Puede utilizar un catálogo de datos de Lake Formation con Amazon Redshift Spectrum.  | 8 de agosto de 2019 | 
| [COMPUPDATE PRESET](https://docs.aws.amazon.com/redshift/latest/dg/copy-parameters-data-load.html) | Puede utilizar un comando COPY con COMPUPDATE PRESET para permitir que Amazon Redshift elija la codificación de compresión. | 13 de junio de 2019 | 
| [ALTER COLUMN](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE.html) | Puede utilizar un comando ALTER TABLE con ALTER COLUMN para aumentar el tamaño de una columna VARCHAR. | 22 de mayo de 2019 | 
| [Compatibilidad con procedimientos almacenados](https://docs.aws.amazon.com/redshift/latest/dg/stored-procedure-overview.html) | Puede definir procedimientos almacenados de PL/pgSQL en Amazon Redshift. | 24 de abril de 2019 | 
| [Compatibilidad para una configuración de administración de carga de trabajo automática (WLM](https://docs.aws.amazon.com/redshift/latest/dg/cm-c-implementing-workload-management.html) | Puede permitir que Amazon Redshift se ejecute con la WLM automática. | 24 de abril de 2019 | 
| [UNLOAD en Zstandard](https://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html) | Puede utilizar el comando UNLOAD para aplicar la compresión Zstandard a archivos de texto y de valores separados por comas (CSV) descargados en Amazon S3. | 3 de abril de 2019 | 
| [Escalado de simultaneidad](https://docs.aws.amazon.com/redshift/latest/dg/concurrency-scaling.html) | Cuando el escalado de simultaneidad está habilitado, Amazon Redshift agrega capacidad del clúster de manera automática si se necesita para procesar un aumento de las consultas de lectura simultáneas. | 21 de marzo de 2019 | 
| [UNLOAD en CSV](https://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html) | Puede utilizar el comando UNLOAD para descargar en un archivo con formato de texto CSV. | 13 de marzo de 2019 | 
| [Estilo de distribución AUTO](https://docs.aws.amazon.com/redshift/latest/dg/c_choosing_dist_sort.html) | Para habilitar la distribución automática, puede especificar el estilo de distribución AUTO con una instrucción [CREATE TABLE](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_TABLE_NEW.html). Cuando habilita la distribución automática, Amazon Redshift asigna un estilo de distribución óptimo basado en los datos de la tabla. El cambio en la distribución se produce en segundo plano y tarda pocos segundos. | 23 de enero de 2019 | 
| [COPY de Parquet admite SMALLINT](#doc-history) | COPY ahora admite la carga desde archivos con formato Parquet en columnas que utilizan el tipo de datos SMALLINT. Para obtener más información, consulte [Uso de COPY con formatos de datos de columnas](https://docs.aws.amazon.com/redshift/latest/dg/copy-usage_notes-copy-from-columnar.html).  | 2 de enero de 2019 | 
| [DROP EXTERNAL DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_DROP_SCHEMA.html) | Puede eliminar una base de datos externa incluyendo la cláusula DROP EXTERNAL DATABASE con un comando [DROP SCHEMA](https://docs.aws.amazon.com/redshift/latest/dg/r_DROP_SCHEMA.html).  | 3 de diciembre de 2018 | 
| [Operación UNLOAD entre regiones](https://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html) | Puede realizar una operación UNLOAD en un bucket de Amazon S3 en otra región de AWS especificando el parámetro REGION. | 31 de octubre de 2018 | 
| [Eliminación de limpieza automática](https://docs.aws.amazon.com/redshift/latest/dg/t_Reclaiming_storage_space202.html) | Amazon Redshift ejecuta de manera automática una operación [VACUUM DELETE](https://docs.aws.amazon.com/redshift/latest/dg/r_VACUUM_command.html) en segundo plano, por lo que rara vez tendrá que ejecutar una limpieza DELETE ONLY. Amazon Redshift programa la operación VACUUM DELETE para que se ejecute durante periodos de carga reducida y pone en pausa la operación durante periodos de carga elevada.  | 31 de octubre de 2018 | 
| [Distribución automática](https://docs.aws.amazon.com/redshift/latest/dg/c_choosing_dist_sort.html) | Si no especifica un estilo de distribución con una instrucción [CREATE TABLE](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_TABLE_NEW.html), Amazon Redshift asigna un estilo de distribución óptimo basado en los datos de la tabla. El cambio en la distribución se produce en segundo plano y tarda pocos segundos. | 31 de octubre de 2018 | 
| [Control del acceso detallado para AWS Glue Data Catalog](https://docs.aws.amazon.com/redshift/latest/dg/c-spectrum-iam-policies.html#c-spectrum-glue-acess) | Ahora, puede especificar niveles de acceso a los datos almacenados en el AWS Glue Data Catalog. | 15 de octubre de 2018 | 
| [UNLOAD con tipos de datos](https://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html) | Puede especificar la opción MANIFEST VERBOSE con un comando [UNLOAD](https://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html) para agregar metadatos al archivo de manifiesto, incluyendo los nombres y tipos de datos de columnas, tamaños de archivo y recuentos de filas. | 10 de octubre de 2018 | 
| [Agregar múltiples particiones en una única instrucción ALTER TABLE](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE.html) | Para tablas externas de Redshift Spectrum, puede combinar múltiples cláusulas PARTITION en una única instrucción [ ALTER TABLE ADD](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE.html). Para obtener más información, consulte los [Ejemplos de modificación de tabla externa](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE_external-table.html). | 10 de octubre de 2018 | 
| [UNLOAD con encabezado](https://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html) | Puede especificar la opción HEADER con un comando [UNLOAD](https://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html) para añadir una línea de encabezado que contenga los nombres de columna al comienzo de cada archivo de salida. | 19 de septiembre de 2018 | 
| [Nuevas tablas y vistas del sistema](https://docs.aws.amazon.com/redshift/latest/dg/r_SVL_S3RETRIES.html) | Se ha añadido documentación de [SVL\$1S3Retries](https://docs.aws.amazon.com/redshift/latest/dg/r_SVL_S3RETRIES.html), [SVL\$1USER\$1INFO](https://docs.aws.amazon.com/redshift/latest/dg/r_SVL_USER_INFO.html) y [STL\$1DISK\$1FULL\$1DIAG](https://docs.aws.amazon.com/redshift/latest/dg/r_STL_DISK_FULL_DIAG.html). | 31 de agosto de 2018 | 
| [Compatibilidad con datos anidados en Amazon Redshift Spectrum](https://docs.aws.amazon.com/redshift/latest/dg/tutorial-query-nested-data.html) | Ahora puede consultar datos anidados almacenados en tablas de Amazon Redshift Spectrum. Para obtener más información, consulte el [Tutorial: Consultar datos anidados con Amazon Redshift Spectrum](https://docs.aws.amazon.com/redshift/latest/dg/tutorial-query-nested-data.html). | 8 de agosto de 2018 | 
| [SQA "on" de manera predeterminada](https://docs.aws.amazon.com/redshift/latest/dg/wlm-short-query-acceleration.html) | La aceleración de consultas cortas (SQA) está ahora habilitada de manera predeterminada para todos los nuevos clústeres. La aceleración de consultas cortas utiliza el aprendizaje automático para ofrecer un mayor desempeño, resultados más rápidos y una mejor previsibilidad de los tiempos de ejecución de las consultas. Para obtener más información, consulte [Aceleración de consultas cortas](https://docs.aws.amazon.com/redshift/latest/dg/wlm-short-query-acceleration.html). | 8 de agosto de 2018 | 
| [Amazon Redshift Advisor](https://docs.aws.amazon.com/redshift/latest/dg/advisor.html) | Ahora, con Amazon Redshift Advisor, puede obtener recomendaciones adaptadas a su caso sobre cómo mejorar el rendimiento del clúster y reducir los costos operativos. Para obtener más información consulte [Amazon Redshift Advisor](https://docs.aws.amazon.com/redshift/latest/dg/advisor.html). | 26 de julio de 2018 | 
| [Referencia de alias inmediata](https://docs.aws.amazon.com/redshift/latest/dg/r_SELECT_list.html) | Ahora puede hacer referencia a una expresión con alias inmediatamente después de definirla. Para obtener más información consulte la sección [Lista SELECT](https://docs.aws.amazon.com/redshift/latest/dg/r_SELECT_list.html).  | 18 de julio de 2018 | 
| [Especificar el tipo de compresión al crear una tabla externa](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_EXTERNAL_TABLE.html#r_CREATE_EXTERNAL_TABLE-parameters) | Ahora puede especificar el tipo de compresión al crear una tabla externa con Amazon Redshift Spectrum. Para obtener más información, consulte [Creación de tablas externas](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_EXTERNAL_TABLE.html#r_CREATE_EXTERNAL_TABLE-parameters).  | 27 de junio de 2018 | 
| [PG\$1LAST\$1UNLOAD\$1ID](https://docs.aws.amazon.com/redshift/latest/dg/PG_LAST_UNLOAD_ID.html) | Se ha añadido documentación para una nueva función de información del sistema: PG\$1LAST\$1UNLOAD\$1ID. Para obtener más información, consulte [PG\$1LAST\$1UNLOAD\$1ID](https://docs.aws.amazon.com/redshift/latest/dg/PG_LAST_UNLOAD_ID.html).  | 27 de junio de 2018 | 
| [ALTER TABLE RENAME COLUMN](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE_external-table.html) | ALTER TABLE ahora permite cambiar el nombre de las columnas de las tablas externas. Para obtener más información, consulte los [Ejemplos de modificación de tabla externa](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE_external-table.html).  | 7 de junio de 2018 | 

## Actualizaciones anteriores
<a name="doc-history.earlier-updates"></a>

En la siguiente tabla, se describen los cambios importantes que se han realizado en cada una de las versiones de la *Guía para desarrolladores de bases de datos de Amazon Redshift* antes de junio de 2018.


****  

| Cambio | Descripción | Fecha de modificación | 
| --- | --- | --- | 
| COPY de Parquet incluye SMALLINT | COPY ahora admite la carga desde archivos con formato Parquet en columnas que utilizan el tipo de datos SMALLINT. Para obtener más información, consultar [Uso de COPY con formatos de datos de columnas](copy-usage_notes-copy-from-columnar.md) | 2 de enero de 2019 | 
| Uso de COPY con formatos de columnas | Ahora, COPY permite cargar datos desde archivos de Amazon S3 que usan los formatos de columnas Parquet y ORC. Para obtener más información, consultar [Uso de COPY con formatos de datos de columnas](copy-usage_notes-copy-from-columnar.md) | 17 de mayo de 2018 | 
| Tiempo de ejecución máximo dinámico de SQA | De manera predeterminada, ahora la administración de cargas de trabajo (WLM) asigna dinámicamente un valor para el tiempo de ejecución máximo de aceleración de consultas cortas (SQA) en función del análisis de la carga de trabajo del clúster. Para obtener más información, consulte [Tiempo máximo de ejecución de consultas cortas](wlm-short-query-acceleration.md#wlm-sqa-max-run-time).  | 17 de mayo de 2018 | 
| Nueva columna en STL\$1LOAD\$1COMMITS | La tabla del sistema [STL\$1LOAD\$1COMMITS](r_STL_LOAD_COMMITS.md) tiene una nueva columna: `file_format`. | 10 de mayo de 2018 | 
| Nuevas columnas en STL\$1HASHJOIN y otras tablas de registro del sistema | La tabla del sistema [STL\$1HASHJOIN](r_STL_HASHJOIN.md) tiene tres nuevas columnas: `hash_segment`, `hash_step` y `checksum`. Además, hemos incorporado una `checksum` a STL\$1MERGEJOIN, STL\$1NESTLOOP, STL\$1HASH, STL\$1SCAN, STL\$1SORT, STL\$1LIMIT y STL\$1PROJECT. | 17 de mayo de 2018 | 
| Nuevas columnas en STL\$1AGGR | La tabla del sistema [STL\$1AGGR](r_STL_AGGR.md) tiene dos nuevas columnas: `resizes` y `flushable`. | 19 de abril de 2018 | 
| Opciones nuevas para las funciones REGEX | Para las funciones [REGEXP\$1INSTR](REGEXP_INSTR.md) y [REGEXP\$1SUBSTR](REGEXP_SUBSTR.md), ahora puede especificar cuál de los valores coincidentes se debe utilizar y si desea que la función distinga entre mayúsculas y minúsculas. REGEXP\$1INSTR también le permite especificar si se debe a devolver la posición del primer carácter de la coincidencia o la posición del primer carácter situado a continuación del final de la coincidencia. | 22 de marzo de 2018 | 
| Columnas nuevas en las tablas del sistema | Se han añadido las columnas tombstonedblocks, tossedblocks y batched\$1by a la tabla del sistema [STL\$1COMMIT\$1STATS](r_STL_COMMIT_STATS.md). Se ha añadido la columna localslice a la vista del sistema [STV\$1SLICES](r_STV_SLICES.md).  | 22 de marzo de 2018 | 
| Adición y eliminación de columnas en las tablas externas | [ALTER TABLE](r_ALTER_TABLE.md)Ahora, admite ADD COLUMN y DROP COLUMN para las tablas externas de Amazon Redshift Spectrum.  | 22 de marzo de 2018 | 
| Regiones nuevas de AWS de Redshift Spectrum | Redshift Spectrum ya está disponible en las regiones de Mumbai and São Paulo. Para obtener una lista de las regiones de admitidas, consulte [Regiones de Amazon Redshift Spectrum](c-spectrum-overview.md#c-spectrum-regions).  | 22 de marzo de 2018 | 
| Se ha aumentado el límite de tablas a 20 000 | El número máximo de tablas ahora es de 20 000 para los tipos de nodos de clúster 8xlarge. El límite para los tipos de nodos large y xlarge es de 9 900. Para obtener más información, consulte [Límites y cuotas](r_CREATE_TABLE_NEW.md#r_CREATE_TABLE_usage-limits).  | 13 de marzo de 2018 | 
| Compatibilidad de Redshift Spectrum con JSON e Ion | Redshift Spectrum permite hacer referencia a archivos con datos escalares en los formatos de datos JSON o Ion. Para obtener más información, consulte [CREATE EXTERNAL TABLE](r_CREATE_EXTERNAL_TABLE.md). | 26 de febrero de 2018 | 
| Encadenamiento de roles de IAM en Redshift Spectrum | Puede encadenar roles de AWS Identity and Access Management (IAM) de manera que el clúster pueda asumir otros roles que no estén adjuntos al clúster, incluidos los roles que pertenezcan a otra cuenta de AWS. Para obtener más información, consulte [Encadenamiento de roles de IAM en Amazon Redshift Spectrum](c-spectrum-iam-policies.md#c-spectrum-chaining-roles). | 1 de febrero de 2018 | 
| ADD PARTITION admite IF NOT EXISTS | La cláusula ADD PARTITION de ALTER TABLE ahora admite una opción IF NOT EXISTS. Para obtener más información, consulte [ALTER TABLE](r_ALTER_TABLE.md).  | 11 de enero de 2018 | 
| Tipo de datos DATE para las tablas externas | Ahora, las tablas externas de Redshift Spectrum admiten el tipo de datos DATE. Para obtener más información, consulte [CREATE EXTERNAL TABLE](r_CREATE_EXTERNAL_TABLE.md).  | 11 de enero de 2018 | 
| Regiones nuevas de AWS de Redshift Spectrum | Redshift Spectrum ya está disponible en las regiones de Singapur, Sídney, Seúl y Fráncfort. Para obtener una lista de las regiones de AWS admitidas, consulte [Regiones de Amazon Redshift Spectrum](c-spectrum-overview.md#c-spectrum-regions).  | 16 de noviembre de 2017 | 
| Aceleración de consultas cortas en la administración de cargas de trabajo (WLM) de Amazon Redshift  | La aceleración de consultas cortas (SQA) da prioridad a una serie de consultas seleccionadas que se ejecutan rápidamente frente a consultas que tardan más en ejecutarse. SQA ejecuta las consultas cortas en un espacio dedicado, de forma que estas consultas no tienen que esperar en las colas detrás de otras consultas más largas. Con SQA, las consultas cortas se ejecutan con mayor rapidez y los usuarios tardan menos en ver los resultados. Para obtener más información, consulte [Aceleración de consultas cortas](wlm-short-query-acceleration.md).  | 16 de noviembre de 2017 | 
| WLM reasigna las consultas transferidas | En lugar de cancelar y reiniciar las consultas transferidas, la administración de cargas de trabajo (WLM) de Amazon Redshift ahora reasigna las consultas que reúnan los requisitos necesarios a una nueva cola. Cuando WLM reasigna una consulta, la mueve a una nueva cola y continúa la ejecución, lo que ahorra tiempo y recursos del sistema. Las consultas transferidas que no cumplen los requisitos necesarios para reasignarlas se reinician o se cancelan. Para obtener más información, consulte [Salto de cola de consultas de WLM](wlm-queue-hopping.md).  | 16 de noviembre de 2017 | 
| Acceso de los usuarios a los registros del sistema | En la mayoría de las tablas que están visibles para los usuarios, de manera predeterminada, los usuarios normales no pueden ver las filas que generan otros usuarios. Para permitir que un usuario normal pueda ver todas las filas incluidas en tablas visibles para los usuarios, incluidas las filas generadas por otro usuario, ejecute [ALTER USER](r_ALTER_USER.md) o [CREATE USER](r_CREATE_USER.md) y establezca el parámetro [SYSLOG ACCESS](r_ALTER_USER.md#alter-user-syslog-access) en UNRESTRICTED. | 16 de noviembre de 2017 | 
| Almacenamiento en caché de los resultados | Con [Almacenamiento en caché de los resultados](c_challenges_achieving_high_performance_queries.md#result-caching), cuando se ejecuta una consulta, Amazon Redshift guarda el resultado en el almacenamiento de caché. Si esa consulta vuelve a ejecutarse, Amazon Redshift revisa el almacenamiento de caché en busca de una copia válida de los resultados de dicha consulta. Si se encuentra alguna coincidencia en la memoria caché de resultados, Amazon Redshift utiliza este resultado y no ejecuta la consulta. El almacenamiento en la caché de resultados está activado de manera predeterminada. Para desactivarlo, establezca el parámetro de configuración [enable\$1result\$1cache\$1for\$1session](r_enable_result_cache_for_session.md) en off. | 16 de noviembre de 2017 | 
| Funciones de metadatos de columna | [PG\$1GET\$1COLS](PG_GET_COLS.md) y [PG\$1GET\$1LATE\$1BINDING\$1VIEW\$1COLS](PG_GET_LATE_BINDING_VIEW_COLS.md) devuelven los metadatos de columna que corresponden a las tablas, las vistas y las vistas de enlace de tiempo de ejecución de Amazon Redshift.  | 16 de noviembre de 2017 | 
| Salto de cola de WLM para CTAS | Ahora, la administración de cargas de trabajo (WLM) de Amazon Redshift admite el salto de cola de las consultas para las instrucciones [CREATE TABLE AS](r_CREATE_TABLE_AS.md) (CTAS), así como las consultas de solo lectura, como las instrucciones SELECT. Para obtener más información, consulte [Salto de cola de consultas de WLM](wlm-queue-hopping.md).  | 19 de octubre de 2017 | 
| Archivos de manifiesto de Amazon Redshift Spectrum | Cuando crea una tabla externa de Redshift Spectrum, puede especificar un archivo de manifiesto que enumere las ubicaciones de los archivos de datos en Amazon S3. Para obtener más información, consulte [CREATE EXTERNAL TABLE](r_CREATE_EXTERNAL_TABLE.md).  | 19 de octubre de 2017 | 
| Regiones nuevas de AWS de Amazon Redshift Spectrum | Redshift Spectrum ya está disponible en las regiones de UE (Irlanda) y Asia Pacífico (Tokio). Para obtener una lista de las regiones de AWS admitidas, consulte [Limitaciones de Amazon Redshift Spectrum](c-spectrum-considerations.md).  | 19 de octubre de 2017 | 
| Formatos de archivos agregados a Amazon Redshift Spectrum | Ahora puede crear tablas externas de Redshift Spectrum basadas en los formatos de archivo de datos Regex, OpenCSV y Avro. Para obtener más información, consulte [CREATE EXTERNAL TABLE](r_CREATE_EXTERNAL_TABLE.md).  | 5 de octubre de 2017 | 
| Pseudocolumnas para tablas externas de Amazon Redshift Spectrum | Puede seleccionar las pseudocolumnas \$1path y \$1size en una tabla externa de Redshift Spectrum para ver la ubicación y el tamaño de los archivos de datos que se referencian en Amazon S3. Para obtener más información, consulte [Pseudocolumnas](c-spectrum-external-tables.md#c-spectrum-external-tables-pseudocolumns).  | 5 de octubre de 2017 | 
| Funciones para validar JSON | Puede usar las funciones [IS\$1VALID\$1JSON](IS_VALID_JSON.md) y [IS\$1VALID\$1JSON\$1ARRAY](IS_VALID_JSON_ARRAY.md) para comprobar si hay un formato JSON válido. Ahora, las otras funciones JSON tienen un argumento null\$1if\$1invalid opcional.  | 5 de octubre de 2017 | 
| LISTAGG DISTINCT | Puede usar la cláusula DISTINCT con la función de agregación [LISTAGG](r_LISTAGG.md) y la función de ventana [LISTAGG](r_WF_LISTAGG.md) para eliminar valores duplicados de la expresión especificada antes de la concatenación.  | 5 de octubre de 2017 | 
| Ver nombres de columna en mayúsculas | Para ver nombres de columna en resultados SELECT en mayúsculas, puede establecer el parámetro de configuración [describe\$1field\$1name\$1in\$1uppercase](r_describe_field_name_in_uppercase.md) en true.  | 5 de octubre de 2017 | 
| Omitir líneas de encabezado en tablas externas | Puede establecer la propiedad skip.header.line.count en el comando [CREATE EXTERNAL TABLE](r_CREATE_EXTERNAL_TABLE.md) para omitir las líneas de encabezado situadas al principio de los archivos de datos de Redshift Spectrum.  | 5 de octubre de 2017 | 
| Scan row count | Las reglas de monitorización de consultas de WLM usan la métrica scan\$1row\$1count para devolver el número de filas en un paso del análisis. La cantidad de filas es el número total de filas emitidas antes de filtrar las filas marcadas para eliminación (filas fantasma) y antes de aplicar los filtros de consulta definidos por el usuario. Para obtener más información, consulte [Métricas de supervisión de consultas para Amazon Redshift aprovisionado](cm-c-wlm-query-monitoring-rules.md#cm-c-wlm-query-monitoring-metrics).  | 21 de septiembre de 2017 | 
| Funciones de SQL definidas por el usuario | Una función SQL definida por el usuario (UDF) escalar incorpora una cláusula SQL SELECT que se ejecuta cuando se llama a la función y devuelve un único valor. Para obtener más información, consulte [UDF de SQL escalares](udf-creating-a-scalar-sql-udf.md).  | 31 de agosto de 2017 | 
| Vistas de enlace en tiempo de ejecución | Una vista de enlace en tiempo de ejecución no está vinculada a los objetos de base de datos subyacentes, como tablas y funciones definidas por el usuario. Por tanto, no existe ninguna dependencia entre la vista y los objetos a los que hace referencia. Puede crear una vista aunque no existan los objetos a los que se hace referencia. Como no hay dependencias, puede quitar o modificar un objeto al que se referencie sin que esto afecte a la vista. Amazon Redshift no verifica si existen dependencias hasta que se consulta la vista. Para crear una vista de enlace en tiempo de ejecución, especifique la cláusula WITH NO SCHEMA BINDING en la instrucción CREATE VIEW. Para obtener más información, consulte [CREATE VIEW](r_CREATE_VIEW.md).  | 31 de agosto de 2017 | 
| Función OCTET\$1LENGTH | [OCTET\$1LENGTH](r_OCTET_LENGTH.md) devuelve la longitud de la cadena especificada como el número de bytes.  | 18 de agosto de 2017 | 
| Se admiten los tipos de archivos ORC y Grok | Ahora, Amazon Redshift Spectrum admite los formatos de datos ORC y Grok para los archivos de datos de Redshift Spectrum. Para obtener más información, consulte [Archivos de datos para consultas en Amazon Redshift Spectrum](c-spectrum-data-files.md). | 18 de agosto de 2017 | 
| RegexSerDe ya es compatible | Amazon Redshift Spectrum ahora es compatible con el formato de datos RegexSerDe. Para obtener más información, consulte [Archivos de datos para consultas en Amazon Redshift Spectrum](c-spectrum-data-files.md). | 19 de julio de 2017 | 
| Nuevas columnas añadidas a SVV\$1TABLES y SVV\$1COLUMNS | Se añadieron las columnas domain\$1name y remarks a [SVV\$1COLUMNS](r_SVV_COLUMNS.md). Se añadió una columna de comentarios a [SVV\$1TABLES](r_SVV_TABLES.md). | 19 de julio de 2017 | 
| Vistas del sistema SVV\$1TABLES y SVV\$1COLUMNS | Las vistas del sistema [SVV\$1TABLES](r_SVV_TABLES.md) y [SVV\$1COLUMNS](r_SVV_COLUMNS.md) brindan información acerca de las columnas y otros detalles para vistas y tablas locales y externas. | 7 de julio de 2017 | 
| Ya no se requiere una VPC para Amazon Redshift Spectrum con un metastore de Hive de Amazon EMR | Redshift Spectrum eliminó el requisito que indicaba que el clúster de Amazon Redshift y el clúster de Amazon EMR debían tener la misma VPC y la misma subred cuando utilizaban el metastore de Hive de Amazon EMR. Para obtener más información, consulte [Uso de catálogos externos en Amazon Redshift Spectrum](c-spectrum-external-schemas.md#c-spectrum-external-catalogs). | 7 de julio de 2017 | 
| Utilizar el comando UNLOAD en tamaños de archivos más pequeños | De manera predeterminada, UNLOAD crea varios archivos en Amazon S3 con un tamaño máximo de 6,2 GB. Para crear archivos más pequeños, especifique MAXFILESIZE con el comando UNLOAD. Puede especificar un tamaño de archivo máximo entre 5 MB y 6,2 GB. Para obtener más información, consulte [UNLOAD](r_UNLOAD.md). | 7 de julio de 2017 | 
| TABLE PROPERTIES | Ahora puede establecer el parámetro numRows de TABLE PROPERTIES para [CREATE EXTERNAL TABLE](r_CREATE_EXTERNAL_TABLE.md) o [ALTER TABLE](r_ALTER_TABLE.md) con el fin de actualizar las estadísticas de la tabla para reflejar la cantidad de filas en la tabla. | 6 de junio de 2017 | 
| ANALYZE PREDICATE COLUMNS | Para ahorrar tiempo y recursos del clúster, puede optar por analizar solo las columnas que probablemente utilice como predicados. Cuando ejecuta ANALYZE con la cláusula PREDICATE COLUMNS, la operación de análisis incluye solo las columnas que han sido utilizadas en una combinación, condición de filtro o cláusula de agrupación, o que se utilizan como clave de ordenación o clave de distribución. Para obtener más información, consulte [Análisis de tablas](t_Analyzing_tables.md). | 25 de mayo de 2017 | 
| Políticas de IAM para Amazon Redshift Spectrum | Para conceder acceso a un bucket de Amazon S3 utilizando solo Redshift Spectrum, puede incluir una condición que le otorgue acceso al agente de usuario AWS Redshift/Spectrum. Para obtener más información, consulte [Políticas de IAM para Amazon Redshift Spectrum](c-spectrum-iam-policies.md). | 25 de mayo de 2017 | 
| Análisis recursivo de Amazon Redshift Spectrum | Ahora, Redshift Spectrum analiza archivos en subcarpetas, así como en la carpeta especificada en Amazon S3. Para obtener más información, consulte [Tablas externas para Redshift Spectrum](c-spectrum-external-tables.md). | 25 de mayo de 2017 | 
| Reglas de monitorización de consultas | A través de las reglas de monitoreo de consultas de la WLM, puede definir los límites de rendimiento basados en métricas para las colas de WLM y especificar la acción que se debe realizar cuando una consulta supera esos límites: registro, salto y anulación. Puede definir las reglas de monitorización de consultas como parte de la configuración de la administración de cargas de trabajo (WLM). Para obtener más información, consulte [Reglas de monitoreo de consultas de WLM](cm-c-wlm-query-monitoring-rules.md). | 21 de abril de 2017 | 
| Amazon Redshift Spectrum | Con Redshift Spectrum, puede consultar y recuperar datos de archivos en Amazon S3 de manera eficiente sin tener que cargar los datos en las tablas. Las consultas de Redshift Spectrum se ejecutan muy rápido en grandes conjuntos de datos, ya que Redshift Spectrum analiza los archivos de datos directamente en Amazon S3. Gran parte del procesamiento se produce en la capa de Amazon Redshift Spectrum, y la mayoría de los datos permanece en Amazon S3. Varios clústeres pueden consultar el mismo conjunto de datos en Amazon S3 de manera simultánea sin tener que generar copias de los datos para cada clúster. Para obtener más información, consultar [Amazon Redshift Spectrum](c-using-spectrum.md) | 19 de abril de 2017 | 
| Nuevas tablas del sistema serán compatibles con Redshift Spectrum | Se han añadido las siguientes vistas del sistema nuevas para admitir Redshift Spectrum: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/redshift/latest/dg/doc-history.html) | 19 de abril de 2017 | 
| Función de agregación APPROXIMATE PERCENTILE\$1DISC | La función de agregación [APPROXIMATE PERCENTILE\$1DISC](r_APPROXIMATE_PERCENTILE_DISC.md) está disponible ahora. | 4 de abril de 2017 | 
| Cifrado del lado del servidor con KMS | Ahora, puede descargar datos en Amazon S3 a través del cifrado en el lado del servidor con una clave de AWS Key Management Service (SSE-KMS). Además, [COPY](r_COPY.md) ahora carga archivos de datos cifrados por KMS de manera transparente desde Amazon S3. Para obtener más información, consulte [UNLOAD](r_UNLOAD.md). | 9 de febrero de 2017 | 
| Nueva sintaxis de autorización | Ahora puede usar los parámetros IAM\$1ROLE, MASTER\$1SYMMETRIC\$1KEY, ACCESS\$1KEY\$1ID, SECRET\$1ACCESS\$1KEY y SESSION\$1TOKEN para proporcionar información de autorización y acceso para los comandos COPY, UNLOAD y CREATE LIBRARY. La nueva sintaxis de autorización proporciona una alternativa más flexible a brindar un único argumento de cadena al parámetro CREDENTIALS. Para obtener más información, consulte [Parámetros de autorización](copy-parameters-authorization.md). | 9 de febrero de 2017 | 
| Aumento del límite de esquemas | Ahora puede crear hasta 9900 esquemas por clúster. Para obtener más información, consulte [CREATE SCHEMA](r_CREATE_SCHEMA.md). | 9 de febrero de 2017 | 
| Codificación de tabla predeterminada | [CREATE TABLE](r_CREATE_TABLE_NEW.md) y [ALTER TABLE](r_ALTER_TABLE.md) ahora asignan codificación de compresión LZO a la mayoría de columnas nuevas. Por defecto, se asigna una codificación RAW a las columnas definidas como claves de ordenación, columnas que están definidas como tipos de datos BOOLEAN, REAL o DOUBLE PRECISION y tablas temporales. Para obtener más información, consulte [ENCODE](r_CREATE_TABLE_NEW.md#create-table-encode). | 6 de febrero de 2017 | 
| Codificación de compresión ZSTD | Ahora, Amazon Redshift es compatible con la codificación de compresión de columnas ZSTD. | 19 de enero de 2017 | 
| Funciones de agregación PERCENTILE\$1CONT y MEDIAN | [PERCENTILE\$1CONT](r_PERCENTILE_CONT.md) y [MEDIAN](r_MEDIAN.md) ahora están disponibles como funciones de agregación y como funciones de ventana. | 19 de enero de 2017 | 
| Registro del usuario de funciones definidas por el usuario (UDF) | Puede usar el módulo de registro de Python para crear mensajes de error y advertencia definidos por el usuario en sus User-Defined Scalar Function (UDF, Función escalar definida por el usuario). Después de la ejecución de una consulta, puede consultar la vista de sistema [SVL\$1UDF\$1LOG](r_SVL_UDF_LOG.md) para recuperar mensajes registrados. Para obtener más información acerca de los mensajes definidos por el usuario, consulte . [Registro de errores y advertencias en las UDF de Python](udf-logging-messages.md) | 8 de diciembre de 2016 | 
| Reducción estimada de ANALYZE COMPRESSION | El comando ANALYZE COMPRESSION ahora informa un cálculo del porcentaje de la reducción de espacio en disco para cada columna. Para obtener más información, consulte [ANALYZE COMPRESSION](r_ANALYZE_COMPRESSION.md). | 10 de noviembre de 2016 | 
| Límites de conexión | Ahora puede establecer un límite sobre la cantidad de conexiones a la base de datos que un usuario puede tener abiertas al mismo tiempo. También puede limitar la cantidad de conexiones simultáneas para una base de datos. Para obtener más información, consulte [CREATE USER](r_CREATE_USER.md) y [CREATE DATABASE](r_CREATE_DATABASE.md).  | 10 de noviembre de 2016 | 
| Mejoras en el orden de COPY | COPY ahora añade automáticamente nuevas filas a la región ordenada de la tabla cuando carga los datos en el orden de la clave de ordenación. Para ver los requisitos específicos para habilitar esta mejora, consulte [Carga de los datos en orden de clave de clasificación](vacuum-managing-vacuum-times.md#vacuum-load-in-sort-key-order) | 10 de noviembre de 2016 | 
| CTAS con compresión | CREATE TABLE AS (CTAS) ahora asigna automáticamente codificaciones de compresión a tablas nuevas en función del tipo de datos de la columna. Para obtener más información, consulte [Herencia de atributos de columna y tabla](r_CTAS_usage_notes.md#r_CTAS_usage_notes-inheritance-of-column-and-table-attributes). | 28 de octubre de 2016 | 
| Marca temporal con tipo de datos de zona horaria | Ahora, Amazon Redshift admite una marca temporal con el tipo de datos de zona horaria ([TIMESTAMPTZ](r_Datetime_types.md#r_Datetime_types-timestamptz)). También, se añadieron nuevas funciones para admitir el nuevo tipo de datos. Para obtener más información, consulte [Funciones de fecha y hora](Date_functions_header.md). | 29 de septiembre de 2016 | 
| Umbral de análisis | Para reducir el tiempo de procesamiento y mejorar el rendimiento de las operaciones [ANALYZE](r_ANALYZE.md), Amazon Redshift omite el análisis de una tabla si el porcentaje de filas que ha cambiado desde que se ejecutó el último comando ANALYZE es inferior al umbral de análisis especificado por el parámetro [analyze\$1threshold\$1percent](r_analyze_threshold_percent.md). Por defecto, analyze\$1threshold\$1percent es 10.  | 9 de agosto de 2016 | 
| Nueva tabla del sistema STL\$1RESTARTED\$1SESSIONS | Cuando Amazon Redshift reinicia una sesión, [STL\$1RESTARTED\$1SESSIONS](r_STL_RESTARTED_SESSIONS.md) registra el nuevo ID de proceso (PID) y el PID anterior. | 9 de agosto de 2016 | 
| Actualización de la documentación sobre funciones de fecha y hora | Se añadió un resumen de las funciones con enlaces al [Funciones de fecha y hora](Date_functions_header.md), y se actualizaron las referencias de las funciones para mantener la consistencia. | 24 de junio de 2016 | 
| Nuevas columnas en STL\$1CONNECTION\$1LOG | La tabla del sistema [STL\$1CONNECTION\$1LOG](r_STL_CONNECTION_LOG.md) tiene dos columnas nuevas para realizar un seguimiento de las conexiones SSL. Si habitualmente carga registros de auditoría a una tabla de Amazon Redshift, necesitará añadir las siguientes columnas nuevas a la tabla de destino: sslcompression y sslexpansion. | 5 de mayo de 2016 | 
| Contraseña hash de MD5 | Puede especificar la contraseña para un comando [CREATE USER](r_CREATE_USER.md) o [ALTER USER](r_ALTER_USER.md) al proporcionar la cadena hash de MD5 de la contraseña y el nombre de usuario. | 21 de abril de 2016 | 
| Nueva columna en STV\$1TBL\$1PERM | La columna backup en la vista del sistema [STV\$1TBL\$1PERM](r_STV_TBL_PERM.md) indica si la tabla se incluye en las instantáneas del clúster. Para obtener más información, consulte [BACKUP](r_CREATE_TABLE_NEW.md#create-table-backup).  | 21 de abril de 2016 | 
| Tablas sin backup | Para las tablas, como las tablas provisionales que no contienen datos críticos, puede especificar BACKUP NO en la instrucción [CREATE TABLE](r_CREATE_TABLE_NEW.md) o [CREATE TABLE AS](r_CREATE_TABLE_AS.md) para evitar que Amazon Redshift incluya la tabla en instantáneas automatizadas o manuales. Si utiliza tablas sin copia de seguridad, se guarda la hora de procesamiento cuando crea instantáneas y restaura los datos a partir de las instantáneas. Además, reduce el espacio de almacenamiento en Amazon S3. | 7 de abril de 2016 | 
| Umbral de eliminación de VACUUM | Por defecto, el comando [VACUUM](r_VACUUM_command.md) recupera espacio para que, al menos, el 95 por ciento de las filas restantes no se marque para la eliminación. Como resultado, VACUUM normalmente necesita mucho menos tiempo para la fase de eliminación comparado con la recuperación del 100 por ciento de filas eliminadas. Para cambiar el umbral predeterminado de una tabla, incluya el parámetro TO threshold PERCENT cuando ejecute el comando VACUUM.  | 7 de abril de 2016 | 
| Tabla del sistema SVV\$1TRANSACTIONS | La vista del sistema [SVV\$1TRANSACTIONS](r_SVV_TRANSACTIONS.md) registra información acerca de transacciones que tienen bloqueos actualmente en las tablas de la base de datos.  | 7 de abril de 2016 | 
| Uso de roles IAM para obtener acceso a otros recursos de AWS  | Para mover datos entre el clúster y otro recurso de AWS, como Amazon S3, DynamoDB, Amazon EMR o Amazon EC2, el clúster debe tener permiso para obtener acceso al recurso y realizar las acciones necesarias. Como una alternativa más segura de proporcionar un par de claves de acceso con comandos COPY, UNLOAD o CREATE LIBRARY, ahora puede especificar un rol IAM que el clúster utiliza para autenticación y autorización. Para obtener más información, consulte [Control de acceso con base en roles](copy-usage_notes-access-permissions.md#copy-usage_notes-access-role-based).  | 29 de marzo de 2016 | 
| Umbral de ordenación de VACUUM | El comando VACUUM ahora omite la fase de ordenación para cualquier tabla que tenga más del 95 por ciento de las filas de la tabla ordenadas. Para cambiar el umbral de ordenación predeterminado de una tabla, incluya el parámetro TO threshold PERCENT cuando ejecute el comando [VACUUM](r_VACUUM_command.md).  | 17 de marzo de 2016 | 
| Nuevas columnas en STL\$1CONNECTION\$1LOG | La tabla del sistema [STL\$1CONNECTION\$1LOG](r_STL_CONNECTION_LOG.md) tiene tres columnas nuevas. Si habitualmente carga registros de auditoría a una tabla de Amazon Redshift, tendrá que agregar las siguientes columnas nuevas a la tabla de destino: sslversion, sslcipher y mtu. | 17 de marzo de 2016 | 
| Uso del comando UNLOAD con compresión bzip2 | Ahora tiene la opción de [UNLOAD](r_UNLOAD.md) a través de la compresión bzip2.  | 8 de febrero de 2016 | 
| ALTER TABLE APPEND | [ALTER TABLE APPEND](r_ALTER_TABLE_APPEND.md) adjunta filas en una tabla de destino al mover datos de una tabla de origen existente. Por lo general, ALTER TABLE APPEND es mucho más rápida que una operación [CREATE TABLE AS](r_CREATE_TABLE_AS.md) o [INSERT](r_INSERT_30.md) INTO similar debido a que los datos se mueven, no se duplican.  | 8 de febrero de 2016 | 
| Salto de cola de consultas de WLM | Si la administración de cargas de trabajo (WLM) cancela una consulta de solo lectura, como una instrucción SELECT, debido a un tiempo de espera de WLM, WLM intentará dirigir la consulta a la siguiente cola coincidente. Para obtener más información, consultar [Salto de cola de consultas de WLM](wlm-queue-hopping.md) | 7 de enero de 2016 | 
| ALTER DEFAULT PRIVILEGES | Puede usar el comando [ALTER DEFAULT PRIVILEGES](r_ALTER_DEFAULT_PRIVILEGES.md) para definir el conjunto predeterminado de privilegios de acceso que se aplicará a los objetos que el usuario especificado crea en el futuro. | 10 de diciembre de 2015 | 
| Compresión de archivos bzip2 | El comando [COPY](r_COPY.md) admite la carga de datos de archivos que se comprimieron con bzip2. | 10 de diciembre de 2015 | 
| NULLS FIRST y NULLS LAST | Puede especificar si una cláusula ORDER BY debe clasificar los valores NULLS en primer o último lugar en el conjunto de resultados. Para obtener más información, consulte [Cláusula ORDER BY](r_ORDER_BY_clause.md) y [Resumen de la sintaxis de la función de ventana](c_Window_functions.md#r_Window_function_synopsis). | 19 de noviembre de 2015 | 
| Palabra clave REGION para CREATE LIBRARY | Si el bucket de Amazon S3 que contiene los archivos de la biblioteca de UDF no se encuentra en la misma región de AWS que el clúster de Amazon Redshift, puede usar la opción REGION para especificar la región en la que se ubican los datos. Para obtener más información, consulte [CREATE LIBRARY](r_CREATE_LIBRARY.md). | 19 de noviembre de 2015 | 
| Funciones escalares definidas por el usuario (UDF) | Ahora, puede crear funciones personalizadas escalares definidas por el usuario para implementar una funcionalidad de procesamiento que no sea de SQL proporcionada por los módulos admitidos por Amazon Redshift en la Biblioteca estándar de Python 2.7 o en sus propias UDF basadas en el lenguaje de programación Python. Para obtener más información, consulte [Funciones definidas por el usuario en Amazon Redshift](user-defined-functions.md). | 11 de septiembre de 2015 | 
| Propiedades dinámicas en la configuración de WLM | El parámetro de configuración de WLM ahora admite la aplicación de algunas propiedades de manera dinámica. Otras propiedades son cambios estáticos y requieren que los clústeres asociados se reinicien para que se apliquen los cambios de la configuración. Para obtener más información, consulte [Propiedades de configuración dinámicas y estáticas de WLM](cm-c-wlm-dynamic-properties.md) y [Administración de la carga de trabajo](cm-c-implementing-workload-management.md). | 3 de agosto de 2015 | 
| Función LISTAGG | [Función LISTAGG](r_LISTAGG.md) y [Función de ventana LISTAGG](r_WF_LISTAGG.md) devuelven una cadena creada por la concatenación de un conjunto de valores de columna. | 30 de julio de 2015 | 
| Parámetro no disponible | El parámetro de configuración *max\$1cursor\$1result\$1set\$1size* no está disponible. El tamaño de los conjuntos de resultados del cursor se basa en el tipo de nodo del clúster. Para obtener más información, consulte [Restricciones del cursor](declare.md#declare-constraints). | 24 de julio de 2015 | 
| Documentación revisada sobre el comando COPY | Se han revisado las referencias del comando [COPY](r_COPY.md) para que el material sea más simple y se pueda obtener acceso a él fácilmente. | 15 de julio de 2015 | 
| Uso del comando COPY del formato Avro | El comando [COPY](r_COPY.md) admite la carga de datos en formato Avro de archivos de datos en Amazon S3, Amazon EMR y alojamiento remoto a través de SSH. Para obtener más información, consulte [AVRO](copy-parameters-data-format.md#copy-avro) y [Ejemplos de Copy de Avro](r_COPY_command_examples.md#r_COPY_command_examples-copy-from-avro). | 8 de julio de 2015 | 
| STV\$1STARTUP\$1RECOVERY\$1STATE | La tabla de sistema [STV\$1STARTUP\$1RECOVERY\$1STATE](r_STV_STARTUP_RECOVERY_STATE.md) registra el estado de las tablas que están bloqueadas temporalmente durante las operaciones de reinicio del clúster. Amazon Redshift bloquea de manera temporal las tablas mientras estas se procesan para resolver transacciones obsoletas después de que se reinicia un clúster. | 25 de mayo de 2015 | 
| ORDER BY opcional para las funciones de clasificación | La cláusula ORDER BY ahora es opcional para determinadas funciones de clasificación de ventana. Para obtener más información, consulte [Función de ventana CUME\$1DIST](r_WF_CUME_DIST.md), [Función de ventana DENSE\$1RANK](r_WF_DENSE_RANK.md), [Función de ventana RANK](r_WF_RANK.md), [Función de ventana NTILE](r_WF_NTILE.md), [Función de ventana PERCENT\$1RANK](r_WF_PERCENT_RANK.md) y [Función de ventana ROW\$1NUMBER](r_WF_ROW_NUMBER.md). | 25 de mayo de 2015 | 
| Claves de ordenación intercaladas | Las claves de ordenación intercaladas le otorgan el mismo peso a cada columna en la clave de ordenación. Al utilizar claves de ordenación intercaladas en lugar de claves compuestas predeterminadas, se mejora el rendimiento considerablemente para las consultas que usan predicados restrictivos en las columnas de ordenación secundarias, especialmente para tablas grandes. La ordenación intercalada también mejora el rendimiento general cuando varias consultas se filtran en diferentes columnas de la misma tabla. Para obtener más información, consulte [Claves de clasificación](t_Sorting_data.md) y [CREATE TABLE](r_CREATE_TABLE_NEW.md). | 11 de mayo de 2015 | 
| Tema revisado sobre el ajuste del rendimiento de las consultas | [‎‎‎‎Ajuste del rendimiento de las consul‎tas](c-optimizing-query-performance.md)Se ha ampliado para incluir nuevas consultas para el análisis de rendimiento de las consultas y más ejemplos. Además, el tema se ha revisado para que sea más claro y completo. [Prácticas recomendadas de Amazon Redshift para el diseño de consultas](c_designing-queries-best-practices.md) contiene más información acerca de cómo escribir consultas para mejorar el rendimiento. | 23 de marzo de 2015 | 
| SVL\$1QUERY\$1QUEUE\$1INFO | La vista [SVL\$1QUERY\$1QUEUE\$1INFO](r_SVL_QUERY_QUEUE_INFO.md) resume los detalles de las consultas que pasan tiempo en una cola de consultas o en una cola de confirmación de WLM. | 19 de febrero de 2015 | 
| SVV\$1TABLE\$1INFO | Puede utilizar la vista [SVV\$1TABLE\$1INFO](r_SVV_TABLE_INFO.md) para diagnosticar y abordar problemas en el diseño de la tabla que pueden influir en el rendimiento de las consultas, incluidos problemas con codificación de compresión, claves de distribución, estilo de ordenación, sesgo de distribución de datos, tamaño de tabla y estadísticas. | 19 de febrero de 2015 | 
| El comando UNLOAD utiliza el cifrado de archivos del lado del servidor | Ahora, el comando [UNLOAD](r_UNLOAD.md) utiliza automáticamente cifrado del lado del servidor (SSE) de Amazon S3 para cifrar todos los archivos de datos de descarga. El cifrado del lado del servidor añade otra capa de seguridad de datos con ningún cambio, o pocos, en el rendimiento.  | 31 de octubre de 2014 | 
| Función de ventana CUME\$1DIST | La [Función de ventana CUME\$1DIST](r_WF_CUME_DIST.md) calcula la distribución acumulada de un valor dentro de una ventana o partición.  | 31 de octubre de 2014 | 
| Función MONTHS\$1BETWEEN | La [Función MONTHS\$1BETWEEN](r_MONTHS_BETWEEN_function.md) determina la cantidad de meses que hay entre las dos fechas.  | 31 de octubre de 2014 | 
| Función NEXT\$1DAY | La [Función NEXT\$1DAY](r_NEXT_DAY.md) devuelve la fecha de la primera instancia de un día especificado que es posterior a la fecha proporcionada.  | 31 de octubre de 2014 | 
| Función de ventana PERCENT\$1RANK | La [Función de ventana PERCENT\$1RANK](r_WF_PERCENT_RANK.md) calcula la clasificación de porcentaje de una fila dada.  | 31 de octubre de 2014 | 
| Función de ventana RATIO\$1TO\$1REPORT | La [Función de ventana RATIO\$1TO\$1REPORT](r_WF_RATIO_TO_REPORT.md) calcula la relación de un valor con la suma de los valores en una ventana o partición.  | 31 de octubre de 2014 | 
| Función TRANSLATE | La [Función TRANSLATE](r_TRANSLATE.md) reemplaza todas las coincidencias de caracteres especificados dentro de una expresión dada con sustitutos especificados.  | 31 de octubre de 2014 | 
| Función NVL2 | La [Función NVL2](r_NVL2.md) devuelve uno de los dos valores según si una expresión especificada toma un valor NULL o NOT NULL.  | 16 de octubre de 2014 | 
| Función de ventana MEDIAN | La [Función de ventana MEDIAN](r_WF_MEDIAN.md) calcula el valor mediano para el rango de valores en una ventana o partición.  | 16 de octubre de 2014 | 
| Cláusula ON ALL TABLES IN SCHEMA schema\$1name para los comandos GRANT y REVOKE | Se actualizaron los comandos [GRANT](r_GRANT.md) y [REVOKE](r_REVOKE.md) con una cláusula ON ALL TABLES IN SCHEMA schema\$1name. Esta cláusula le permite usar un comando para cambiar los privilegios de todas las tablas de un esquema.  | 16 de octubre de 2014 | 
| Cláusula IF EXISTS para los comandos DROP SCHEMA, DROP TABLE, DROP USER y DROP VIEW | Se actualizaron los comandos [DROP SCHEMA](r_DROP_SCHEMA.md), [DROP TABLE](r_DROP_TABLE.md), [DROP USER](r_DROP_USER.md) y [DROP VIEW](r_DROP_VIEW.md) con una cláusula IF EXISTS. Esta cláusula hace que el comando no realice cambios y devuelva un mensaje en lugar de terminar con un error si el objeto especificado no existe.  | 16 de octubre de 2014 | 
| Cláusula IF NOT EXISTS para los comandos CREATE SCHEMA y CREATE TABLE | Se actualizaron los comandos [CREATE SCHEMA](r_CREATE_SCHEMA.md) y [CREATE TABLE](r_CREATE_TABLE_NEW.md) con una cláusula IF NOT EXISTS. Esta cláusula hace que el comando no realice cambios y devuelva un mensaje en lugar de terminar con un error si el objeto especificado ya existe.  | 16 de octubre de 2014 | 
| Compatibilidad de COPY con la codificación UTF-16 | El comando COPY ahora admite la carga de archivos de datos que utilizan codificación UTF-16 y codificación UTF-8. Para obtener más información, consulte [ENCODING](copy-parameters-data-conversion.md#copy-encoding).  | 29 de septiembre de 2014 | 
| Nuevo tutorial de administración de cargas de trabajo | [Tutorial: Configuración de colas de Administración de carga de trabajo (WLM) manual](tutorial-configuring-workload-management.md) le enseña el proceso de configuración de colas de administración de cargas de trabajo (WLM) para mejorar el procesamiento de consultas y la asignación de recursos. | 25 de septiembre de 2014 | 
| Cifrado AES de 128 bits | Ahora, el comando COPY admite el cifrado AES de 128 bits y el cifrado AES de 256 bits cuando carga datos desde archivos de datos cifrados a través del cifrado del lado del cliente de Amazon S3. Para obtener más información, consulte [Carga de archivos de datos cifrados desde Amazon S3](c_loading-encrypted-files.md). | 29 de septiembre de 2014 | 
| Función PG\$1LAST\$1UNLOAD\$1COUNT | La función PG\$1LAST\$1UNLOAD\$1COUNT devuelve la cantidad de filas que se procesaron en la operación UNLOAD más reciente. Para obtener más información, consulte [PG\$1LAST\$1UNLOAD\$1COUNT](PG_LAST_UNLOAD_COUNT.md). | 15 de septiembre de 2014 | 
| Nueva sección de solución de problemas de consultas | [Solución de problemas de consultas](queries-troubleshooting.md) proporciona una referencia rápida para identificar y abordar algunos de los problemas más frecuentes y más graves que posiblemente enfrente con las consultas de Amazon Redshift.  | 7 de julio de 2014 | 
| Nuevo tutorial de carga de datos | [Tutorial: Carga de datos desde Amazon S3](tutorial-loading-data.md)En , descubrirá el proceso para cargar datos en las tablas de bases de datos de Amazon Redshift desde archivos de datos en un bucket de Amazon S3 de principio a fin.  | 1 de julio de 2014 | 
| Función de ventana PERCENTILE\$1CONT | [Función de ventana PERCENTILE\$1CONT](r_WF_PERCENTILE_CONT.md) es una función de distribución inversa que asume un modelo de distribución continua. Toma un valor percentil y una especificación de ordenación, y devuelve un valor interpolado que se encuadraría dentro de ese valor percentil dado respecto de la especificación de ordenación.  | 30 de junio de 2014 | 
| Función de ventana PERCENTILE\$1DISC | [Función de ventana PERCENTILE\$1DISC](r_WF_PERCENTILE_DISC.md) es una función de distribución inversa que asume un modelo de distribución discreta. Toma un valor percentil y una especificación de orden, y devuelve un elemento del conjunto.  | 30 de junio de 2014 | 
| Funciones GREATEST y LEAST | Las funciones [Funciones GREATEST y LEAST](r_GREATEST_LEAST.md) devuelven el valor más grande o más pequeño de una lista de expresiones. | 30 de junio de 2014 | 
| Comando COPY entre regiones | El comando [COPY](r_COPY.md) admite la carga de datos de un bucket de Amazon S3 o una tabla de Amazon DynamoDB que estén ubicados en una región diferente a la del clúster de Amazon Redshift. Para obtener más información, consulte [REGION](copy-parameters-data-source-s3.md#copy-region) en COPY command reference. | 30 de junio de 2014 | 
| Prácticas recomendadas ampliadas | [Prácticas recomendadas de Amazon Redshift](best-practices.md)Se ha ampliado, reorganizado y movido a la parte superior de la jerarquía de navegación para que se pueda detectar con mayor facilidad. | 28 de mayo de 2014 | 
| Utilizar el comando UNLOAD en un único archivo | El comando [UNLOAD](r_UNLOAD.md) puede, de manera opcional, descargar datos de tablas en serie en un único archivo de Amazon S3 al agregar la opción PARALLEL OFF. Si el tamaño de los datos es superior al tamaño máximo de archivo de 6,2 GB, UNLOAD crea archivos adicionales. | 6 de mayo de 2014 | 
| Funciones REGEXP | Las funciones [REGEXP\$1COUNT](REGEXP_COUNT.md), [REGEXP\$1INSTR](REGEXP_INSTR.md) y [REGEXP\$1REPLACE](REGEXP_REPLACE.md) manipulan cadenas basadas en el patrón de expresión regular coincidente. | 6 de mayo de 2014 | 
| COPY de Amazon EMR | El comando [COPY](r_COPY.md) admite la carga de datos directamente desde los clústeres de Amazon EMR. Para obtener más información, consulte [Carga de datos desde Amazon EMR](loading-data-from-emr.md). | 18 de abril de 2014 | 
| Aumento del límite de simultaneidad de WLM | Ahora puede configurar la administración de cargas de trabajo (WLM) para que ejecute hasta 50 consultas simultáneamente en las colas de consultas definidas por el usuario. Este aumento les proporciona a los usuarios mayor flexibilidad para administrar el rendimiento del sistema al modificar las configuraciones de WLM. Para obtener más información, consultar [Implementación de WLM manual](cm-c-defining-query-queues.md) | 18 de abril de 2014 | 
| Nuevo parámetro de configuración para administrar el tamaño del cursor | El parámetro de configuración `max_cursor_result_set_size` define el tamaño máximo de datos, en megabytes, que pueden devolverse por conjunto de resultados del cursor en una consulta más grande. El valor de este parámetro también afecta la cantidad de cursores simultáneos para el clúster, lo que le permite configurar un valor que aumente o disminuya la cantidad de cursores del clúster. Para obtener más información, consulte [DECLARE](declare.md) en esta guía y [Configuración del tamaño máximo del conjunto de resultados de un cursor](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html#max-cursor-result-set-size-param) en la *Guía de administración de Amazon Redshift*. | 28 de marzo de 2014 | 
| COPY de formato JSON | El comando [COPY](r_COPY.md) admite la carga de datos en formato JSON de archivos de datos en Amazon S3 y de alojamiento remoto a través de SSH. Para obtener más información, consulte las notas de uso [COPY de formato JSON](copy-usage_notes-copy-from-json.md). | 25 de marzo de 2014 | 
| Nueva tabla del sistema STL\$1PLAN\$1INFO | La tabla [STL\$1PLAN\$1INFO](r_STL_PLAN_INFO.md) complementa el comando EXPLAIN como otra manera de observar planes de consultas. | 25 de marzo de 2014 | 
| Nueva función REGEXP\$1SUBSTR | La [Función REGEXP\$1SUBSTR](REGEXP_SUBSTR.md) devuelve los caracteres extraídos de una cadena al buscar un patrón de expresión regular. | 25 de marzo de 2014 | 
| Nuevas columnas para STL\$1COMMIT\$1STATS | La tabla [STL\$1COMMIT\$1STATS](r_STL_COMMIT_STATS.md) tiene dos columnas nuevas: numxids y oldestxid. | 6 de marzo de 2014 | 
| Compatibilidad de COPY con SSH para gzip y lzop | El comando [COPY](r_COPY.md) admite la compresión de gzip y lzop cuando carga datos a través de una conexión SSH. | 13 de febrero de 2014 | 
| Nuevas funciones | La [Función de ventana ROW\$1NUMBER](r_WF_ROW_NUMBER.md) devuelve el número de la fila actual. [Función STRTOL](r_STRTOL.md) convierte una expresión de cadena de un número de la base especificada al valor entero equivalente. [PG\$1CANCEL\$1BACKEND](PG_CANCEL_BACKEND.md) y [PG\$1TERMINATE\$1BACKEND](PG_TERMINATE_BACKEND.md) permiten a los usuarios cancelar consultas y conexiones de sesiones. Se ha añadido la función [LAST\$1DAY](r_LAST_DAY.md) para la compatibilidad con Oracle.  | 13 de febrero de 2014 | 
| Nueva tabla del sistema | La tabla del sistema [STL\$1COMMIT\$1STATS](r_STL_COMMIT_STATS.md) proporciona métricas relacionadas con el rendimiento de las confirmaciones, incluido el tiempo de varias fases de confirmación y el número de bloques confirmados. | 13 de febrero de 2014 | 
| FETCH con clústeres de un nodo | Cuando utiliza un cursor en un clúster de un nodo, la cantidad máxima de filas que puede recuperar a través del comando [FETCH](fetch.md) es 1 000. FETCH FORWARD ALL no es compatible con los clústeres de un nodo. | 13 de febrero de 2014 | 
| Estrategia de redistribución DS\$1DIST\$1ALL\$1INNER | DS\$1DIST\$1ALL\$1INNER en el resultado del plan de explicación indica que una tabla interna completa se redistribuyó a un único sector debido a que la tabla externa utiliza DISTSTYLE ALL. Para obtener más información, consulte [Ejemplos de tipos de combinación](c-the-query-plan.md#join-types) y [Evaluación del plan de consulta](c_data_redistribution.md). | 13 de enero de 2014 | 
| Nuevas tablas del sistema para consultas | Amazon Redshift ha agregado nuevas tablas de sistema que los clientes pueden utilizar para evaluar la ejecución de consultas destinadas al ajuste y la resolución de problemas. Para obtener más información, consulte [SVL\$1COMPILE](r_SVL_COMPILE.md), [STL\$1SCAN](r_STL_SCAN.md), [STL\$1RETURN](r_STL_RETURN.md), [STL\$1SAVE](r_STL_SAVE.md) [STL\$1ALERT\$1EVENT\$1LOG](r_STL_ALERT_EVENT_LOG.md).  | 13 de enero de 2014 | 
| Cursores de un nodo | Los cursores ahora son compatibles con los clústeres de un nodo. Un clúster de un nodo puede tener dos cursores al mismo tiempo, con un conjunto de resultados máximo de 32 GB. En un clúster de un nodo, recomendamos ajustar el parámetro del tamaño de caché ODBC en 1 000. Para obtener más información, consulte [DECLARE](declare.md).  | 13 de diciembre de 2013 | 
| Estilo de distribución ALL | La distribución ALL puede acortar considerablemente los tiempos de ejecución para determinados tipos de consultas. Cuando una tabla utiliza el estilo de distribución ALL, una copia de toda la tabla se distribuye a cada nodo. Debido a que la tabla se coloca efectivamente con todas las otras tablas, no se necesita una redistribución durante la ejecución de la consulta. La distribución ALL no es adecuada para todas las tablas ya que aumenta los requisitos de almacenamiento y el tiempo de carga. Para obtener más información, consulte [Distribución de datos para la optimización de consultas](t_Distributing_data.md).  | 11 de noviembre de 2013 | 
| COPY de hosts remotos | Además de cargar tablas de archivos de datos en Amazon S3 y de tablas de Amazon DynamoDB, el comando COPY puede cargar datos de texto desde clústeres de Amazon EMR, instancias de Amazon EC2 y otros alojamientos remotos a través de conexiones SSH. Amazon Redshift utiliza varias conexiones SSH simultáneas para leer y cargar datos en paralelo. Para obtener más información, consulte [Carga de datos desde hosts remotos](loading-data-from-remote-hosts.md).  | 11 de noviembre de 2013 | 
| Porcentaje de memoria de WLM utilizada | Puede equilibrar la carga de trabajo al designar un porcentaje específico de memoria para cada cola en la configuración de la administración de cargas de trabajo (WLM). Para obtener más información, consulte [Implementación de WLM manual](cm-c-defining-query-queues.md).  | 11 de noviembre de 2013 | 
| APPROXIMATE COUNT(DISTINCT) | Las consultas que utilizan APPROXIMATE COUNT(DISTINCT) se ejecutan mucho más rápido, con un error relativo de alrededor del 2%. La función APPROXIMATE COUNT(DISTINCT) utiliza un algoritmo HyperLogLog. Para obtener más información, consulte la [Función COUNT](r_COUNT.md).  | 11 de noviembre de 2013 | 
| Nuevas funciones SQL para recuperar detalles de consultas recientes | Cuatro nuevas funciones SQL recuperan detalles acerca de consultas y comandos COPY recientes. Las nuevas funciones facilitan la consulta de tablas de registro del sistema y, en mucho casos, brindan los detalles necesarios sin la necesidad de obtener acceso a las tablas del sistema. Para obtener más información, consulte [PG\$1BACKEND\$1PID](PG_BACKEND_PID.md), [PG\$1LAST\$1COPY\$1ID](PG_LAST_COPY_ID.md), [PG\$1LAST\$1COPY\$1COUNT](PG_LAST_COPY_COUNT.md), [PG\$1LAST\$1QUERY\$1ID](PG_LAST_QUERY_ID.md).  | 1 de noviembre de 2013 | 
| Opción MANIFEST para UNLOAD | La opción MANIFEST para el comando UNLOAD complementa la opción MANIFEST para el comando COPY. Si utiliza la opción MANIFEST con UNLOAD, se crea automáticamente un archivo de manifiesto que enumera de forma explícita los archivos de datos que se crearon en Amazon S3 con la operación de descarga. Luego, puede utilizar el mismo archivo de manifiesto con un comando COPY para cargar los datos. Para obtener más información, consulte [Descarga de datos en Amazon S3](t_Unloading_tables.md) y [Ejemplos de UNLOAD](r_UNLOAD_command_examples.md). | 1 de noviembre de 2013 | 
| Opción MANIFEST para COPY | Puede utilizar la opción MANIFEST con el comando [COPY](r_COPY.md) para enumerar de manera explícita los archivos de datos que se cargarán desde Amazon S3. | 18 de octubre de 2013 | 
| Tablas del sistema para la solución de problemas de consultas | Se añadió documentación para las tablas del sistema que se utilizan para solucionar problemas en consultas. La sección [Vistas STL para registro](c_intro_STL_tables.md) ahora contiene documentos para las siguientes tablas del sistema: STL\$1AGGR, STL\$1BCAST, STL\$1DIST, STL\$1DELETE, STL\$1HASH, STL\$1HASHJOIN, STL\$1INSERT, STL\$1LIMIT, STL\$1MERGE, STL\$1MERGEJOIN, STL\$1NESTLOOP, STL\$1PARSE, STL\$1PROJECT, STL\$1SCAN, STL\$1SORT, STL\$1UNIQUE, STL\$1WINDOW. | 3 de octubre de 2013 | 
| Función CONVERT\$1TIMEZONE | La [Función CONVERT\$1TIMEZONE](CONVERT_TIMEZONE.md) convierte una marca temporal de una zona horaria a otra, con la opción de ajustar automáticamente el horario de verano. | 3 de octubre de 2013 | 
| Función SPLIT\$1PART | La [Función SPLIT\$1PART](SPLIT_PART.md) divide una cadena en el delimitador especificado y devuelve la parte en la posición especificada. | 3 de octubre de 2013 | 
| Tabla del sistema STL\$1USERLOG | [STL\$1USERLOG](r_STL_USERLOG.md) registra detalles de cambios que ocurren cuando se crea, modifica o elimina un usuario de la base de datos. | 3 de octubre de 2013 | 
| Codificación de columnas LZO y compresión de archivos LZOP. | La codificación de compresión de columnas LZO combina una relación de compresión muy alta con un buen rendimiento. COPY de Amazon S3 admite la carga de archivos comprimidos a través de la compresión [LZOP](copy-parameters-file-compression.md#copy-lzop). | 19 de septiembre de 2013 | 
| JSON, expresiones regulares y cursores | Se añadió compatibilidad para el análisis de cadenas JSON, la coincidencia de patrones a través de expresiones regulares y el uso de cursores para recuperar grandes conjuntos de datos mediante una conexión ODBC. Para obtener más información, consulte [Funciones JSON](json-functions.md), [Condiciones de coincidencia de patrones](pattern-matching-conditions.md) y [DECLARE](declare.md). | 10 de septiembre de 2013 | 
| Opción ACCEPTINVCHAR para COPY | Puede cargar datos que contengan caracteres UTF-8 no válidos al especificar la opción ACCEPTINVCHAR con el comando [COPY](r_COPY.md). | 29 de agosto de 2013 | 
| Opción CSV para COPY | El comando [COPY](r_COPY.md) ahora admite la carga de archivos CSV de entrada formateados.  | 9 de agosto de 2013 | 
| CRC32 | [Función CRC32](crc32-function.md) realiza comprobaciones de redundancia cíclicas.  | 9 de agosto de 2013 | 
| Comodines de WLM | La administración de cargas de trabajo (WLM) admiten comodines para añadir grupos de usuarios y grupos de consultas a colas. Para obtener más información, consulte [Caracteres comodín](cm-c-defining-query-queues.md#wlm-wildcards).  | 1 de agosto de 2013 | 
| Tiempo de espera de WLM | Para limitar la cantidad de tiempo que las consultas de una determinada cola de WLM tienen permitido utilizar, puede establecer el valor de tiempo de espera de WLM para cada cola. Para obtener más información, consulte [Tiempo de espera de WLM](cm-c-defining-query-queues.md#wlm-timeout).  | 1 de agosto de 2013 | 
| Nuevas opciones COPY 'auto' y 'epochsecs' | El comando [COPY](r_COPY.md) realiza un reconocimiento automático de formatos de fecha y hora. Los nuevos formatos de tiempo, 'epochsecs' y 'epochmillisecs' permiten que COPY cargue datos en el formato de fecha de inicio.  | 25 de julio de 2013 | 
| Función CONVERT\$1TIMEZONE | La [Función CONVERT\$1TIMEZONE](CONVERT_TIMEZONE.md) convierte una marca temporal de una zona horaria a otra. | 25 de julio de 2013 | 
| Función FUNC\$1SHA1 | La [Función FUNC\$1SHA1](FUNC_SHA1.md) convierte una cadena a través del algoritmo SHA1.  | 15 de julio de 2013 | 
| max\$1execution\$1time  | Para limitar la cantidad de tiempo que las consultas tienen permitido utilizar, puede establecer el parámetro max\$1execution\$1time como parte de la configuración de WLM. Para obtener más información, consulte [Modificación de la configuración de WLM](cm-c-implementing-workload-management.md#cm-c-modifying-wlm-configuration). | 22 de julio de 2013 | 
| Caracteres UTF-8 de cuatro bytes | El tipo de datos VARCHAR ahora es compatible con caracteres UTF-8 de cuatro bytes. Los caracteres UTF-8 de cinco bytes o más no son compatibles. Para obtener más información, consulte [Almacenamiento y rangos](r_Character_types.md#r_Character_types-storage-and-ranges). | 18 de julio de 2013 | 
| SVL\$1QERROR | La vista del sistema SVL\$1QERROR no está disponible. | 12 de julio de 2013 | 
| Historial de revisión modificado | La página del historial de revisión ahora muestra la fecha en que se actualizó la documentación. | 12 de julio de 2013 | 
| STL\$1UNLOAD\$1LOG | [STL\$1UNLOAD\$1LOG](r_STL_UNLOAD_LOG.md) registra detalles para una operación de descarga. | 5 de julio de 2013 | 
| Parámetro de tamaño de búsqueda de JDBC | Para evitar errores de falta de memoria del lado del cliente cuando recupera grandes conjuntos de datos a través de JDBC, puede habilitar el cliente para recuperar datos en lotes al configurar el parámetro de tamaño de búsqueda de JDBC. Para obtener más información, consulte [Configuración del parámetro de tamaño de búsqueda de la JDBC](set-the-JDBC-fetch-size-parameter.md). | 27 de junio de 2013 | 
| Comando UNLOAD para archivos cifrados | [UNLOAD](r_UNLOAD.md) ahora admite la descarga de datos de una tabla en archivos cifrados en Amazon S3.  | 22 de mayo de 2013 | 
| Credenciales temporales | [COPY](r_COPY.md) y [UNLOAD](r_UNLOAD.md) ahora admiten el uso de credenciales temporales.  | 11 de abril de 2013 | 
| Se añadieron clarificaciones | Se aclararon y ampliaron debates sobre el diseño de tablas y la carga de datos. | 14 de febrero de 2013 | 
| Se agregaron prácticas recomendadas | Se añadieron [Prácticas recomendadas de Amazon Redshift para el diseño de tablas](c_designing-tables-best-practices.md) y [Prácticas recomendadas de Amazon Redshift para la carga de datos](c_loading-data-best-practices.md). | 14 de febrero de 2013 | 
| Se aclararon las restricciones de contraseña | Se aclararon las restricciones de contraseña para CREATE USER y ALTER USER, y se añadieron revisiones menores. | 14 de febrero de 2013 | 
|  Nueva guía  | Esta es la primera versión de la Guía para desarrolladores de Amazon Redshift.  | 14 de febrero de 2013 | 