

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Apache Flink
<a name="emr-flink"></a>

[Apache Flink](https://flink.apache.org/) es un motor de flujo de datos de streaming que se puede usar para ejecutar el procesamiento de flujos en tiempo real con orígenes de datos de alto rendimiento. Flink admite la semántica temporal de out-of-order eventos para eventos, la semántica de una sola vez, el control de contrapresión y APIs está optimizado para escribir aplicaciones de streaming y por lotes.

Además, Flink dispone de conectores para orígenes de datos de terceros, tales como los siguientes:
+ [Amazon Kinesis Data Streams](https://nightlies.apache.org/flink/flink-docs-stable/docs/connectors/datastream/kinesis/)
+ [Apache Kafka](https://nightlies.apache.org/flink/flink-docs-stable/docs/connectors/datastream/kafka/)
+ [Conector para Elasticsearch de Flink](https://nightlies.apache.org/flink/flink-docs-stable/docs/connectors/datastream/elasticsearch/)
+ [Twitter Streaming API](https://nightlies.apache.org/flink/flink-docs-release-1.14/docs/connectors/datastream/twitter/)
+ [Cassandra](https://nightlies.apache.org/flink/flink-docs-stable/docs/connectors/datastream/cassandra/)

Amazon EMR admite Flink como aplicación YARN para que pueda administrar los recursos junto con otras aplicaciones de un clúster. Flink-on-YARNle permite enviar trabajos transitorios de Flink o puede crear un clúster de larga duración que acepte varios trabajos y asigne los recursos de acuerdo con la reserva general de YARN.

Flink se incluye en las versiones de Amazon EMR 5.1.0 y posteriores.

**nota**  
La compatibilidad con la clase `FlinkKinesisConsumer` se agregó en la versión de lanzamiento de Amazon EMR 5.2.1.

En la siguiente tabla, se muestra la versión de Flink incluida en la última versión de la serie 7.x de Amazon EMR, junto con los componentes que Amazon EMR instala con Flink.

[Para ver la versión de los componentes instalados con Flink en esta versión, consulte Versiones de componentes de la versión 7.13.0.](emr-7130-release.md)


**Información sobre la versión de Flink para emr-7.13.0**  

| Etiqueta de versión de Amazon EMR | Versión de Flink | Componentes instalados con Flink | 
| --- | --- | --- | 
| emr-7.13.0 | Flink 1.20.0-amzn-7 | emrfs, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-hdfs-zkfc, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, flink-client, flink-jobmanager-config, hudi, delta | 

En la tabla siguiente, se muestra la versión de Flink incluida en la última versión de la serie Amazon EMR 6.x, junto con los componentes que Amazon EMR instala con Flink.

Para ver la versión de los componentes instalados con Flink en esta versión, consulte [Versiones de los componentes de la versión 6.15.0](emr-6150-release.md).


**Información de la versión de Flink para emr-6.15.0**  

| Etiqueta de versión de Amazon EMR | Versión de Flink | Componentes instalados con Flink | 
| --- | --- | --- | 
| emr-6.15.0 | Flink 1.17.1-amzn-1 | emrfs, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, flink-client, flink-jobmanager-config, hudi, delta-standalone-connectors | 

En la tabla siguiente, se muestra la versión de Flink incluida en la última versión de la serie Amazon EMR 5.x, junto con los componentes que Amazon EMR instala con Flink.

Para ver la versión de los componentes instalados con Flink en esta versión, consulte [Versiones del componente de la versión 5.36.2](emr-5362-release.md).


**Información de la versión de Flink para emr-5.36.2**  

| Etiqueta de versión de Amazon EMR | Versión de Flink | Componentes instalados con Flink | 
| --- | --- | --- | 
| emr-5.36.2 | Flink 1.14.2 | emrfs, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, flink-client, flink-jobmanager-config | 

**Topics**
+ [Creación de un clúster con Flink](flink-create-cluster.md)
+ [Configuración de Flink en Amazon EMR](flink-configure.md)
+ [Trabajar con trabajos de Flink en Amazon EMR](flink-jobs.md)
+ [Uso del intérprete de comandos de Scala](flink-scala.md)
+ [Encontrar la interfaz web de Flink](flink-web-interface.md)
+ [Escalador automático de Flink](flink-autoscaler.md)
+ [Optimización de los tiempos de reinicio de los trabajos para las operaciones de escalado y recuperación de tareas](flink-restart.md)
+ [Trabajar con trabajos de Flink de Zeppelin en Amazon EMR](flink-zeppelin.md)
+ [Historial de lanzamientos de Flink](Flink-release-history.md)