Amazon Managed Service for Apache Flink (Amazon MSF) era precedentemente noto come Amazon Kinesis Data Analytics for Apache Flink.
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à.
Aggiornamento di applicazioni Python
Le applicazioni Python possono utilizzare i connettori in due maniere diverse: per impacchettare connettori e altre dipendenze Java come parte di un singolo uber jar o utilizzare direttamente il connettore jar. Per correggere le applicazioni interessate dal blocco di Async sink:
Se l'applicazione utilizza un uber jar, seguire le istruzioni per Aggiornamento dell'applicazione Java. .
Per ricostruire i connettori jar dalla sorgente, seguire i passaggi seguenti:
Creazione di connettori dalla fonte:
Prerequisiti, simili ai requisiti per la costruzione
Java 11
Maven 3.2.5
Scarica il codice sorgente per Flink 1.15.4:
wget https://archive.apache.org/dist/flink/flink-1.15.4/flink-1.15.4-src.tgzDecomprimi il codice sorgente:
tar -xvf flink-1.15.4-src.tgzVai alla directory del connettore Kinesis
cd flink-1.15.4/flink-connectors/flink-connector-kinesis/Compila e installa il connettore jar, specificando la versione SDK richiesta. AWS Per velocizzare la compilazione, usa
-DskipTestsper saltare l'esecuzione dei test e-Dfastper saltare i controlli aggiuntivi del codice sorgente:mvn clean install -DskipTests -Dfast -Daws.sdkv2.version=2.20.144Vai alla directory del connettore Kinesis
cd ../flink-sql-connector-kinesisCompilare e installare il connettore jar sql:
mvn clean install -DskipTests -DfastIl jar risultante sarà disponibile all'indirizzo:
target/flink-sql-connector-kinesis-1.15.4.jar
Scarica il codice sorgente per Flink 1.15.4:
wget https://archive.apache.org/dist/flink/flink-1.15.4/flink-1.15.4-src.tgzDecomprimi il codice sorgente:
tar -xvf flink-1.15.4-src.tgzVai alla directory del connettore Kinesis
cd flink-1.15.4/flink-connectors/flink-connector-aws-kinesis-streams/Compila e installa il connector jar, specificando la versione SDK richiesta. AWS Per velocizzare la compilazione, usa
-DskipTestsper saltare l'esecuzione dei test e-Dfastper saltare i controlli aggiuntivi del codice sorgente:mvn clean install -DskipTests -Dfast -Daws.sdk.version=2.20.144Vai alla directory del connettore Kinesis
cd ../flink-sql-connector-aws-kinesis-streamsCompilare e installare il connettore jar sql:
mvn clean install -DskipTests -DfastIl jar risultante sarà disponibile all'indirizzo:
target/flink-sql-connector-aws-kinesis-streams-1.15.4.jar
Scarica il codice sorgente per Flink 1.15.4:
wget https://archive.apache.org/dist/flink/flink-1.15.4/flink-1.15.4-src.tgzDecomprimi il codice sorgente:
tar -xvf flink-1.15.4-src.tgzAccedi alla directory del connettore
cd flink-1.15.4/flink-connectors/flink-connector-aws-kinesis-firehose/Compila e installa il connettore jar, specificando la versione SDK richiesta. AWS Per velocizzare la compilazione, usa
-DskipTestsper saltare l'esecuzione dei test e-Dfastper saltare i controlli aggiuntivi del codice sorgente:mvn clean install -DskipTests -Dfast -Daws.sdk.version=2.20.144Accedi alla directory del connettore sql
cd ../flink-sql-connector-aws-kinesis-firehoseCompilare e installare il connettore jar sql:
mvn clean install -DskipTests -DfastIl jar risultante sarà disponibile all'indirizzo:
target/flink-sql-connector-aws-kinesis-firehose-1.15.4.jar
Scarica il codice sorgente per Flink 1.15.4:
wget https://archive.apache.org/dist/flink/flink-connector-aws-3.0.0/flink-connector-aws-3.0.0-src.tgzDecomprimi il codice sorgente:
tar -xvf flink-connector-aws-3.0.0-src.tgzAccedi alla directory del connettore
cd flink-connector-aws-3.0.0Compila e installa il connettore jar, specificando la versione SDK richiesta. AWS Per velocizzare la compilazione, usa
-DskipTestsper saltare l'esecuzione dei test e-Dfastper saltare i controlli aggiuntivi del codice sorgente:mvn clean install -DskipTests -Dfast -Dflink.version=1.15.4 -Daws.sdk.version=2.20.144Il jar risultante sarà disponibile all'indirizzo:
flink-sql-connector-dynamodb/target/flink-sql-connector-dynamodb-3.0.0.jar