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