CREATE TABLE `cls_source_table` (`key1` STRING,`key2` STRING,`key3` STRING,`key4` STRING,`__TIMESTAMP__` BIGINT) WITH ('connector' = 'cls','region' = '地域、例:ap-guangzhou'、'logset_id' = 'ログセットID、1つのログセットのみサポートされます'、'topic_ids' = 'ログトピックID。複数のトピックを使用する場合は、「,」で区切ってください'、'access_id' = 'お客様のSecret_id。Tencent Cloud CAMで取得してください'、'access_key' = 'お客様のSecret_key。Tencent Cloud CAMで取得してください'、'consumer_group_name' = 'コンシューマーグループ名。例:flink-connector-cls-5bXXXXb2'、'offset_start_time' = 'begin','internal' = 'true','format' = 'json','scan.parallelism' = '3');
java -version
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
java -versionjavac -version # javacも正常にインストールされていることを確認してください(develパッケージにはコンパイラが含まれており、Flinkに必要です)
# 1. Flink 1.16.3(scala 2.12バージョン、主流バージョン)をダウンロードします。wget https://archive.apache.org/dist/flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz# 2. 指定ディレクトリに解凍します(推奨:/usr/local/)sudo tar zxvf flink-1.16.3-bin-scala_2.12.tgz -C /usr/local/# 3. ディレクトリの名前を変更します(後続の操作を簡素化するため)sudo mv /usr/local/flink-1.16.3 /usr/local/flink# 4. 一般ユーザーに操作権限を付与します(後続の起動権限の問題を回避するため)sudo chown -R $USER:$USER /usr/local/flink
# 1. Flinkインストールディレクトリに移動します。cd /usr/local/flink# 2. クラスタを起動します(シングルノード:1つのJobManager + 1つのTaskManager)./bin/start-cluster.sh
jps
- StandaloneSessionClusterEntrypoint(JobManagerプロセス)- TaskManagerRunner(TaskManagerプロセス)- Jps(自身のプロセス)
http://サーバーIP:8081。Flinkコンソールが表示され、Task Managersの数が1であれば、クラスタの起動は成功です。cd /usr/local/flink
./bin/sql-client.sh

./bin/stop-cluster.sh
http://localhost:8081/#/overview。フィードバック