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

AnalyticDB:リリースノート

最終更新日:Apr 09, 2025

このトピックでは、2024年の AnalyticDB for MySQL のリリースノートについて説明し、関連するリファレンスへのリンクを提供します。

使用上の注意

AnalyticDB for MySQL クラスタのマイナーバージョンアップデート中は、以下の点にご注意ください。

  • クラスタ版の予約モードの AnalyticDB for MySQL クラスタ、または 32 コア以上のクラスタ版の弾性モードの AnalyticDB for MySQL クラスタの場合、エンジンバージョンのアップデート時にデータの読み取りおよび書き込み操作は中断されません。アップデートが完了する 5 分前には、クエリで一時的な接続が発生する可能性があります。

  • 8 コアまたは 16 コアのクラスタ版の弾性モードの 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月

カテゴリ

機能

説明

リファレンス

新機能

アカウント間のクラスタクローン作成

Enterprise Edition、Basic Edition、および Data Lakehouse Edition クラスタは、Alibaba Cloud アカウント間でクローン作成できます。

クラスタのクローン作成

ディスクの暗号化

AnalyticDB for MySQL コンソールでは、クラスタでディスク暗号化機能が有効になっているかどうかを確認し、ディスク暗号化の Key Management Service(KMS)キー ID を表示できます。

ディスクの暗号化

新しいリージョン

AnalyticDB for MySQL Enterprise Edition、Basic Edition、および Data Lakehouse Edition クラスタは、タイ(バンコク)およびフィリピン(マニラ)リージョンで購入できます。

2024年 11月

カテゴリ

機能

説明

リファレンス

新機能

Lake Cache

Lake Cache 機能がサポートされ、高パフォーマンス NVMe SSD 上で頻繁にアクセスされる Object Storage Service(OSS)オブジェクトをキャッシュして、OSS データの読み取り効率を向上させることができます。OSS

Lake Cache

2024年 10月

カテゴリ

機能

説明

リファレンス

新機能

バックアップとリストア

AnalyticDB for MySQL コンソールで、データバックアップセットを削除し、データバックアップ機能を無効にできるようになりました。

バックアップの管理

Zero-ETL

Zero-ETL 機能がサポートされ、Lindorm データを同期できるようになりました。 Lindorm から AnalyticDB for MySQL へのデータ同期タスクを作成して、データをエンドツーエンドで同期および管理し、トランザクション処理とデータ分析を統合できます。Lindorm

Lindorm からデータをインポートする

2024年 9月

カテゴリ

機能

説明

リファレンス

新機能

リージョン間のクラスタクローン作成

リージョン間でクラスタをクローン作成できるようになりました。

クラスタのクローン作成

V3.2.2

カテゴリ

機能

説明

リファレンス

新機能

MaxCompute 外部テーブルのバッチ作成

複数の MaxCompute 外部テーブルを一度に作成できるようになりました。

IMPORT FOREIGN SCHEMA

マテリアライズドビューの高速リフレッシュ設定における集計関数のサポート

マテリアライズドビューの高速リフレッシュを設定する際に、QUERY BODY パラメータに MAX()MIN()APPROX_DISTINCT()COUNT(DISTINCT)、および AVG() 関数を含めることができるようになりました。

マテリアライズドビューのリフレッシュ

Arrow API モードでの MaxCompute 外部テーブルへのアクセス

Arrow API モードで MaxCompute 外部テーブルの読み取りと書き込みがサポートされるようになりました。従来のトンネルモードと比較して、Arrow API モードはデータアクセスと処理効率を向上させることができます。

外部テーブルを使用して Data Lakehouse Edition にデータをインポートする

INSERT INTO

INSERT INTO ステートメントに TIMESTAMP() 関数を含めることができるようになりました。

INSERT INTO

次世代ストレージエンジン

AnalyticDB for MySQL によって、次世代ストレージエンジン XUANWU_V2 がリリースされました。このエンジンは、コールドデータを Enterprise SSD(ESSD)にキャッシュしてデータの読み取りを高速化し、より高い I/O 並行性をサポートし、メモリ使用量を削減する次世代カラム指向ストレージを提供します。また、このエンジンでは、独立したリソースプールを使用して、独立したプロセスでローカルコンパクション操作を実行するコンパクションサービスを有効にすることもできます。これにより、リソース使用量が削減され、サービスの安定性が向上します。

XUANWU_V2 エンジン

最適化された機能

FROM_UNIXTIME 関数

