このトピックでは、AnalyticDB for MySQL のリリースノートを記載しています。
使用上の注意
AnalyticDB for MySQLクラスターのマイナーバージョンの更新時に、次の項目に注意してください。
32コア以上のCluster Edition用のリザーブドモードのAnalyticDB For MySQLクラスター、またはCluster Edition用のエラスティックモードのAnalyticDB for MySQLクラスターの場合、エンジンバージョンが更新されてもデータの読み取りおよび書き込み操作は中断されません。 更新が完了する前の5分以内に、クエリが一時的な接続に遭遇する可能性があります。
8コアまたは16コアを持つCluster EditionのエラスティックモードのAnalyticDB For MySQLクラスターの場合、エンジンバージョンが更新されると、データ書き込み操作が30分間中断されることがあります。 更新が完了する前の5分以内に、クエリが一時的な接続に遭遇する可能性があります。
AnalyticDB for MySQLクラスターのマイナーバージョン更新は、データベースアクセス、アカウント管理、データベース管理、またはIPアドレスホワイトリスト設定には影響しません。
AnalyticDB for MySQLクラスターのマイナーバージョンの更新中に、ネットワークのジッターが発生し、書き込みおよびクエリ操作に影響を与える可能性があります。 アプリケーションがAnalyticDB for MySQLクラスターに自動的に再接続するように設定されていることを確認します。
AnalyticDB for MySQLクラスターのマイナーバージョンの更新中に、クラスターが一時的な接続に遭遇する可能性があります。 アプリケーションがAnalyticDB for MySQLクラスターに自動的に再接続するように設定されていることを確認します。
AnalyticDB for MySQLクラスターのマイナーバージョンを更新する必要がない場合、または更新プロセス中にエラーが発生した場合は、スケジュールされたマイナーバージョンの更新をキャンセルできます。 マイナーバージョンの更新の予定イベントのみをキャンセルできます。 詳細については、「O&Mイベントの管理」トピックの「スケジュールされたイベントのキャンセル」セクションをご参照ください。
AnalyticDB for MySQLクラスターのマイナーバージョンが最新のマイナーバージョンよりも前の場合、Alibaba Cloudは不規則な間隔で通知を送信し、クラスターを最新のマイナーバージョンに更新する必要があることを通知します。 通知を受け取ってから6か月以内に、できるだけ早い機会にAnalyticDB for MySQLクラスターのマイナーバージョンを更新することを推奨します。 それ以外の場合は、サービスの中断やデータの損失などのリスクに対するすべての責任を引き受けます。
2024 年 12 月
|
カテゴリ |
機能 |
説明 |
ドキュメント |
|
新機能 |
クロスアカウントのクラスタークローニング |
これで、エンタープライズ版、ベーシック版、およびデータレイクハウス版のクラスターを別の Alibaba Cloud アカウントにクローンできるようになりました。 |
|
|
ディスクの暗号化 |
コンソールを使用して、クラスターのディスク暗号化のステータスを確認し、そのキー ID を表示できるようになりました。 |
||
|
新しいリージョン |
タイ (バンコク) リージョンおよびフィリピン (マニラ) リージョンで、エンタープライズ版、ベーシック版、およびデータレイクハウス版のクラスターを購入できるようになりました。 |
2024年11月
|
カテゴリ |
機能 |
説明 |
関連ドキュメント |
|
新機能 |
レイクキャッシュ |
レイクキャッシュ機能を有効にすると、OSS からデータを読み取る際に、OSS のホットファイルが高性能な NVMe SSD ストレージにキャッシュされ、OSS データの読み取り効率が向上します。 |
2024 年 10 月
|
カテゴリ |
機能 |
説明 |
参考 |
|
新機能 |
バックアップと復元 |
コンソールでデータバックアップセットを削除したり、バックアップ機能を無効にしたりできるようになりました。 |
|
|
ゼロ ETL |
ゼロ ETL で Lindorm データソースがサポートされるようになりました。Lindorm ゼロ ETL タスクを作成して、Lindorm データを一元的に同期および管理し、トランザクション処理とデータ分析を統合できます。 |
2024年9月
|
カテゴリ |
機能 |
説明 |
参考 |
|
新機能 |
クロスリージョンクラスタークローニング |
ソースクラスターを別のリージョンにクローン作成できるようになりました。 |
V3.2.2
|
カテゴリ |
機能 |
説明 |
参考 |
|
新機能 |
MaxCompute 外部テーブルの一括作成 |
一度に複数の MaxCompute 外部テーブルを作成できるようになりました。 |
|
|
マテリアライズドビューの高速リフレッシュのための新しい集計関数 |
マテリアライズドビューの高速リフレッシュで、 |
||
|
Arrow API を使用した MaxCompute 外部テーブルへのアクセス |
Arrow API を使用して、MaxCompute 外部テーブルとの間でデータの読み書きができるようになりました。従来の Tunnel モードと比較して、Arrow API はデータアクセスと処理の効率が向上しています。 |
||
|
INSERT INTO |
|
||
|
次世代ストレージエンジン |
AnalyticDB for MySQL は、次世代ストレージエンジンである |
||
|
最適化 |
FROM_UNIXTIME 関数 |
FROM_UNIXTIME 関数で、DATE_FORMAT を使用して秒単位の精度の INT 型 UNIX タイムスタンプをフォーマットできるようになりました。 |
|
|
バグ修正 |
データ型の変換 |
整数データ型 (TINYINT、SMALLINT、INT、または BIGINT) を DECIMAL 型に変換するとエラーが返される問題を修正しました。 |
なし |
2024年8月
|
カテゴリ |
機能 |
説明 |
参考 |
|
新機能 |
インタラクティブ リソースグループでの Spark エンジンのサポート |
Data Lakehouse Edition のクラスターでインタラクティブ リソースグループを作成する際に、Spark エンジンを選択できるようになりました。これにより、リソースグループは Spark ジョブのインタラクティブな処理専用になります。 |
|
|
ゼロETL タスク数に対する制限 |
RDS for MySQL および PolarDB for MySQL から AnalyticDB for MySQL にデータを同期するゼロETL タスクの数に制限が設けられました。 |
2024年7月
V3.2.1
|
カテゴリ |
機能 |
説明 |
関連ドキュメント |
|
新規 |
複数テーブルマテリアライズドビューの増分リフレッシュ |
複数テーブルのマテリアライズドビューを増分リフレッシュできるようになりました。 この機能は、結合された複数のテーブルのデータを使用してマテリアライズドビューを増分更新し、クエリパフォーマンスとデータ分析効率を向上させます。 |
|
|
REMOTE_CALL 関数を使用したユーザー定義関数 (UDF) |
AnalyticDB for MySQL で REMOTE_CALL 関数を使用して、Function Compute (FC) のユーザー定義関数 (UDF) を呼び出すことができるようになりました。 |
||
|
データベースの強制削除 |
DROP DATABASE ステートメントに CASCADE キーワードを追加して、データベースと、そのデータベース内のすべてのテーブルを強制的に削除できるようになりました。 |
||
|
ワイドテーブルエンジン |
Data Lakehouse Edition クラスターは、ワイドテーブルエンジンを提供します。 このエンジンは、オープンソースのカラムナデータベースである ClickHouse と互換性があります。 大量のカラムナデータを処理でき、ワイドカラムテーブルでの集計クエリや分析に最適です。 |
||
|
パス解析関数 |
SEQUENCE_MATCH および SEQUENCE_COUNT 関数を使用して、ユーザーの行動パスを分析し、ユーザーの行動が入力パターンと一致するかどうかを確認できるようになりました。 |
||
|
SSL 暗号化の設定 |
SSL 暗号化を有効にして、Data Warehouse Edition クラスターとそのクライアント間で送信されるデータを暗号化できるようになりました。 これにより、データが第三者によって監視、傍受、または改ざんされるのを防ぎます。 |
||
|
MaxCompute 外部テーブルでの複合データ型のサポート |
Data Lakehouse Edition クラスターは、MaxCompute 外部テーブルで配列、マップ、構造体などの複合データ型をサポートするようになりました。 |
||
|
内部テーブルでの Roaring Bitmap データ型のサポート |
Roaring Bitmap データ型がサポートされるようになりました。 |
||
|
Flink による AnalyticDB for MySQL バイナリログのサブスクリプション |
Flink を使用して、AnalyticDB for MySQL のバイナリログをリアルタイムでコンシュームできるようになりました。 |
||
|
DTS による AnalyticDB for MySQL バイナリログのサブスクリプション |
DTS を使用して、AnalyticDB for MySQL のバイナリログをリアルタイムでコンシュームできるようになりました。 |
||
|
改善 |
LIFECYCLE キーワードがオプションに |
テーブル作成時に LIFECYCLE キーワードを指定しない場合、そのパーティションデータは永久に保持されます。 |
|
|
テーブルレベルのパーティションライフサイクル管理 (LIFECYCLE) |
カーネルバージョン 3.2.1.1 以降では、 |
||
|
外部テーブルを使用した、OSS から AnalyticDB for MySQL へのデータインポート |
外部テーブルを使用して OSS から AnalyticDB for MySQL にデータをインポートする際に、Location パラメータでファイル名のプレフィックスまたはワイルドカードを指定できるようになりました。 |
||
|
テーブル作成時の列名の自動チェック |
CREATE TABLE ステートメントでテーブルを作成する際、AnalyticDB for MySQL は自動的に列名を検証します。 列名が無効な場合は、エラーが返されます。 列の命名規則の詳細については、「制限」をご参照ください。 |
なし |
2024年5月
|
カテゴリ |
機能 |
説明 |
参考 |
|
新機能 |
クロスアカウントクラスタークローニング |
Data Lakehouse Edition のクラスターを別の Alibaba Cloud アカウントにクローンできます。 |
2024年4月
|
カテゴリ |
機能 |
説明 |
関連ドキュメント |
|
新機能 |
クエリリライト |
マテリアライズドビューのクエリリライト機能が利用できるようになりました。この機能を有効にすると、オプティマイザがクエリでマテリアライズドビューに格納されている事前計算された結果を使用できるかどうかを判断し、元のクエリの一部または全部をマテリアライズドビューを使用するように書き換えます。 |
|
|
SLS からのデータ同期 |
データ同期機能により、指定した時点以降に SLS で生成されたデータをAnalyticDB for MySQL クラスターにリアルタイムで同期できるようになりました。これにより、ログデータのリアルタイム分析を実行できます。 |
||
|
ゼロ ETL データ統合 |
ゼロ ETL データ統合が利用できるようになりました。RDS for MySQL および PolarDB for MySQL から同期パイプラインを作成できます。データ同期と管理のエンドツーエンドソリューションを提供し、トランザクション処理とデータ分析を統合します。 |
||
|
クラスター作成時のタイムゾーン選択 |
クラスター作成時にタイムゾーンを選択できるようになりました。設定後、すべての時間関連データの書き込みで選択したタイムゾーンが使用されます。 |
||
|
セルフサービスバージョンアップグレード |
コンソールから Data Warehouse Edition クラスターのカーネルバージョンを表示およびアップグレードできるようになりました。 |
||
|
予約済みストレージの垂直スケーリング |
Lakehouse Edition クラスターで予約済みストレージの垂直スケーリングが可能になりました。 |
||
|
DataWorks での Spark ディストリビューション SQL エンジンの使用 |
DataWorks で、CDH クラスターを登録することにより、Lakehouse Edition クラスターの Spark ディストリビューション SQL エンジンを実行エンジンとして設定できるようになりました。これにより、DataWorks で直接 Spark SQL タスクを開発および実行できます。 |
||
|
クラスター作成とスケーリングのプログレスバー |
Data Warehouse Edition クラスターを作成またはスケーリングする際、コンソールにプログレスバーが表示され、タスクの進行状況を追跡できるようになりました。 |
2024 年 3 月
|
カテゴリ |
機能 |
説明 |
関連ドキュメント |
|
新機能 |
スポットインスタンス |
レイクハウスエディションクラスターが、ジョブリソースグループのスポットインスタンスをサポートするようになりました。有効にすると、これらのリソースグループの Spark ジョブはスポットインスタンスを使用しようとします。スポットインスタンスは弾力的な ACU リソースよりもコストが低く、Spark ジョブのコスト削減に役立ちます。 |
2024年2月
|
カテゴリ |
機能 |
説明 |
参考 |
|
新機能 |
インテリジェントアシスタント |
コンソールでインテリジェントアシスタントが提供されるようになりました。インテリジェントアシスタントは質問に回答し、問題の迅速な解決に役立ちます。 説明
インテリジェントアシスタントは、中国語での Q&A にのみ対応しています。 |
なし |
|
Spark 分散 SQL エンジン |
Data Lakehouse Edition のクラスターは、オープンソースの Spark 分散 SQL エンジンのマネージドサービスを提供します。Spark 分散 SQL エンジンを使用して Spark SQL ジョブを開発できます。これにより、SQL ベースのデータ分析、処理、クエリが簡素化され、実行効率が向上します。 |
||
|
OSS-HDFS データソースへのアクセス |
Data Lakehouse Edition で、Spark を使用した OSS-HDFS データソースへのアクセスがサポートされるようになりました。 |
||
|
ストレージ概要 |
ストレージ概要ページで、クラスターレベルおよびテーブルレベルのデータ量を迅速に表示できます。 |
V3.1.10
|
カテゴリ |
機能 |
説明 |
参考 |
|
新機能 |
主キーと外部キーの制約 |
主キーと外部キーの制約を使用して、不要な JOIN 操作を排除できます。これにより、クエリ時間が短縮され、データベースパフォーマンスが向上します。 |
|
|
リソーススケーリングプランの月次スケジューリング |
Data Warehouse Edition で、リソーススケーリングプランを月次サイクルで設定できるようになりました。 |
||
|
マルチクラスター スケーリングモデル |
Data Lakehouse Edition のリソースグループで、マルチクラスター機能を利用できるようになりました。この機能を有効にすると、マルチクラスター スケーリングモデルがワークロードに基づいてリソースを自動的にスケーリングし、リソースの分離と高い同時実行性を提供します。 |
||
|
可変長バイナリ関数 |
AES_DECRYPT_MY および AES_ENCRYPT_MY 関数を追加しました。 |
||
|
JSON 関数 |
JSON_REMOVE 関数を追加しました。 |
||
|
PlanCache |
PlanCache 機能は、SQL ステートメントの実行計画をキャッシュします。同じパターンの SQL ステートメントを実行する際、システムはキャッシュされた実行計画を再利用します。これにより、SQL のコンパイルと最適化の時間が短縮され、クエリパフォーマンスが向上します。 |
||
|
エラスティックインポート |
Data Lakehouse Edition のクラスターで、エラスティックデータインポートを利用できるようになりました。エラスティックインポートは、ストレージおよびコンピューティングリソースの消費を大幅に削減、または完全に排除できます。この機能により、インポート操作がオンラインの読み取りおよび書き込みサービスに与える影響が最小限に抑えられ、リソースの分離が向上します。 |
||
|
DMS での ETL タスクの非同期スケジューリング |
Data Management (DMS) のタスクオーケストレーション機能を使用して、ETL タスクを非同期でスケジューリングできます。 |
なし |
|
|
ワークロード管理ルールの変更 |
WLM コマンドを使用して、既存のワークロード管理ルールを変更できます。 |
||
|
機能強化 |
基本統計情報 |
基本統計情報の収集戦略を改善しました。 |
なし |
|
カラムグループ統計情報 |
カラムグループ統計情報の収集戦略を改善しました。 |
なし |
|
|
Internal Error メッセージ |
Internal Error メッセージを最適化し、ユーザーが問題をより迅速に分析、特定できるようにしました。 |
なし |
|
|
非同期スプリット生成 |
大規模な外部テーブルの場合、実行計画生成フェーズでスプリットを非同期で生成し、処理時間を短縮できます。 |
なし |
|
|
データソーススキャンの同時実行制御 |
OSS および MaxCompute 外部テーブルをスキャンする際の同時実行制御機能 (スプリットフロー制御) を最適化しました。 |
なし |
|
|
RC HTTP API 呼び出しのパラメーターチェックポリシー |
コンソールから RC HTTP コンポーネントを呼び出す際のパラメーターチェックポリシーを最適化し、SQL インジェクションを防止します。 |
なし |
|
|
ストレージノードのメモリ使用量 |
ストレージノードのメモリ使用量を最適化し、ガベージコレクション (GC) の頻度を削減し、システムの安定性を向上させました。 |
なし |
|
|
修正された問題 |
ビュー |
CREATE VIEW ステートメントを使用してビューを作成する際に、array_agg 関数でエラーが返される問題を修正しました。 |
なし |
|
LOAD DATA を使用したローカルデータのインポート |
LOAD DATA ステートメントを使用して Data Warehouse Edition クラスターにローカルデータをインポートする際に発生する、CSV ファイルの非互換性とデータセグメンテーションの誤りに関する問題を修正しました。 |
なし |
|
|
コールドデータストレージ |
コールドデータストレージに関する問題を修正した結果、クエリヒット率が向上し、クエリパフォーマンスが改善されました。 |
なし |