このトピックでは、Realtime Compute for Apache Flinkのリリースノートについて説明し、関連リファレンスへのリンクを提供します。リリースノートでは、2023年4月13日にリリースされたバージョンのRealtime Compute for Apache Flinkの主な更新とバグ修正について説明します。
このバージョンは、ネットワーク全体でカナリアリリースが実施されています。バージョンは、2023年4月13日から2023年8月15日までにリリースされる予定です。Realtime Compute for Apache Flinkコンソールで新機能が見つからない場合は、プラットフォームのカナリアリリースが完了していません。できるだけ早くバージョンをアップグレードする場合は、チケットを送信して、ビジネス要件に基づいてアップグレードを実行してください。アップグレードプランの詳細については、Realtime Compute for Apache Flinkコンソールの右側にある最新のお知らせをご覧ください。
概要
Realtime Compute for Apache Flinkの新しい公式バージョンが2023年4月13日にリリースされました。このバージョンには、プラットフォームの更新、エンジンの更新、コネクタの更新、パフォーマンスの最適化、およびバグ修正が含まれています。
Apache Flink 1.15.3に基づくエンタープライズレベルのFlinkエンジンであるエンジンバージョンVerverica Runtime (VVR) 6.0.6がリリースされました。VVR 6.0.6以降を使用するRealtime Compute for Apache Flinkは、招待プレビュー中のApache Paimon (インキュベーティング) を提供します。Apache Paimon (インキュベーティング) は、高スループットと低レイテンシのデータ取り込み、ストリーミングデータのサブスクリプション、およびリアルタイムクエリをサポートするストリーミングデータレイクテクノロジーです。
プラットフォーム上の複数の共通機能が最適化されています。Realtime Compute for Apache Flinkの開発コンソールの第1レベルメニューと、ドラフト開発およびデプロイメントO&Mのプロセスが最適化され、ユーザーエクスペリエンスが向上し、アラート機能が強化されています。
カナリアリリースが完了すると、プラットフォーム機能がアップグレードされます。ドラフトのエンジンバージョンは2週間以内にアップグレードされます。アップグレードが完了すると、ドラフトの [エンジンバージョン] ドロップダウンリストに新しいエンジンバージョンが表示されます。プラットフォームの新機能を使用し、ドラフトで使用されているエンジンを新しいバージョンにアップグレードできます。皆様からのフィードバックとご意見をお待ちしております。
機能
機能 | 説明 | リファレンス |
Apache Paimonストリーミングデータレイク | Apache Paimonストリーミングデータレイクは招待プレビュー中です。Realtime Compute for Apache Flinkは、Alibaba Cloud Object Storage Service (OSS) に基づいて、Apache Paimonからのデータの読み取りとApache Paimonへのデータの書き込みをサポートしています。 | |
Apache Paimonカタログ | 組み込みのApache Paimonカタログは、Flink SQLと組み合わせて使用して、Flinkベースのリアルタイムデータレイクソリューションを開発できます。 | |
ストリーミングモードでのOSS-HDFSへのデータ書き込み | ストリーミングモードでOSS-HDFSにデータを書き込むことができます。これにより、複数のタイプのデータストアを使用できます。 | |
メトリクスの調整 |
| |
Tair結果テーブル | Tair結果テーブルがサポートされています。これにより、複数のタイプのデータストアを使用できます。 | - |
ストリーミングSQLのEXPLAINステートメントの強化 | EXPLAIN PLAN_ADVICEステートメントがサポートされ、より詳細な最適化の提案が提供されるようになりました。 | なし |
動的Flink Complex Event Processing (CEP) の最適化 | Groovy式に基づく条件がサポートされています。非決定性有限オートマトン (NFA) とSharedBufferの実装が最適化され、タイマーが作成される回数が減り、パフォーマンスが向上しました。 | |
Flink Machine Learning (ML) | エンジンでサポートされているFlink MLは招待プレビュー中で、リアルタイム機械学習機能を提供します。 | - |
ドラフト開発プロセスの最適化 | [ドラフトエディター] ページが [SQLエディター] ページに変更され、SQL開発プラットフォームが提供されるようになりました。これにより、ドラフト開発プロセスが以下の点で最適化されます。
| |
JARデプロイメントとPythonデプロイメントの作成プロセスの最適化 | JARデプロイメントとPythonデプロイメントの作成プロセスが最適化されました。[デプロイメント] ページで [デプロイメントの作成] をクリックして、JARデプロイメントまたはPythonデプロイメントを作成できます。 | |
デプロイメント起動プロセスの最適化 | デプロイメントのリソースと関連するFlink構成に関する情報が、[デプロイメント] ページの [構成] タブに表示されます。デプロイメントをキャンセルすることなく、リソース構成を調整できます。デプロイメントを開始するときに、開始オフセットのみを指定する必要があります。 | |
[カタログ] ページの追加 | [カタログ] ページが追加されました。Apache Flinkコミュニティは、一時テーブルの使用を推奨していません。DDLステートメントの繰り返し使用を避けるために、カタログを使用してSQLドラフトを作成することをお勧めします。このバージョンでは、SQLドラフトでカタログを使用できるように、カタログ機能が強化されており、SQLドラフトを効率的に管理できます。 | なし |
SQLデプロイメントのデバッグプロセスの最適化 | SQLデプロイメントのデバッグプロセスが最適化されました。SQLデプロイメントをデバッグする場合は、新しいセッションクラスタを構成する代わりに、デバッグ用に既存のセッションクラスタを選択できます。こうすることで、デプロイメントに複数のバージョンがある場合に、デプロイメントのデバッグ中にクラスタを頻繁に変更する必要がなくなります。 | |
[セキュリティ] ページの追加 | ユーザー認証とキーホスティング機能が [セキュリティ] ページに統合されました。プラットフォームセキュリティに関連する設定は、[セキュリティ] ページで完了できます。以前のバージョンでは、キーホスティング機能は [キーの置換] タブで提供されていました。 | |
[コネクタ] ページの追加 | さまざまなエンジンバージョンでサポートされているコネクタのタイプとバージョンを表示し、カスタムコネクタを管理できる [コネクタ] ページが提供されるようになりました。 | |
失敗したデプロイのアラート、 失敗したデプロイメントのアラート、電話によるアラート通知の送信、連絡先の検索 | 監視とアラート機能が以下の点で最適化されています。
| |
ロールアカウントを使用したログオン | ロールアカウントを使用して、Realtime Compute for Apache Flinkの管理コンソールにログオンできます。デフォルトでは、所有者権限が使用されます。ロールアカウントの権限を構成することはできません。 | - |
ネットワーク検出 | IPアドレスまたはドメイン名を使用して、Realtime Compute for Apache Flinkデプロイメントの実行環境がアップストリームシステムとダウンストリームシステムに接続されているかどうかを確認できます。 | なし |
カスタムカタログ | Realtime Compute for Apache Flinkコンソールには、組み込みカタログが用意されています。カタログを使用してメタデータを登録した後、SQLドラフトを作成するときに、DDLステートメントを頻繁に使用して一時テーブルを作成する必要はありません。カスタムカタログを作成し、カスタムカタログのJARパッケージを使用することもできます。 | - |
インテリジェントデプロイメント診断機能の強化 | インテリジェントデプロイメント診断機能が強化されました。この機能は、ドラフト開発中およびデプロイメント実行中に生成されるエラーログを分析するのに役立ちます。ログページの情報を表示すると、システムは自動的にログを分析し、実行可能な操作の提案を提供します。 | |
Log Serviceコネクタクライアントのアップグレード | Log Serviceコネクタのパフォーマンスと安定性が向上しました。 | なし |
拡張CEP SQL | ループ継続宣言をCEP SQLのUNTIL構文と一緒に使用できます。 | なし |
修正された問題
次の問題が修正されました:デプロイメントのデバッグ中に、NULLデータがTRUEとして表示される。
次の問題が修正されました:複数のメタデータサービスが登録されている場合、メタデータサービスの1つが使用できないため、すべてのメタデータサービスが異常になる。
次の問題が修正されました:デプロイメントがセッションクラスタから事前FOBクラスタに切り替えられたときに、ステータス復元中にエラーが返される。
次の問題が修正されました:HologresディメンションテーブルとHologresソーステーブルが結合されるときに検証エラーが発生する。
次の問題が修正されました:Log Serviceソーステーブルのコンシューマーオフセットが予期せずロールバックする。