FROM_UNIXTIME 関数を使用して、UNIX タイムスタンプを DATETIME 形式に変換できるようになりました。

日付と時刻の関数

修正された問題

データ型の変換

次の問題が修正されました。TINYINT、SMALLINT、INT、または BIGINT 型を DECIMAL 型に変換するとエラーが返される。

なし

2024年 8月

カテゴリ

機能

説明

リファレンス

新機能

インタラクティブリソースグループの Spark エンジンの選択

AnalyticDB for MySQL Data Lakehouse Edition クラスタでインタラクティブリソースグループを作成する際に、Spark エンジンを選択できるようになりました。Spark エンジンを使用して、インタラクティブリソースグループで Spark ジョブのみを実行できます。Spark ジョブはインタラクティブに実行されます。

リソースグループの作成と管理

Zero-ETL タスク数の制限

ApsaraDB RDS for MySQL または PolarDB for MySQL から AnalyticDB for MySQL へのゼロ ETL タスクの数は制限されています。

2024年 7月

V3.2.1

カテゴリ

機能

説明

リファレンス

新機能

マルチテーブルマテリアライズドビューの高速リフレッシュ

マルチテーブルマテリアライズドビューの高速リフレッシュがサポートされるようになりました。結合された複数のテーブルの増分データを、対応するマルチテーブルマテリアライズドビューに自動的にリフレッシュできます。これにより、データクエリのパフォーマンスとデータ分析の効率が向上します。

マテリアライズドビューのリフレッシュ

REMOTE_CALL() 関数を使用したユーザー定義関数(UDF)の呼び出し

REMOTE_CALL() 関数を使用して、Function Compute (FC) で作成したカスタム関数を呼び出すことができるようになりました。これにより、AnalyticDB for MySQL で UDF を使用できます。

UDF

データベースの強制削除

DROP DATABASE ステートメントで CASCADE キーワードがサポートされ、データベース内のすべてのテーブルを含むデータベースを強制的に削除できるようになりました。

DROP DATABASE

ワイドテーブルエンジン

ワイドテーブルエンジンは、Data Lakehouse Edition でサポートされています。ワイドテーブルエンジンは、オープンソースのカラムナデータベースである ClickHouse の機能と構文と互換性があり、大量のカラムナデータを処理できます。

ワイドテーブルエンジン

パス分析関数

SEQUENCE_MATCH() 関数と SEQUENCE_COUNT() 関数がサポートされ、ユーザーの行動を分析し、ユーザーの行動が指定されたパターンと一致するかどうかを確認できるようになりました。

パス分析関数

SSL 暗号化

Data Warehouse Edition クラスタとクライアント間で転送されるデータを暗号化するために、SSL 暗号化がサポートされるようになりました。これにより、第三者によるデータの傍受、盗聴、改ざんを防ぎます。

SSL 暗号化

MaxCompute の外部テーブルによる複雑な MaxCompute データ型のサポート

ARRAY、MAP、STRUCT などの複雑な MaxCompute データ型は、MaxComputeData Lakehouse Edition クラスターの外部テーブルでサポートされています。

CREATE EXTERNAL TABLE

AnalyticDB for MySQL 内部テーブルによる ROARING BITMAP 型のサポート

ROARING BITMAP 型がサポートされるようになりました。

Roaring Bitmap 関数

Realtime Compute for Apache Flink を使用した AnalyticDB for MySQL バイナリログのサブスクリプション

Realtime Compute for Apache Flink を使用して、AnalyticDB for MySQL バイナリログをリアルタイムで消費できるようになりました。

Realtime Compute for Apache Flink を使用して AnalyticDB for MySQL バイナリログをサブスクライブする

DTS を使用した AnalyticDB for MySQL バイナリログのサブスクリプション

DTS を使用して、AnalyticDB for MySQL バイナリログをリアルタイムで消費できるようになりました。

DTS を使用して AnalyticDB for MySQL バイナリログをサブスクライブする

最適化された機能

LIFECYCLE が必須キーワードからオプションキーワードに変更

テーブルを作成するときに LIFECYCLE キーワードを指定しないと、パーティションデータは永続的に保持されます。

CREATE TABLE

テーブルレベルのパーティションライフサイクル管理

V3.2.1.1 以降の AnalyticDB for MySQL クラスタでは、パーティションライフサイクルはシャードレベルではなく、テーブルレベルで管理されます。LIFECYCLE n パラメータは、各テーブルに最大 n 個のパーティションを保持できることを指定します。

CREATE TABLE

外部テーブルを使用した AnalyticDB for MySQL への OSS データのインポート

