すべてのプロダクト
Search
ドキュメントセンター

Realtime Compute for Apache Flink:2024年9月11日リリースノート

最終更新日:Mar 26, 2026

本リリースでは、Realtime Compute for Apache Flink のプラットフォーム更新、エンジン更新、コネクタ更新、パフォーマンス最適化、およびバグ修正が含まれます。

重要

アップグレードは、カナリアリリースプランを用いて段階的に実施されます。新機能は、お客様のアカウントに対するアップグレード完了後にご利用可能となります。早期アクセスをご希望の場合は、チケットを送信してください。最新のアップグレードスケジュールについては、Realtime Compute for Apache Flink コンソール 右側に表示されるアナウンスをご確認ください。

概要

プラットフォーム更新

  • YAML デプロイメントによるデータインジェスト(パブリックプレビュー): Flink Change Data Capture (CDC) は、Flink CDC 3.0 を基盤とする専用データインジェストモジュールを新たにサポートしました。本モジュールはもともと Alibaba が開発し、Apache Software Foundation へ寄贈されたもので、従来の「変更データキャプチャ」向け Flink ソースから、Flink を基盤としたストリーミング ETL(抽出・変換・書き出し)フレームワークへと進化しています。YAML デプロイメントでは、SQL や JAR デプロイメントと比較して構成オーバーヘッドが少なく、エンドツーエンドのデータ同期パイプラインを定義できます。

  • タスクオーケストレーションの強化: CloudMonitor は、既存の通知チャネルに加えて、DingTalk や電話によるワークフローイベントアラートの配信をサポートするようになりました。また、動的変数もサポートされているため、コード変更を伴わず、同一ジョブを異なるパラメーター値で定期的に実行できます。

  • 変数管理(旧称:キー保管): キー保管機能は「変数管理」と名称変更され、JAR および Python デプロイメントにも拡張されました。従来は SQL デプロイメントのみ対応でしたが、今後はすべてのデプロイメントタイプにおいて、プレーンテキストおよび暗号文の両方の変数を保存・参照できるようになります。

  • 左側ナビゲーションの再編成: 開発コンソールの左側ナビゲーションウィンドウが再編成され、関連モジュールが論理的にグループ化されるようになりました。データインジェストなどの新規モジュールの追加に伴い、フラットなリストをスクロールせずに機能を素早く見つけやすくなっています。

エンジン更新

Ververica Runtime (VVR) 8.0.9 がリリースされました。本バージョンは Apache Flink 1.17.2 を基盤としています。お客様のアカウントに対するカナリアアップグレードが完了した後、デプロイメントの VVR エンジンをアップグレードしてください。詳細については、「デプロイメントのエンジンバージョンのアップグレード」をご参照ください。

VVR 8.0.9 の主な更新内容:

  • MySQL CDC: Binlog 解析スレッドのパラメーターを設定可能となり、高ボリュームの MySQL CDC ワークロードにおける同時 Binlog 解析スループットを向上できます。

  • Kafka コネクタ: Zstandard 圧縮アルゴリズムおよび組み込み Protobuf フォーマットが新たにサポートされました。

  • Redis コネクタ: sink 書き込みパフォーマンスが向上し、接続プールのパラメーター設定が可能となり、より柔軟な接続管理が実現できます。

  • Paimon コネクタ: Paimon sink に対して削除アクションがサポートされ、部分的なデータ更新の実装が容易になりました。

特徴

特徴

説明

リファレンス

データインジェストモジュール(パブリックプレビュー)

Flink CDC 3.0 を基盤として YAML でエンドツーエンドのデータ同期パイプラインを定義でき、SQL や JAR ジョブの記述が不要です。高ボリュームの CDC ワークフローを管理するチームの構成オーバーヘッドを低減します。

Flink CDC データインジェストジョブの作成(パブリックプレビュー)

Data Lake Formation (DLF) 2.0 統合

Paimon カタログのメタデータストレージタイプとして DLF 2.0 を選択すると、AccessKey ペアの設定が不要になり、権限が自動的に解決されます。

Paimon カタログの管理

DLF アクセス権限の簡素化

