

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Servizio gestito Amazon per Apache Flink 2.3
<a name="flink-2-3"></a>

Managed Service for Apache Flink ora supporta Apache Flink versione 2.3.0. Questa sezione presenta le nuove funzionalità e le modifiche principali introdotte con il supporto di Managed Service for Apache Flink di Apache Flink 2.3.0.

**Nota**  
Se utilizzi una versione precedente supportata di Apache Flink e desideri aggiornare le tue applicazioni esistenti ad Apache Flink 2.3.0, puoi farlo utilizzando gli aggiornamenti di versione di Apache Flink in loco. Per ulteriori informazioni, consulta [Usa gli aggiornamenti di versione sul posto per Apache Flink](how-in-place-version-upgrades.md). Con gli aggiornamenti di versione in loco, mantieni la tracciabilità delle applicazioni su un singolo ARN tra le versioni di Apache Flink, tra cui istantanee, log, metriche, tag, configurazioni Flink e altro ancora.

**Nota**  
L'aggiornamento da Flink 1.x a Flink 2.3 è un aggiornamento di versione importante che comporta modifiche sostanziali e considerazioni sulla compatibilità degli stati. Prima di eseguire l'aggiornamento dalla 1.x, rivedi e. [Interruzione delle modifiche e delle deprecazioni](flink-2-2.md#flink-2-2-breaking-changes) [Guida alla compatibilità dello stato per gli aggiornamenti di Flink 2.2](state-compatibility.md)

## Funzionalità supportate
<a name="flink-2-3-supported-features"></a>

Apache Flink 2.3.0 introduce miglioramenti nell'API SQL, nella selezione adattiva delle partizioni per carichi di lavoro inclinati e nella dashboard Flink.


**Funzionalità supportate e documentazione correlata**  

| Funzionalità supportate | Description | Riferimento alla documentazione di Apache Flink | 
| --- | --- | --- | 
| Miglioramenti SinkUpsertMaterializer e disturbo del registro delle modifiche | Migliora l'ordine degli aggiornamenti durante la scrittura di flussi CDC o changelog su upsert sink. | [FLIP-558: Miglioramenti e disturbo SinkUpsertMaterializer del registro delle modifiche](https://cwiki.apache.org/confluence/display/FLINK/FLIP-558) | 
| Gestione delle applicazioni: leggi le API | Nuovi endpoint di sola lettura per l'osservabilità a livello di applicazione. Gli endpoint di scrittura sono disabilitati in Amazon Managed Service for Apache Flink. | [FLIP-549: Gestione delle applicazioni](https://cwiki.apache.org/confluence/display/FLINK/FLIP-549), [FLIP-560: Miglioramento della capacità di gestione delle applicazioni](https://cwiki.apache.org/confluence/x/5AAXG) | 
| Selezione adattiva delle partizioni per StreamPartitioner | Opt-in ottimizzazione del throughput per `Rebalance` skewed e partizionatori. `Rescale` Disattivata per impostazione predefinita; abilita con. `taskmanager.network.adaptive-partitioner.enabled` | [FLIP-339: Selezione adattiva delle partizioni per StreamPartitioner](https://cwiki.apache.org/confluence/display/FLINK/FLIP-339) | 

**Nota**  
[Puoi attivare le seguenti funzionalità inviando una richiesta di supporto:](https://console.aws.amazon.com/support/home#/)


**Opt-in funzionalità e documentazione correlata**  

| Opt-in features | Description | Riferimento alla documentazione di Apache Flink | 
| --- | --- | --- | 
| Supporta il checkpoint durante il ripristino | Questa funzionalità è disabilitata per impostazione predefinita in quanto è una funzionalità sperimentale in open source. Puoi richiedere di abilitarla per la tua applicazione utilizzando un case di supporto. | [FLIP-547: Supporta il checkpoint durante il ripristino](https://cwiki.apache.org/confluence/display/FLINK/FLIP-547) | 

Per la documentazione della versione di Apache Flink 2.3.0, vedere [Apache](https://nightlies.apache.org/flink/flink-docs-release-2.3/) Flink Documentation v2.3.0. [Per le note di rilascio di Flink 2.3, consultate Release notes - Flink 2.3.](https://nightlies.apache.org/flink/flink-docs-stable/release-notes/flink-2.3/)

## Modifiche ad Amazon Managed Service per Apache Flink con Apache Flink 2.3
<a name="flink-2-3-changes"></a>

### L'allineamento della filigrana (impostazione predefinita) è stato mantenuto
<a name="flink-2-3-watermark-alignment"></a>

Apache Flink 2.3 modifica il comportamento predefinito dell'allineamento delle filigrane per evitare che i lavori arretrati consumino tutte le risorse a valle. In Amazon Managed Service for Apache Flink, il valore predefinito di `pipeline.watermark-alignment.max-drift` è impostato `0` per preservare la retrocompatibilità con le versioni precedenti di Apache Flink supportate e proteggere le applicazioni esistenti da una regressione comportamentale durante l'aggiornamento. Se desideri il nuovo comportamento di equità, puoi attivarlo impostandolo a livello di codice nel codice dell'applicazione. `pipeline.watermark-alignment.max-drift` Per ulteriori informazioni, consulta [FLINK-37399: L'allineamento della filigrana impedisce che i lavori arretrati utilizzino](https://issues.apache.org/jira/browse/FLINK-37399) tutte le risorse.

## Componenti
<a name="flink-2-3-components"></a>


**Componenti per Amazon Managed Service per Apache Flink 2.3**  

| Componente | Versione | 
| --- | --- | 
| Java | 17 (consigliato) | 
| Python | 3.12 | 
| Kinesis Data Analytics Flink Runtime (aws-kinesisanalytics-runtime) | 1.2.0 | 
| Connettori | [Per informazioni sui connettori disponibili, consulta Connettori Apache Flink.](https://docs.aws.amazon.com/managed-flink/latest/java/how-flink-connectors.html) | 

## Funzionalità sperimentali e non supportate
<a name="flink-2-3-unsupported"></a>

Le seguenti funzionalità di Apache Flink 2.3 non sono supportate in Amazon Managed Service per Apache Flink:
+ Tabelle **materializzate: istantanee di tabelle interrogabili** e gestite in modo continuo.
+ Modifiche **telemetriche personalizzate: report metrici personalizzati e configurazioni di telemetria**.
+ **Flink Native S3 FileSystem (FLIP-555): implementazione del file system S3 nativo (sperimentale in open source)**
+ **ForSt State Backend**: archiviazione a stati disaggregata (sperimentale in open source).
+ **Java 21**: supporto sperimentale in open source, non supportato in Managed Service for Apache Flink.

## Servizio gestito da Amazon per Apache Flink Studio
<a name="flink-2-3-known-issues-studio"></a>

Flink 2.3 in Amazon Managed Service for Apache Flink non supporta le applicazioni Studio. Per ulteriori informazioni, consulta [Creazione di un notebook Studio](https://docs.aws.amazon.com/managed-flink/latest/java/how-zeppelin-creating.html).