外部テーブルを使用して OSS データを AnalyticDB for MySQL にインポートする場合、url パラメーターには絶対パス名とアスタリスク (*) ワイルドカードがサポートされています。

外部テーブルを使用して Data Warehouse Edition にデータをインポートする

テーブル作成時の列名の自動有効性チェック

CREATE TABLE 文を実行してテーブルを作成するときに、列名は AnalyticDB for MySQL の命名規則に照らして自動的にチェックされます。列名が命名規則に一致しない場合は、エラーが返されます。列名の命名規則については、制限 トピックの「命名制限」セクションをご参照ください。

なし

2024年 5月

カテゴリ

機能

説明

リファレンス

新機能

アカウント間のクラスタクローン作成

Data Lakehouse Edition クラスタは、Alibaba Cloud アカウント間でクローン作成できます。

クラスタのクローン作成

2024年 4月

カテゴリ

機能

説明

リファレンス

新機能

クエリ書き換え

マテリアライズドビューのクエリ書き換え機能がサポートされるようになりました。この機能を有効にすると、オプティマイザは、クエリがマテリアライズドビューに事前計算および格納されたデータを使用できるかどうかを判断します。このようにして、オプティマイザは元のクエリを、マテリアライズドビューを使用できるクエリに部分的または全体的に書き換えます。

マテリアライズドビューのクエリ書き換え

データ同期を使用した Simple Log Service (SLS) データの同期

データ同期機能を使用して、特定のオフセットに基づいて SLS Logstore から AnalyticDB for MySQL クラスタにデータをリアルタイムで同期できるようになりました。これは、ログデータのリアルタイム分析に関するビジネス要件を満たすのに役立ちます。

Zero-ETL

Zero-ETL 機能がサポートされ、データの同期と管理、トランザクション処理とデータ分析の統合、データ分析への注力に役立ちます。ApsaraDB RDS for MySQL または PolarDB for MySQL から AnalyticDB for MySQL にデータ同期タスクを作成できます。

ゼロ ETL を使用してデータを同期する

クラスタ作成時のタイムゾーンの選択

AnalyticDB for MySQL クラスタのタイムゾーンパラメータは、ビジネス要件に基づいてクラスタ作成時に選択できます。タイムゾーンを選択すると、システムは選択したタイムゾーンに基づいて時間関連のデータ書き込みを実行します。

クラスタを作成する

セルフサービス マイナーバージョン更新

Data Warehouse Edition クラスターのマイナーバージョンは、AnalyticDB for MySQL コンソールで表示および更新できます。

クラスターのマイナーバージョンを更新する

予約済みストレージ リソース仕様の垂直スケーリング

予約済みストレージ リソースの仕様は、Data Lakehouse Edition クラスターでスケールアップまたはスケールダウンできます。

Data Lakehouse Edition クラスターをスケーリングする

DataWorks での Spark 分散 SQL エンジンの使用

AnalyticDB for MySQL Data Lakehouse Edition の Spark 分散 SQL エンジンは、Cloudera's Distribution Including Apache Hadoop (CDH) クラスターを DataWorks に登録することで、実行エンジンとして登録できます。これにより、DataWorks で Spark SQL ジョブを開発および実行できます。

DataWorks で Spark 分散 SQL エンジンを使用する

クラスターの作成または構成変更におけるプログレスバーの表示

Data Warehouse Edition クラスターの構成を作成または変更すると、プログレスバーが表示されます。

クラスターを作成する

2024 年 3 月

カテゴリ

機能

説明

参照資料

新機能

スポットインスタンス

Data Lakehouse Edition クラスタのジョブリソースグループでスポットインスタンス機能を有効にできます。ジョブリソースグループでスポットインスタンス機能を有効にすると、リソースグループで実行される Spark ジョブはスポットインスタンスリソースの使用を試みます。AnalyticDB 計算ユニット(ACU)エラスティックリソースと比較して、スポットインスタンスリソースは Spark ジョブのコストを大幅に削減するのに役立ちます。

スポットインスタンス

2024年 3月

カテゴリ

機能

説明

参照資料

新機能

インテリジェントアシスタント

AnalyticDB for MySQL コンソールでインテリジェントアシスタントが提供されています。 インテリジェントアシスタントは、お客様の質問に答え、問題を迅速に解決するのに役立ちます。

説明

インテリジェントアシスタントは中国語のみをサポートしています。

なし

Spark 分散 SQL エンジン