Realtime Compute for Apache Flink ワークスペースを初めて作成する際に、DLF 関連の権限が自動付与されます。既存ユーザーにはデフォルトでこれらの権限が付与されるため、手動設定ステップが不要になります。

DLF 関連の権限操作

セッションクラスターの迅速作成

クエリスクリプトを実行する際にセッションクラスターが存在しない場合、エディター内で主要パラメーターをインライン設定して実行環境を作成し、即座にスクリプトを実行できます。

N/A

タスクオーケストレーションの強化

ワークフローのアラート機能が、CloudMonitor のイベントアラートを DingTalk や電話で受信可能に拡張され、ジョブの失敗やしきい値超過時の通知オプションが増加しました。

CloudMonitor イベントアラート

変数管理(旧称:キー保管)

キー保管機能は「変数管理」と名称変更され、JAR および Python デプロイメントにも拡張されました。SQL だけでなく、すべてのデプロイメントタイプでプレーンテキストおよび暗号文の変数を参照できます。

変数管理

開発コンソールのナビゲーション再編成

左側ナビゲーションウィンドウが再編成され、データインジェストなどの新規モジュールが論理的にグループ化されることで、コンソールの拡張に伴う機能の検索が容易になりました。

N/A

MySQL コネクタ:Binlog 解析スレッドの設定可能化

高ボリュームの MySQL CDC ワークロード向けに、Binlog 解析スレッドのパラメーターを設定して、同時 Binlog 解析スループットを向上できます。

MySQL

Kafka コネクタ:Zstandard 圧縮および Protobuf フォーマット

  • Zstandard 圧縮アルゴリズムをサポートし、データ転送効率を向上します。

  • 構造化データの処理に使用可能な組み込み Protobuf フォーマットをサポートします。

Message Queue for Apache Kafka

Redis コネクタ:sink パフォーマンスの向上および接続プールの改善

  • sink キャッシュを最適化し、複数のデータエントリを一度に書き込むことでスループットを向上します。

  • 接続プールのパラメーターを設定可能にし、より柔軟な接続管理を実現します。

ApsaraDB for Tair (Redis Open-Source Edition)

Simple Log Service コネクタのリファクタリング

  • FLIP-27 ソースインターフェイスを採用し、シャード変更への対応およびデータソース間でのシャードの均等分散を実現します。

  • シャード変更間隔を動的に検出します。

Simple Log Service (SLS)

Paimon コネクタ:削除アクションのサポート

Paimon sink における削除または更新メッセージのセマンティクスを設定することで、削除アクションのパフォーマンスを向上させ、部分的なデータ更新をより効率的に実行できます。

Streaming Data Lakehouse Paimon

MongoDB ディメンションテーブル:ObjectId 検索

ObjectId 型の _id フィールドが、ディメンションテーブル検索で読み取り可能になりました。

MongoDB

StarRocks コネクタ:書き込み信頼性の向上

ネットワーク例外に対する書き込みリトライ機構を最適化し、sink.max-retries のデフォルト値を変更することで、ネットワーク状態が不良な環境下でもデータ書き込みの安定性を向上させました。

StarRocks

ApsaraDB for HBase コネクタ:null フィールドの処理

書き込み操作時に null フィールドをスキップすることで、ストレージ使用量を削減し、スパースカラムが想定されるスキーマに対応します。

ApsaraDB for HBase

Lindorm コネクタ:選択的カラム更新

結果テーブルへのデータ書き込み時に、特定のカラムを更新対象から除外することで、上書き対象フィールドをより細かく制御できます。

Lindorm

修正済みの問題

  • MySQL CDC: 指定したチェックポイントから消費を開始した場合、プライマリ/セカンダリ スイッチオーバー後に回復できない問題が発生していました。本問題は修正済みです。

  • StarRocks コネクタ: VVR 8.0.8 で CREATE TABLE AS 文を使用すると、java.lang.ClassNotFoundException エラーが発生していました。本問題は修正済みです。

  • Elasticsearch コネクタ: Realtime Compute for Apache Flink コンソール経由で接続する際、バージョン V8 がサポートされていませんでした。本問題は修正済みです。

  • Hologres コネクタ: コネクタが起動時に不要なテーブル ID のチェックを行っていました。この強制チェックは削除済みです。