Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Perbarui aplikasi Python
Aplikasi Python dapat menggunakan konektor dalam 2 cara berbeda: konektor pengemasan dan dependensi Java lainnya sebagai bagian dari tabung uber tunggal, atau menggunakan jar konektor secara langsung. Untuk memperbaiki aplikasi yang terpengaruh oleh kebuntuan Async Sink:
Jika aplikasi menggunakan toples uber, ikuti instruksi untukPerbarui aplikasi Java.
Untuk membangun kembali stoples konektor dari sumber, gunakan langkah-langkah berikut:
Membangun konektor dari sumber:
Prasyarat, mirip dengan persyaratan build Flink:
Java 11
Maven 3.2.5
Unduh kode sumber untuk Flink 1.15.4:
wget https://archive.apache.org/dist/flink/flink-1.15.4/flink-1.15.4-src.tgzBuka kompres kode sumber:
tar -xvf flink-1.15.4-src.tgzArahkan ke direktori konektor kinesis
cd flink-1.15.4/flink-connectors/flink-connector-kinesis/Kompilasi dan instal jar konektor, tentukan versi AWS SDK yang diperlukan. Untuk mempercepat penggunaan build
-DskipTestsuntuk melewati eksekusi pengujian dan-Dfastmelewati pemeriksaan kode sumber tambahan:mvn clean install -DskipTests -Dfast -Daws.sdkv2.version=2.20.144Arahkan ke direktori konektor kinesis
cd ../flink-sql-connector-kinesisKompilasi dan pasang jar konektor sql:
mvn clean install -DskipTests -DfastJar yang dihasilkan akan tersedia di:
target/flink-sql-connector-kinesis-1.15.4.jar
Unduh kode sumber untuk Flink 1.15.4:
wget https://archive.apache.org/dist/flink/flink-1.15.4/flink-1.15.4-src.tgzBuka kompres kode sumber:
tar -xvf flink-1.15.4-src.tgzArahkan ke direktori konektor kinesis
cd flink-1.15.4/flink-connectors/flink-connector-aws-kinesis-streams/Kompilasi dan instal jar konektor, tentukan versi AWS SDK yang diperlukan. Untuk mempercepat penggunaan build
-DskipTestsuntuk melewati eksekusi pengujian dan-Dfastmelewati pemeriksaan kode sumber tambahan:mvn clean install -DskipTests -Dfast -Daws.sdk.version=2.20.144Arahkan ke direktori konektor kinesis
cd ../flink-sql-connector-aws-kinesis-streamsKompilasi dan pasang jar konektor sql:
mvn clean install -DskipTests -DfastJar yang dihasilkan akan tersedia di:
target/flink-sql-connector-aws-kinesis-streams-1.15.4.jar
Unduh kode sumber untuk Flink 1.15.4:
wget https://archive.apache.org/dist/flink/flink-1.15.4/flink-1.15.4-src.tgzBuka kompres kode sumber:
tar -xvf flink-1.15.4-src.tgzArahkan ke direktori konektor
cd flink-1.15.4/flink-connectors/flink-connector-aws-kinesis-firehose/Kompilasi dan instal jar konektor, tentukan versi AWS SDK yang diperlukan. Untuk mempercepat penggunaan build
-DskipTestsuntuk melewati eksekusi pengujian dan-Dfastmelewati pemeriksaan kode sumber tambahan:mvn clean install -DskipTests -Dfast -Daws.sdk.version=2.20.144Arahkan ke direktori konektor sql
cd ../flink-sql-connector-aws-kinesis-firehoseKompilasi dan pasang jar konektor sql:
mvn clean install -DskipTests -DfastJar yang dihasilkan akan tersedia di:
target/flink-sql-connector-aws-kinesis-firehose-1.15.4.jar
Unduh kode sumber untuk Flink 1.15.4:
wget https://archive.apache.org/dist/flink/flink-connector-aws-3.0.0/flink-connector-aws-3.0.0-src.tgzBuka kompres kode sumber:
tar -xvf flink-connector-aws-3.0.0-src.tgzArahkan ke direktori konektor
cd flink-connector-aws-3.0.0Kompilasi dan instal jar konektor, tentukan versi AWS SDK yang diperlukan. Untuk mempercepat penggunaan build
-DskipTestsuntuk melewati eksekusi pengujian dan-Dfastmelewati pemeriksaan kode sumber tambahan:mvn clean install -DskipTests -Dfast -Dflink.version=1.15.4 -Daws.sdk.version=2.20.144Jar yang dihasilkan akan tersedia di:
flink-sql-connector-dynamodb/target/flink-sql-connector-dynamodb-3.0.0.jar