AnalyticDB for MySQL Data Lakehouse Edition Spark は、オープンソースの Spark 分散 SQL エンジン向けのマネージドサービスを提供し、Spark SQL ジョブを開発します。 これにより、データの分析、処理、およびクエリを簡単に行い、SQL の効率を向上させることができます。

Spark 分散 SQL エンジンを使用して Spark SQL ジョブを開発する

OSS-HDFS へのアクセス

AnalyticDB for MySQL Data Lakehouse Edition Spark を使用して OSS-HDFS にアクセスできます。

OSS-HDFS にアクセスする

ストレージの概要

AnalyticDB for MySQL コンソールの [ストレージの概要] ページで、クラスタまたはテーブルのデータサイズを表示できます。

ストレージ分析

V3.1.10

カテゴリ

機能

説明

参照

新機能

プライマリキー制約と外部キー制約

プライマリキー制約と外部キー制約を使用して、不要な結合を排除し、データベースクエリのパフォーマンスを向上させることができます。

プライマリキー制約と外部キー制約を使用して不要な結合を排除する

リソーススケーリングプランの月次実行

Data Warehouse Edition では、リソーススケーリングプランを毎月実行するように構成できます。

リソーススケーリングプランを作成する

マルチクラスタスケーリングモデル

Data Lakehouse Edition では、リソースグループに対してマルチクラスタ機能を有効にできます。 マルチクラスタスケーリングモデルを使用すると、AnalyticDB for MySQL はクエリ負荷に基づいてリソースを自動的にスケーリングし、リソースグループのリソース分離と高い同時実行性要件を満たすことができます。

マルチクラスタスケーリングモデル

可変長バイナリ関数

AES_DECRYPT_MY() 関数と AES_ENCRYPT_MY() 関数がサポートされています。

可変長バイナリ関数

JSON 関数

JSON_REMOVE() 関数がサポートされています。

JSON 関数

プランキャッシュ

プランキャッシュ機能がサポートされており、SQL 文の実行プランをキャッシュできます。同じ SQL パターンを共有する SQL 文を実行すると、AnalyticDB for MySQL は SQL パターンのキャッシュされた実行プランを使用して SQL コンパイルの最適化を高速化し、クエリのパフォーマンスを向上させます。

プランキャッシュ

Elastic Import

Data Lakehouse Edition では、Elastic Data Import メソッドがサポートされています。 Elastic Import は、少量のストレージリソースを消費するか、計算リソースとストレージリソースを消費しません。これにより、リアルタイムのデータの読み取りと書き込みへの影響が軽減され、リソースの分離が向上します。

データインポート方法

Data Management (DMS) を使用した Extract、Transform、Load (ETL) タスクの非同期スケジューリング

DMS のタスクオーケストレーション機能を使用して、ETL タスクを非同期的にスケジュールできます。

なし

ワークロード管理ルールの変更

WLM 構文を使用して、ワークロード管理ルールを変更できます。

WLM

最適化された機能

基本統計

基本統計のコレクションポリシーが最適化されました。

なし

列グループ統計

列グループ統計のコレクションポリシーが最適化されました。

なし

内部エラーのエラーメッセージ

内部エラーのエラーメッセージが最適化され、問題を迅速に特定できるようになりました。

なし

分割の非同期生成

大量のデータを持つ外部テーブルの場合、AnalyticDB for MySQL は分割を非同期的に生成して、実行プランの生成に必要な時間を短縮できます。

なし

分割フロー制御

OSS および MaxCompute 外部テーブルのスキャン用の分割フロー制御機能が最適化されました。

なし

RC HTTP 呼び出しを行うためのパラメータチェックポリシー

RC HTTP 呼び出しを行うためのパラメータチェックポリシーが最適化され、SQL インジェクションが防止されるようになりました。

なし

ストレージノードのメモリ使用量

ストレージノードのメモリ使用量が最適化され、GC の頻度が減少し、システムの安定性が向上しました。

なし

修正された問題

マテリアライズドビュー

次の問題が修正されました。CREATE VIEW 文を使用してビューを作成すると、ARRAY_AGG() 関数でエラーが返されます。

なし

LOAD DATA 文を使用したオンプレミスデータのインポート

次の問題が修正されました。LOAD DATA 文を使用してオンプレミスデータを Data Warehouse Edition にインポートすると、CSV ファイルに互換性がないか、データの順序が正しくありません。

なし

コールドデータストレージ

コールドデータストレージの問題が修正され、クエリのヒット率とクエリのパフォーマンスが向上しました。

なし