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

MaxCompute:主な機能のリリース履歴

最終更新日:Jun 09, 2026

このドキュメントでは、MaxCompute 製品の重要な機能のリリース情報について説明します。

MaxCompute の重要な機能リリースの詳細については、「製品アップデート」をご参照ください。

2025 年

07 月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

時間計算関数に基づく自動パーティションテーブル

テーブル内の時刻型または日付型のデータ列に対して特定の関数を使用して切り捨て計算を行い、計算結果に基づいて自動的にパーティション値を生成し、テーブルをパーティション分割できます。

2025-07-31

全世界

時間計算関数に基づく自動パーティションテーブル

データ書き込み時刻に基づく自動パーティションテーブル

データ書き込み時に書き込み時刻を自動取得し、ユーザー指定の時間計算関数 (TRUNC_TIME) と組み合わせて、計算結果に基づきパーティション列の値を生成することで、テーブルのパーティション分割を実現します。

2025-07-31

全世界

データ書き込み時刻に基づく自動パーティションテーブル

MaxFrame ジョブでのワーカー単位の CPU とメモリのサポート

MaxFrame は Fuxi Sensor を使用して、特定のワーカーの CPU およびメモリの実消費量を確認できます。

2025-07-17

全世界

Fuxi Sensor

MaxFrame AI 関数への組み込み大規模モデルの追加

MaxFrame AI 関数に、組み込み Qwen 3 シリーズモデル (Qwen3-0.6B~Qwen3-14B) を追加しました。

2025-07-17

全世界

MaxFrame AI 関数

MaxFrame での「部分的サブミット」機能のサポート

MaxCompute の超大規模ジョブで、一部の Fuxi Instances がデータのロングテールや無限ループなどの問題により長時間実行され、ジョブ全体の実行時間が長引く、またはタイムアウトで失敗するケースがあります。MaxFrame はジョブの部分的サブミット機能を提供し、ジョブ全体に対して限定的な範囲での無視や欠損を許容します。これにより、ジョブが失敗した場合でも、正常に実行された Fuxi Instances の結果データを取得できます。

2025-07-17

全世界

MaxFrame ジョブの部分的サブミット機能

05 月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

MaxCompute SQL エンジンの新バージョン機能強化

SQL V51 の新バージョンをリリースしました:

  • 新機能:時間計算関数に基づく自動パーティションテーブル (AUTO PARTITION) をサポートします。時刻型/日付型のデータ列に対して時間計算関数で切り捨て計算を行い、パーティション列の値を生成できます。

  • 構文強化:構造体の構文を強化し、STRUCT(*) 構文をサポートします。また、SHOW HISTORY FOR TASK で開始位置と長さを指定できます。

  • 関数強化:BOOL_AND、BOOL_OR、BITWISE_XOR_AGG、BIT_COUNT などの新しい関数をサポートします。

  • パフォーマンス最適化:Shuffle Removal 機能を強化し、クラスターテーブルへの書き込みシナリオでジョブのパフォーマンスを向上させます。

2025-05-30

全世界

データウェアハウスエンジン

04 月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

MaxCompute データ転送サービスの可観測性のアップグレード

メトリクスデータの収集と加工処理の経路を最適化してデータ精度を向上させました。さらに、プロジェクト単位でリソース使用量を確認できる機能や、より多くの利用方法オプションを追加し、データ転送サービスの可観測性を強化しました。これにより、より多くの分析シナリオと要件に対応します。

2025-04-24

華東 1 (杭州)、華東 2 (上海)、華北 2 (北京)、華南 1 (深圳)、西南 1 (成都)、華東 1 金融クラウド、香港 (中国)、シンガポール、日本 (東京)、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、ドイツ (フランクフルト)、英国 (ロンドン)、米国 (シリコンバレー)、米国 (バージニア)、サウジアラビア (リヤド)

リソースの可観測性

MaxFrame AI 関数のリリース

MaxFrame AI 関数は、シンプルで使いやすいプログラミングインターフェイスを通じて大規模モデルを呼び出し、MaxCompute テーブル内の大量データをオフラインで処理できます。

2025-04-09

華東 1 (杭州)、華東 2 (上海)、華北 2 (北京)、華北 3 (張家口)、華北 6 (ウランチャブ)、華南 1 (深圳)、西南 1 (成都)、香港 (中国)、日本 (東京)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、ドイツ (フランクフルト)、英国 (ロンドン)、米国 (シリコンバレー)、米国 (バージニア)、アラブ首長国連邦 (ドバイ)、サウジアラビア (リヤド)

MaxFrame AI 関数

03 月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

階層型ストレージの構成最適化:カスタムポリシーのコスト予測機能のリリース

階層型ストレージの構成最適化で、カスタムポリシーのコスト予測機能をサポートします。既定のポリシー以外のカスタムポリシーに基づいてストレージコストの変動を予測し、階層型ストレージのポリシー属性をどのように設定するかの判断に役立ちます。

2025-03-24

華東 1 (杭州)、華東 2 (上海)、華北 2 (北京)、華南 1 (深圳)、西南 1 (成都)、華北 3 (張家口)、華北 6 (ウランチャブ)、香港 (中国)、日本 (東京)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、ドイツ (フランクフルト)

カスタムポリシーのコスト予測

マルチ AZ ストレージの仕様リリース

MaxCompute はマルチ AZ ストレージの仕様を正式にリリースしました。従来の既定のストレージ仕様は、シングル AZ ストレージに名称変更されました。企業の本番業務に関連するデータには、マルチ AZ ストレージを選択することを推奨します。AZ レベルの障害に耐えられるため、AZ レベルの障害が発生した場合でも、データの読み取りおよび書き込みサービスを中断せず、データ損失を回避できます。

2025-03-24

華東 1 (杭州)、華東 2 (上海)、華北 2 (北京)、華南 1 (深圳)、華東 2 金融クラウド、香港 (中国)、シンガポール、インドネシア (ジャカルタ)

同都市ディザスタリカバリ

クラスタリング最適化の推奨機能のリリース

MaxCompute のクラスタリング最適化の推奨機能は、テーブルの直近の読み書き特性を分析し、対応するクラスタリングの推奨を生成することで、ジョブのパフォーマンス向上と CU 消費の削減を支援します。クラスタリング後の推定効果と推奨の詳細に基づき、システムが推奨するクラスタリングを適用するかどうかを判断できます。また、推奨を適用した後に日次の効果を確認できます。

2025-03-17

華東 1 (杭州)、華東 2 (上海)、華北 2 (北京)、華北 3 (張家口)、華南 1 (深圳)、西南 1 (成都)

クラスタリング最適化の推奨

02 月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

自動マテリアライズドビュー (AutoMV) 機能のリリース

ユーザーのクエリの利用傾向とパフォーマンスに基づき、マテリアライズドビューを自動作成することで、計算効率を向上し、重複計算を削減します。MaxCompute テーブルに対して繰り返しクエリを実行し、かつ利用者同士が同一の計算ロジックを使用していることを互いに把握できないシナリオに適しています。

2025-02-20

中国パブリッククラウドリージョン

自動マテリアライズドビュー (AutoMV)

インタラクティブクエリ高速化 2.0 (MaxQA) のパブリックプレビュー開始

専用のクエリ高速化リソースプールをベースに、制御経路、キャッシュ機能、SQL 計算エンジンなど複数の要素を最適化し、クエリ応答時間を短縮します。BI、インタラクティブ分析、ニアリアルタイムデータウェアハウスなど、低レイテンシかつ安定性が求められるシナリオに適しています。

2025-02-17

全世界

クエリ高速化 (MaxQA)

MaxCompute SQL エンジンの新バージョン機能強化

SQL V50 の新バージョンをリリースしました:

  • データ型と構築方式の強化:scale が 18 を超える高精度 Decimal をサポートし、STRUCT Expression により新しい STRUCT データ構築方式を提供します。

  • 機能強化:FIND_IN_SET 関数の複数区切り文字のサポートを強化し、マテリアライズドビューの書き換えでサポートされる演算子を拡張しました。

  • パフォーマンス向上:MATERIALIZED CTE により CTE ステートメントのパフォーマンスを向上し、Shuffle シナリオに対して複数のパフォーマンス最適化を行いました。

2025-02-10

全世界

データウェアハウスエンジン

動的データマスキング機能のリリース

動的データマスキング機能を提供します。マスキング、ハッシュ化、文字置換、数値の丸め、日付の丸めなど複数のマスキングポリシーをサポートし、個人を特定できる情報 (PII) などの機微データを、開発/テスト、データ共有、運用などのシナリオで効果的に保護します。

2025-02-10

華東 1 (杭州)、華東 2 (上海)、華北 2 (北京)、華北 3 (張家口)、華北 6 (ウランチャブ)、華南 1 (深圳)、西南 1 (成都)、香港 (中国)、日本 (東京)、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、ドイツ (フランクフルト)

動的データマスキング

行レベルの権限機能のアップグレード

行レベルの権限機能を最適化し、Result Cache、マテリアライズドビュー、Local Mode などのシナリオを新たにサポートしました。また、他の最適化機能との併用もサポートし、行レベルの権限機能の使いやすさとパフォーマンスを向上させます。

2025-02-10

全世界

行レベルの権限

レイクハウスと外部テーブルの機能強化

  • 外部テーブルの作成時に PARQUET 形式のデータファイルを解析する際、TINYINT、SMALLINT、DATETIME などの型の暗黙的な変換をサポートします。

  • MAX_PT 関数を使用して、OSS 外部テーブル内のデータが存在する最新のパーティションをクエリできます。

2025-02-10

全世界

レイクハウスと外部テーブル機能

01 月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

管理コンソールの概要ページのリリース

MaxCompute の管理コンソールに [概要] ページを追加しました。クイックスタートガイド、リソースインスタンスの一覧、フォロー中のプロジェクトと Quota の一覧、アラートとリスクの通知、製品の最新情報などを提供し、運用管理を迅速に開始できるよう支援します。

2025-01-20

全世界

2024 年

11月

機能名

機能説明

リリース日

リリースリージョン

関連ドキュメント

Logview 2.0 の MaxFrame 対応

Logview 2.0 は、MaxFrame セッションでサブミットされたすべての DAG の実行履歴、実行時間などの情報の表示をサポートします。

2024-11-29

中国東部 1 (杭州)、中国東部 2 (上海)、中国北部 2 (北京)、中国南部 1 (深圳)、中国南西部 1 (成都)、中国北部 6 (ウランチャブ)、香港 (中国)

Logview 2.0 で MaxFrame ジョブを表示

マテリアライズドビューの推奨・管理機能の最適化とアップグレード

予測される影響範囲と実際の効果の指標が新たに追加され、推奨を適用するかどうかや、既存のマテリアライズドビューを管理する際の意思決定を支援します。

2024-11-26

全リージョン

マテリアライズドビューの推奨と管理

ジョブのインテリジェント診断機能のリリース

ジョブの詳細な実行情報に基づき、SQL ジョブのインテリジェント診断をサポートします。これにより、ユーザーはジョブのエラーや想定外の実行時間などの問題を速やかに発見し、異常分析と解決策の提案を得ることができます。

2024-11-18

全リージョン

ジョブのインテリジェント診断

MaxFrame の自動化パッケージングサービス対応

MaxFrame は、ジョブ開発時に必要な外部依存パッケージの宣言をサポートし、Python 開発におけるサードパーティパッケージの管理操作を簡素化します。

2024-11-01

中国東部 1 (杭州)、中国東部 2 (上海)、中国北部 2 (北京)、中国南部 1 (深圳)、中国南西部 1 (成都)、中国北部 6 (ウランチャブ)、香港 (中国)

自動化パッケージングサービス

10月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

同一リージョン内でサブスクリプション コンピューティングリソースのレベル 1 クォータを複数購入可能

MaxCompute は、同一のクラウド アカウントで同一リージョン内に複数のサブスクリプション コンピューティングリソースを購入できるようになりました。つまり、同一のクラウド アカウントで同一リージョン内に複数のレベル 1 クォータを購入でき、各レベル 1 クォータのリソースは互いに独立しています。

2024-10-14

全リージョン

Subscription Standard Edition

9月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

ストレージコストの最適化機能

MaxCompute のストレージコストの最適化機能は、固定の最適化ポリシー (直近 30 日間アクセスがない標準ストレージは低頻度ストレージへの変更を推奨、直近 180 日間アクセスがない標準ストレージは長期ストレージへの変更を推奨) とテーブル/パーティションの最終アクセス時刻に基づき、テーブル/パーティションの階層型ストレージ属性を標準から低頻度または長期に変更できるかどうかを判断し、削減できる可能性のあるストレージコスト (定価) を算出します。これにより、階層型ストレージポリシーの設定に役立ちます。

2024-09-27

中国東 1 (杭州)、中国東 2 (上海)、中国北 2 (北京)、中国南 1 (深圳)、中国南西 1 (成都)、中国北 3 (張家口)、中国北 6 (ウランチャブ)

階層型ストレージ構成の最適化

コンソールのサブスクリプション計算 Quota 管理ページの UI アップグレード

MaxCompute コンソールのサブスクリプション計算 Quota 管理ページでは、主要なロジックを従来通り維持しつつ、操作を 2 つのシナリオに分けることで Quota 管理の操作性を向上させました:

  • 基本設定:Quota のタイムシェアリングのニーズがない場合、基本設定で第 2 レベル Quota の分割と管理を行えます。

  • スケーリング設定:Quota のタイムシェアリングのニーズがある場合、基本設定で第 2 レベル Quota を分割し、その他の基本パラメーターを設定した後、スケーリング設定で Quota にスケーラブルな CU タイプを設定できます。また、グローバルビューが追加され、各時間帯のすべての Quota の CU 設定を確認できるようになりました。

2024-09-11

全リージョン

コンピューティングリソース - Quota 管理

08 月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

ストレージリソースの観測

選択したリージョンにおける総ストレージ使用量と、各ストレージタイプの比率を確認できます。また、プロジェクトと観測期間に基づいて、各ストレージの変化傾向や、テーブルまたはパーティションの詳細なストレージ情報を確認できます。これにより、ストレージ使用量が異常に急増していないかを判断し、ストレージ使用量トップのプロジェクト、またはテーブルまたはパーティションをタイムリーに最適化できます。

2024-08-16

華東 1 (杭州)、華東 2 (上海)、華北 2 (北京)、華南 1 (深圳)、西南 1 (成都)、華北 3 (張家口)、華北 6 (ウランチャブ)

リソースの観測

ジョブパフォーマンスの観測

既存機能に加えて、CU あたりに処理されるジョブのスキャン量の傾向、およびリソース消費量と実行時間にもとづく Top ジョブリストを追加しました。提供されるメトリックにより、リソース使用量が多く、実行時間が長いジョブを迅速に特定し、タイムリーに最適化できます。また、パフォーマンス異常の時間帯が存在するかどうかを判断し、ジョブの運用保守機能と組み合わせて原因を特定したうえで、タイムリーに最適化できます。

2024-08-13

すべてのリージョン

リソースの観測

7月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

ジョブパフォーマンス観測

ジョブパフォーマンスの観測メトリックを通じて、ジョブ数の異常な急増やリソース使用量の異常な急増などの問題がないかを確認し、速やかに対処します。異なる時間帯のジョブ実行時間を比較することで、異常に遅いジョブが全体のジョブパフォーマンスを低下させているかどうかを判断できます。

2024-07-31

すべてのリージョン

リソースの観測

ジョブ運用リストおよびジョブ分析概要ページに、ジョブの実行開始時間、待機時間、実行時間の各パラメーターを追加

このパラメーターを使用することで、ジョブがリソース待機に時間を費やしすぎたために全体の実行が遅くなっているかどうかを迅速に特定できます。さらに、ジョブ分析と組み合わせて、それがリソース供給の不足によるものか、複数のジョブによるリソースの競合によるものかを判断できます。その後、具体的な業務状況に応じて、ジョブの実行状況を最適化したり、ジョブの優先度を調整したり、コンピューティングリソースを管理したりすることができます。

2024-07-04

すべてのリージョン

ジョブ運用

コンピューティングコストの最適化機能が中国 (香港)、シンガポールなど 4 つのリージョンでリリース

この機能は、お客様の実際のジョブリクエスト量とリソース構成の要件に基づき、サブスクリプションのレベル 1 クォータタイプのコンピューティングリソースに対して、最適なリソース構成案を生成します。また、現在従量課金のコンピューティングリソースを使用しているプロジェクトをサブスクリプションに切り替える際のリソース構成推奨案と効果シミュレーションの表示にも対応しており、お客様のコンピューティングコストのさらなる最適化とリソース利用効率の向上を支援します。

2024-07-01

中国 (香港)、シンガポール、インドネシア (ジャカルタ)、ドイツ (フランクフルト)

コンピューティングリソース構成の最適化

6月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

行レベルのアクセス制御のサポート

ユーザーまたはロールによる MaxCompute テーブル内の特定データへのアクセスを容易に制御できるよう、MaxCompute は行レベルのアクセス制御機能を提供します。この機能では、元のテーブルでユーザーとデータ (アクセスが許可されているデータ) のマッチングルールを定義し、特定のユーザーまたはロールが権限を持つデータのみを表示できるようにします。これにより、データのセキュリティとコンプライアンスを向上できます。

2024-06-28

すべてのリージョン

行レベルのアクセス制御

5月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

ジョブパフォーマンス観測機能のリリース

計算ジョブでは、ジョブ数、CU 使用量、ジョブ実行時間といったジョブの実行メトリックから、ジョブ数やリソース使用量の異常な急増などの問題がないかを確認し、ジョブパフォーマンスが想定どおりかを判断できます。

2024-05-08

すべてのリージョン

ジョブパフォーマンス観測

4月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

ウィンドウ関数のフィルター機能サポート

ウィンドウ関数でフィルター機能がサポートされ、計算過程で不要な行をフィルターで除外できるようになりました。

2024-04-10

すべてのリージョン

filter_clause

バイナリ定数のサポート

バイナリ定数のサポートにより、バイナリデータ型のデータを容易に使用できるようになります。ユーザーは X'num' を使用してバイナリ定数を表すことができます。

2024-04-10

すべてのリージョン

データ型バージョン 2.0

組み込み関数 FROM_CHARSET の追加

MaxCompute の FROM_CHARSET は、指定されたエンコーディング形式のバイナリデータを UTF-8 形式の文字列に変換し、後続の計算で利用できるようにします。

2024-04-10

すべてのリージョン

FROM_CHARSET

TIMESTAMP_NTZ データ型の追加

タイムゾーンに依存しない時間データ型 TIMESTAMP_NTZ が追加され、データが現在のシステムタイムゾーンの影響を受けることなく、異なるタイムゾーン間で容易に変換できるようになります。

2024-04-10

すべてのリージョン

TIMESTAMP_NTZ データ型

3月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

中国北部 6 (ウランチャブ) が正式にサービス開始

MaxCompute は、新たに中国北部 6 (ウランチャブ) リージョンで利用可能になりました。エンタープライズレベルのサーバーレスインテリジェントデータウェアハウスサービスを提供しており、コンソールから必要に応じて有効化できます。

2024-03-26

中国北部 6 (ウランチャブ)

-

操作監査イベントのウェアハウスへの移行機能のリリース

より長期間 (過去 90 日を超える) の操作イベントを分析する必要がある場合、操作監査で証跡を作成し、操作イベントを MaxCompute に配信して、クエリや分析を容易に行うことができます。

2024-03-14

すべてのリージョン

操作監査イベントデータの MaxCompute への移行

コンソール SQL 分析機能のリリース

MaxCompute コンソールの SQL 分析機能では、SQL コマンドの編集と実行、および実行結果の簡単なチャート分析が可能です。すべてのプロジェクト内のテーブル、リソース、UDF のメタデータ情報を表示できるほか、組み込みのテナントレベルの Information Schema のビューメタデータも表示できます。また、パブリックデータセットのデモが組み込まれており、パブリックデータセットのデモの SQL ファイルを直接開いてコードを実行し、パブリックデータセットに基づいて MaxCompute を体験およびテストできます。

2024-03-14

すべてのリージョン

SQL 分析を使用した接続

1月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

計算コスト最適化機能のリリース

MaxCompute の計算リソースの最適化機能が、計算コスト最適化機能にアップグレードされました。従来の計算リソースの最適化機能をベースに、従量課金で計算リソースを使用しているプロジェクト向けに、サブスクリプションの計算リソースを使用する場合のリソース構成推奨案と効果のシミュレーションを提供します。これにより、お客様は計算コストをさらに最適化し、リソース使用率を向上させることができます。

2024-01-25

すべてのリージョン

計算リソース構成の最適化

コンソールのリソース観測におけるメトリック集計アルゴリズムの変更

コンソールのリソース観測では、ページの表示エクスペリエンスを最適化するため、各メトリックは最大 60 個のデータポイントを表示します。そのため、時間範囲が 1 時間を超えると、グラフはデフォルトで、選択した時間範囲を60分割した区間ごとの平均値を使用してデータを集計していました。これからは、お客様自身のニーズに合わせて集計アルゴリズムを最大値に変更し、リソース消費をより包括的に分析できるようになります。

2024-01-02

すべてのリージョン

リソース観測

2023年

12 月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

Spot Edition、で提供開始

MaxCompute は、単価がより低い従量課金コンピューティングリソースの仕様タイプ (Spot Edition) を提供し、遅延が重要でないシナリオにおける MaxCompute 利用コストを削減します。

2023-12-28

中国東部 1 (杭州)、中国東部 2 (上海)、中国北部 2 (北京)、中国南部 1 (深圳)、香港 (中国)、シンガポール、英国 (ロンドン)、日本 (東京)、マレーシア (クアラルンプール)、ドイツ (フランクフルト)、インドネシア (ジャカルタ)、米国 (バージニア)、米国 (シリコンバレー)

Spot Edition

コンソールからの外部ネットワークアドレス編集に対応

コンソールから、プロジェクトで利用可能な外部ネットワークアドレスの追加または削除ができるようになりました。

2023-12-20

すべてのリージョン

ネットワークの有効化手順

11月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

TableStore 外部テーブルのダーティデータ処理設定

TableStore 外部テーブルのデータを読み取る際に、ユーザーはダーティデータを検出した際の処理ロジックを設定できます。

2023-11-22

すべてのリージョン

TableStore 外部テーブル

Paimon 外部テーブルのサポート

MaxCompute は、Paimon 外部テーブルを使用して Paimon のデータを読み取ることができます。

2023-11-22

すべてのリージョン

Paimon 外部テーブル

列レベルのデータ暗号化

列レベルの暗号化は、キーセットとキーローテーションに対応しており、KMS キーと組み合わせたデータの暗号化および復号も可能です。

2023-11-22

すべてのリージョン

暗号化関数

RAM 権限によるプロジェクトのスーパー管理者設定

RAM 権限 (UpdateUsersToSuperAdmin) を持つ RAM ユーザーが、特定のプロジェクトのスーパー管理者ロールのメンバーを設定できるようになりました。

2023-11-21

すべてのリージョン

プロジェクト管理

9月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

MapReduce が SQL ランタイム実行モードをサポート

MaxCompute で、MapReduce ジョブを SQL ランタイムで実行するように指定できるようになりました。

2023-09-25

すべてのリージョン

MapReduce が SQL ランタイム実行モードをサポート

ジョブ分析機能のリリース

MaxCompute は、開発者がジョブのリソースに関する問題を特定しやすくするために、ジョブ分析機能をリリースしました。

2023-09-21

すべてのリージョン

ジョブ分析

8月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

テナントレベルの Information Schema

テナントレベルの Information Schema は、テナントの観点からプロジェクトや使用履歴などのメタデータを提供することで、テナント配下にある特定の種類のオブジェクトのすべてのメタデータを一度に取得しやすくします。

2023-08-08

すべてのリージョン

テナントレベルの Information Schema

06 月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

JSON データ型の追加

MaxCompute は、JSON データ型の書き込み時にストレージを自動的に最適化し、JSON データの計算分析パフォーマンスを向上させます。

2023-06-27

すべてのリージョン

JSON データ型

データ書き込み時の Zorder 機能の強化

MaxCompute は Zorder 機能を強化し、データ書き込み時のグローバルソートをサポートすることで、データスキャン量を削減し、コンピューティングパフォーマンスを向上させます。

2023-06-27

すべてのリージョン

データの挿入または上書き (INSERT INTO | INSERT OVERWRITE)

列データのクリア機能の追加

MaxCompute では、ユーザーが指定したテーブルまたはパーティションの列データをクリアすることで、ストレージ領域を節約できます。

2023-06-27

すべてのリージョン

データの更新または削除 (UPDATE | DELETE)

8 つの組み込み複雑なデータ型関数の追加

MaxCompute に 8 つの組み込み複雑なデータ型関数が追加され、ユーザーの配列操作を簡素化し、開発効率を向上させます。

2023-06-27

すべてのリージョン

5月

機能名

機能の説明

リリース日

提供リージョン

関連ドキュメント

TableStore 外部テーブルへの PutRow 方式による書き込みをサポート

MaxCompute は、TableStore 外部テーブルで新たに PutRow 方式での書き込みをサポートします。

2023-05-06

すべてのリージョン

TableStore外部テーブル

ヘッダー付きデータの OSS CSV ファイルへの書き込みをサポート

MaxCompute は、データを OSS の CSV ファイルに書き込む際に、最初の行をヘッダーとして指定することをサポートします。

2023-05-06

すべてのリージョン

OSS 外部テーブル

複数の組み込み関数の追加

MaxCompute に 4 つの数学関数、3 つの日時関数、1 つの文字列関数が追加されました。これらの組み込み関数を使用することで、ユーザーの SQL コードが簡素化されます。

2023-05-06

すべてのリージョン

マテリアライズドビューによるデータの定期的な更新をサポート

マテリアライズドビューは、さまざまな方法で定期的にデータを更新できるようになったため、ユーザーはより新しいデータを利用できます。

2023-05-06

すべてのリージョン

マテリアライズドビューの操作

SQL による組み込みの暗号化・復号関数の提供

MaxCompute SQL は、組み込みの暗号化・復号関数を提供し、ユーザーによるテーブル列の手動での暗号化または復号操作をサポートします。

2023-05-06

すべてのリージョン

暗号化関数

QUALIFY によるウィンドウ関数結果のフィルタリングをサポート

MaxCompute は、QUALIFY 構文を使用してウィンドウ関数の結果をフィルタリングすることで、ユーザーの SQL コードを簡素化します。

2023-05-06

すべてのリージョン

QUALIFY

TABLESAMPLE によるテーブルデータサンプリングのサポート

MaxCompute は、TABLESAMPLE によってテーブルデータをサンプリングすることをサポートしており、これによりユーザーはさまざまな方式でデータをサンプリングしやすくなります。

2023-05-06

すべてのリージョン

TABLESAMPLEサンプリング

4月

機能名

機能の説明

リリース時間

リリースリージョン

関連ドキュメント

テーブル構造の変更

テーブル構造の変更をサポートします。これには、複雑な列の追加、列の削除、列の順序の変更、および列のデータ型の変更が含まれます。

2023-04-25

すべてのリージョン

テーブル構造の変更

マテリアライズドビューの高速化

マテリアライズドビューの高速化により、マテリアライズドビューを作成するための SQL スクリプトを自動的に推奨し、ユーザーが迅速にマテリアライズドビューを作成できるようにします。これにより、重複計算を削減し、コンピューティングリソースを節約します。

2023-04-23

すべてのリージョン

マテリアライズドビューの推奨と管理

新バージョンのジョブ運用

新バージョンのジョブ運用は、運用管理向けにすべての MaxCompute ジョブの実行リストを提供するとともに、ジョブスナップショット情報と現在のジョブ情報の表示にも対応しています。

2023-04-06

すべてのリージョン

ジョブ運用

3月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

Spark および MapReduce タスクを使用した External Volume での非構造化データ処理

MaxCompute は、Spark および MapReduce タスクを使用し、データウェアハウス内で OSS ベースの External Volume にある非構造化データの処理に対応します。

2023-03-30

すべてのリージョン

MaxCompute External Volume を使用した非構造化データの処理

External Volume の非構造化データストレージ機能

External Volume は、MaxCompute が提供する非構造化ビッグデータストレージソリューションであり、データウェアハウスにおける OSS パスのマッピングであり、管理オブジェクトです。

2023-03-30

すべてのリージョン

External Volume の操作

2月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

データオブジェクトを表示する SHOW コマンドの強化

SHOW コマンドで、より細かい分類のデータオブジェクトを一覧表示できるようになりました。対象は、テーブル、ビュー、関数です。

2023-02-25

すべてのリージョン

SHOW

01月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

Hologres 外部テーブルのストレージの直接読み取り

Hologres のストレージの直接読み取りに対応しました。Hologres のデータを直接読み取ることで、接続数を削減し、データ読み取り速度を向上させることができます。

2023-01-21

すべてのリージョン

Hologres 外部テーブル

2022年

12月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

SQL ウィンドウキーワードの追加

WINDOW キーワードが追加されました。このキーワードでウィンドウを一度定義すると、繰り返し使用できます。

2022-12-14

すべてのリージョン

WINDOW キーワード

UPDATE 構文での FROM 句のサポート

UPDATE 操作で、FROM 句を直接使用してデータを更新できるようになりました。

2022-12-14

すべてのリージョン

データの更新または削除 (UPDATE | DELETE)

文字列関数と集計関数の機能強化、および新しい文字列関数の追加

  • 3 つの組み込み関数 (CAST、SPLIT、RAND) を最適化しました。

  • 2 つのウィンドウ関数 (NUMERIC_HISTOGRAM、PERCENTILE_APPROX) を強化しました。

  • 関数 MASK_HASH を追加しました。

2022-12-14

すべてのリージョン

概要

11 月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

カスタムプロジェクト管理ロールのサポート

MaxCompute のプロジェクトには、Admin と Super_Administrator の 2 つの管理ロールが組み込まれていますが、カスタム管理ロールもサポートしています。新バージョンのコンソールの [プロジェクト管理] - [ロール管理] で、プロジェクトロールを作成する際に Admin タイプを選択することで、カスタム管理ロールを作成できます。カスタム管理ロールを使用すると、特定のロールに権限割り当て管理のみを許可したり、IP ホワイトリスト管理のみを許可したりできます。

2022-11-15

すべてのリージョン

MaxCompute の権限

10月

機能名

機能説明

リリース日

リリースリージョン

関連ドキュメント

データ構造の project.table から project.schema.table へのアップグレードをサポートし、3 層構造のデータソースとの接続を容易にします。

MaxCompute プロジェクトは基本的な組織単位であり、マルチユーザー分離とアクセス制御の主要な境界です。同時に、プロジェクトにはテーブル、リソース、関数のオブジェクトが含まれており、これらのオブジェクトは元々プロジェクト直下に配置されていたため、プロジェクトが従来のデータベースの Database または スキーマ の概念を兼ねる必要があり、概念が混同しやすく (Database であり スキーマ でもある)、多数のテーブルやオブジェクトがある場合の利便性が低くなっていました。現在、MaxCompute はスキーマをサポートしており、プロジェクト配下でテーブル、リソース、関数を分類します。元のデータストレージの階層構造も project.schema.table のようであり、かつ MaxCompute への移行を予定している場合、MaxCompute のスキーマ機能を使用することで、データソースの階層と直接整合させることができ、移行時に業務再構築を行う必要がなく、作業量を削減できます。

2022-10-13

すべてのリージョン

スキーマ操作

9月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

デュアル署名モードによる Hologres 外部テーブル作成のサポート

デュアル署名モードは、MaxCompute と Hologres が共同で開発した認証・認可プロトコルです。MaxCompute 側でユーザーのログイン情報と署名を追加した後、認証データを Hologres 側に渡します。Hologres は、MaxCompute の基層との間で合意されたプロトコルに基づき、同名の認証と認可を行います。これにより、MaxCompute と Hologres で同じアカウントを持っていれば、追加の認証情報を設定することなく、直接 Hologres の外部テーブルにアクセスできます。

2022-09-24

すべてのリージョン

Hologres 外部テーブル

Create table like 方式による、外部データソースのテーブルと同一構造を持つテーブル作成のサポート

MaxCompute のレイクハウス機能を利用して、EMR、Hadoop、DLF などの外部データソース内のテーブルと同一のテーブル構造を持つテーブルを MaxCompute 内に作成します。Create table like 構文を利用して外部データソースのテーブル構造を MaxCompute 内に移行することで、より優れたデータガバナンス能力とアクセスパフォーマンスを得ることができます。

2022-09-23

すべてのリージョン

SQL を使用した外部プロジェクトの管理

08 月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

パーティションテーブルの有効期限後にテーブルを自動削除する機能をサポート

パーティションテーブルのパーティションデータは、ライフサイクルの有効期限が切れると自動的に回収されます。すべてのパーティションが自動回収された後、MaxCompute で当該パーティションテーブルを自動削除するよう設定できます。

2022-08-27

すべてのリージョン

ライフサイクルの操作

集計関数を 3 つ追加

集計関数を 3 つ追加しました。BITWISE_AND_AGG は入力値に BIT AND 演算を行い、集計値を返します。MIN_BY は、指定列の最小値が存在する行の指定列の値を返します。MAX_BY は、指定列の最大値が存在する行の指定列の値を返します。

2022-08-27

すべてのリージョン

集計関数

内部テーブルの作成時に like ステートメントで外部テーブルのテーブル構造をコピー可能

内部テーブルの作成時に like を使用して外部テーブルのテーブル構造をコピーできるようになりました。これにより、テーブル作成の効率が向上します。

2022-08-27

すべてのリージョン

テーブルの作成

マテリアライズドビューのステータス確認関数を追加

マテリアライズドビューのステータス確認関数を追加しました。この関数は、現在のマテリアライズドビューまたはマテリアライズドビューのパーティションのデータが元のテーブルのデータと一致しているかどうかを判定します。一致している場合は True を返し、一致していない場合は False を返します。

2022-08-27

すべてのリージョン

マテリアライズドビューの操作

マテリアライズドビューで空パーティションの生成をサポート

パーティションマテリアライズドビューを更新する際に、マテリアライズドビューの計算後に対応するパーティションにデータがない場合、マテリアライズドビューはデータのない空パーティションを生成し、パーティションの連続性を維持します。

2022-08-27

すべてのリージョン

マテリアライズドビューの操作

Use Quota (ジョブレベルでのコンピューティングリソース指定) 機能のリリース

MaxCompute の Use Quota 機能により、ジョブレベルでクォータを指定でき、クォータ利用の柔軟性が向上します。例えば、Project 内で一部のジョブが大量のリソースを消費すると、Project 全体のジョブの適時性に影響する場合があります (例:データの再書き込みジョブは大量のリソースを消費しますが適時性要件は高くない、または大量のリソースを消費し適時性要件が高いアルゴリズムジョブなど)。このような場合は、クォータを分離してリソースを指定して計算する必要があります。Use Quota 機能を使用すると、Project を個別に作成してジョブを移行し、Project にクォータをバインドするといった対応は不要になり、直接指定できます。

2022-08-23

すべてのリージョン

コンピューティングリソース - クォータの使用

7月

機能名

機能説明

リリース日

リリースリージョン

関連ドキュメント

正規表現関数の追加

MaxCompute に新しい正規表現関数 regexp_extract_all が追加されました。この関数を使用すると、処理対象の文字列から要件を満たすすべての部分文字列を一度に照合し、配列として返すことで、データ処理効率を向上させることができます。

2022-07-14

すべてのリージョン

文字列関数

UNLOAD 関数でのデータエクスポート時に、エクスポートファイル名のプレフィックスとサフィックスのカスタマイズに対応

UNLOAD 関数を使用して MaxCompute から OSS にデータをエクスポートする際に、エクスポートファイル名のプレフィックスとサフィックスをカスタマイズできるようになりました。

2022-07-14

すべてのリージョン

UNLOAD

テーブルレベルでの Split Size パラメーター設定に対応

テーブルレベルで Split Size パラメーターを設定して並列度を制御できます。リソースが十分にあるにもかかわらずジョブの実行が遅い場合や、リソース不足によりジョブの待機時間が長い場合に、このパラメーターを調整することで、計算効率を向上させることができます。

2022-07-14

すべてのリージョン

SELECT 構文

3 つのウィンドウ関数の追加とパフォーマンスの最適化

3 つのウィンドウ関数 first_value、last_value、nth_value が追加され、既存のすべてのウィンドウ関数のパフォーマンスがチューニングされました。これにより、ウィンドウ関数の計算パフォーマンスが大幅に向上しました。

2022-07-14

すべてのリージョン

ウィンドウ関数

6 つの集計関数の追加

6 つの集計関数 BITWISE_OR_AGG、MAP_AGG、MULTIMAP_AGG、MAP_UNION、MAP_UNION_SUM、HISTOGRAM が追加されました。これにより、入力されたビット値または Map オブジェクトを集計し、データ分析をより便利に行えるようになります。

2022-07-14

すべてのリージョン

集計関数

6月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

5月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

外部テーブルタイプに応じた外部テーブルコンピューティングの独立した課金

MaxCompute は、外部テーブルタイプ別に独立した課金を行います。現在、ユーザーは自身の請求書で、OSS 外部テーブルと Tablestore 外部テーブルそれぞれで発生した料金を明確に確認できます。これにより、ユーザーは異なるデータソースでデータ連合コンピューティングを行った際に発生する料金を容易に確認できます。

2022-05-17

すべてのリージョン

請求書の詳細を表示

3月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

MaxCompute への DISTRIBUTED MAP JOIN の追加

特殊なシナリオにおいて、ユーザーはヒントを使用して DISTRIBUTED MAP JOIN 計算を実行することで、計算パフォーマンスを向上させ、計算時間を短縮できます。

2022-03-17

すべてのリージョン

DISTRIBUTED MAPJOIN

MaxCompute が OSS 外部テーブルの機能を強化

MaxCompute は、OSS 外部テーブルにデータを書き込む際に、マネージドディレクトリの自動作成をサポートします。OSS 外部テーブルの作成時に、読み取るファイルのキャッシュ容量を指定できます。

2022-03-17

すべてのリージョン

OSS外部テーブル

MaxCompute が半構造化データ (JSON) の新しい解析方法を追加

MaxCompute は、JSON データのキーに特殊文字のドット (.) が含まれている場合に対応しました。[''] を使用して、ドットを含むキーからデータを読み取ることができます。

2022-03-17

すべてのリージョン

GET_JSON_OBJECT_TUPLE および JSON_TUPLE

MaxCompute が TRIM、LTRIM、RTRIM 関数の機能を強化

MaxCompute では、TRIM、LTRIM、RTRIM 関数を使用して、文字列の左端、右端、または両端から指定した文字を削除できるようになりました。

2022-03-17

すべてのリージョン

文字列関数

MaxCompute がマテリアライズドビューの自動書き換え機能を強化

マテリアライズドビューに、OUTER JOIN、UNION、UNION ALL の自動書き換え機能が追加されました。

2022-03-17

すべてのリージョン

マテリアライズドビューの操作

MaxCompute が圧縮 TEXTFILE 形式ファイルのヘッダーとフッターのスキップに対応

MaxCompute は、skip.header.line.count および skip.footer.line.count を使用して、CSV 形式ファイルのデータの先頭行と末尾行をスキップ (処理対象外とする) することをサポートします。これには、.gz、.bz2、.lzo で圧縮された CSV ファイルも含まれます。

2022-03-01

すべてのリージョン

外部テーブル

MaxCompute のオープンソース Spark 互換計算サービスがバージョン 3.1 をサポート開始

MaxCompute のオープンソース Spark 互換計算サービスは、バージョン 1.6、2.3、2.4 に続き、新たに Spark 3.1 をサポートします。

2022-03-01

すべてのリージョン

Linux 開発環境のセットアップ

02月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

MaxCompute Logview にデータセキュリティ管理機能を追加

MaxCompute Logview の実行結果について、表示するかどうかをカスタム設定できるようになり、データセキュリティ管理をさらに強化できます。

2022-02-25

すべてのリージョン

プロジェクト操作

MaxCompute がテーブル構造の変更をサポート

MaxCompute はテーブル構造の変更をサポートします。これには、テーブルへの複雑なデータ型のフィールドの追加、フィールドの削除、フィールド順序の変更の 3 つの機能が含まれます。

2022-02-23

すべてのリージョン

テーブル構造変更

01月

機能名

機能説明

リリース日

リリースリージョン

関連ドキュメント

DataWorks のデータマップにおける MaxCompute 外部プロジェクトのメタデータ情報の表示

DataWorks のデータマップで MaxCompute 外部プロジェクトのメタデータ情報を表示できるようになりました。

2022-01-10

ドイツ (フランクフルト) およびシンガポールリージョン

DataWorks を使用したレイクハウスの管理

2021 年

12月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

MaxCompute から VPC 内の Hadoop Hive および Data Lake Formation (DLF) + OSS への、ウィザード形式による接続の有効化

VPC へのネットワーク接続、データソース接続、およびレイクハウス外部プロジェクトのワンストップでの作成をサポートします。これにより、従来のチケットによる有効化方式に代わり、所要時間が数日から数分に短縮されます。レイクハウスのホームページが追加され、レイクハウスの作成、開発、管理、ガバナンスといった主要な機能へのエントリを統合しました。

2021-12-30

すべてのリージョン

MaxCompute レイクハウスの概要

MaxCompute のプログレッシブコンピューティング対応

MaxCompute はプログレッシブコンピューティングに対応しています。データ処理の過程で、一定の時間粒度で処理中の中間結果データを時間パーティションごとに自動的に保存します。次の周期で実行する際に、前の周期で計算済みの重複する時間部分のデータを再利用できるため、コンピューティングリソースの消費とスケジューリング時間を削減し、コストを削減すると同時にジョブの実行効率を向上させます。

2021-12-03

すべてのリージョン

プログレッシブコンピューティング

MaxCompute マテリアライズドビュー機能の強化

MaxCompute のマテリアライズドビューは、パーティションとクラスタリングの作成に対応しています。マテリアライズドビューをクエリする際に、パーティションデータがマテリアライズドビューに存在しないことが検出された場合、システムが自動的にソーステーブルをクエリしてソーステーブルとマテリアライズドビューの集計データを返すように設定できます。

2021-12-01

すべてのリージョン

マテリアライズドビューの操作

11月

機能名

機能説明

リリース日

リリースリージョン

関連ドキュメント

MaxCompute プライベートネットワーク接続管理の製品化

MaxCompute は、外部テーブル、ユーザー定義関数 (UDF)、レイクハウス統合などの機能を通じて VPC へのアクセスをサポートします。これには、まず MaxCompute とターゲットの IP またはサービス (HBase、RDS、Hadoop クラスターなど) とのネットワーク接続を有効にする必要があります。以前は、MaxCompute のプライベートネットワーク接続を有効にするには、Web フォームでの申請が必要でした。プライベートネットワーク接続管理が製品化されたことにより、MaxCompute コンソールの ネットワークリソース 機能画面から、プライベートネットワーク接続を自分で追加または削除できるようになりました。フォームでの申請や承認を待つ必要がなくなり、開発効率が向上します。設定を行う前に、ネットワークリソース 管理に関連する管理権限を理解しておく必要があります。権限を持つアカウントのみが操作を実行できます。

2021-11-29

  • 中国北部 2 (北京)

  • 中国東部 2 (上海)

  • 中国北部 3 (張家口)

  • 中国東部 1 (杭州)

  • 中国南部 1 (深圳)

ネットワークの有効化手順

MaxCompute で、パーティションテーブルの指定パーティションのデータをクリア可能に

MaxCompute では、ユーザーがパーティションテーブル内の 1 つまたは複数の指定されたパーティションのデータを手動でクリアできますが、パーティションテーブルやそのパーティションのメタデータ情報は削除されません。また、フィルター条件を使用して、クリアするデータを含むパーティションを絞り込むこともできます。

2021-11-23

すべてのリージョン

パーティションデータのクリア

10月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

MaxCompute の外部テーブルでの HBase 拡張版およびクラウドネイティブマルチモデルデータベース Lindorm のサポート

クラウドデータベース HBase 拡張版は、クラウドネイティブマルチモデルデータベース Lindorm のワイドカラムエンジンによって提供される、HBase と完全互換のクラウド上のマネージドデータベースです。クラウドネイティブマルチモデルデータベース Lindorm は、IoT、インターネット、コネクテッドカーなど向けに設計および最適化されており、ワイドカラム、時系列、テキスト、オブジェクト、ストリーム、空間など、さまざまなデータへの統合アクセスと処理をサポートするクラウドネイティブのマルチモデル超融合データベースです。多くのユースケースでは、HBase 拡張版または Lindorm のデータを MaxCompute に取り込み、データ処理、データ分析、フェデレーテッドクエリを実行する必要があります。また、MaxCompute のデータを HBase 拡張版または Lindorm に書き込む必要がある場合もあります。MaxCompute で HBase 拡張版または Lindorm の外部テーブルを作成し、HBase 拡張版または Lindorm のデータを読み書きできます。

2021-10-29

すべてのリージョン

Lindorm 外部テーブル (クラウドネイティブマルチモデルデータベース)

9月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

MaxCompute、中国 (深圳) ファイナンスでのサービス提供開始

MaxCompute がサポートするリージョンに中国 (深圳) ファイナンスが追加されました。

2021-09-14

中国 (深圳) ファイナンス

なし

Kerberos 認証および認可メカニズムが有効な Hadoop クラスターへのアクセスサポート

多くの企業の Hadoop 本番クラスターでは、Kerberos 認証および認可メカニズムが有効になっています。今回の機能アップグレードにより、MaxCompute を利用して Kerberos 認証および認可メカニズムが有効な Hadoop クラスターにアクセスできるようになり、レイクハウスと Hadoop の連携の適用範囲が大幅に拡大しました。

2021-09-01

  • 中国 (杭州)

  • 中国 (上海)

  • 中国 (北京)

  • 中国 (深圳)

  • 中国 (張家口)

  • シンガポール

なし

レイクハウス方式による OSS 上の Hudi または Delta Lake 形式のストレージの読み取りサポート

Delta Lake と Hudi は、データレイクソリューションで一般的に使用されるストレージメカニズムであり、データレイクにストリーム処理とバッチ処理の機能を提供します。MaxCompute は、Alibaba Cloud の DLF および OSS 製品をベースに、Delta または Hudi のストレージメカニズムをサポートするレイクハウスアーキテクチャを提供します。お客様は MaxCompute を通じてリアルタイムデータをクエリし、ビジネスデータの変化を即座に把握できます。

2021-09-01

  • 中国 (杭州)

  • 中国 (上海)

  • 中国 (北京)

  • 中国 (深圳)

  • シンガポール

DLF と OSS、および RDS または Flink を利用した Delta Lake または Hudi ストレージメカニズムのサポート

8月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

MaxCompute SQL へのエンコーディング変換など 16 個の組み込み関数の追加

MaxCompute SQL に新しく追加された組み込み関数は以下の通りです。

  • 複合型関数

    FIELD: STRUCT 内のメンバー変数の値を取得します。

  • 日時関数

    TO_MILLIS: 指定された日付をミリ秒単位の UNIX タイムスタンプに変換します。

  • 文字列関数

    • ENCODE: 文字列を指定されたエンコーディング形式でエンコードします。

    • FIND_IN_SET: カンマ区切りの文字列内で指定された文字列の位置を検索します。

    • LOCATE: 文字列内で別の指定された文字列の位置を検索します。

    • PARSE_URL_TUPLE: URL を解析し、複数の部分の情報を返します。

  • 数学関数

    CORR: 2 つの列データのピアソン係数を計算します。

  • その他の関数

    • HASH: 入力パラメーターに対してハッシュ演算を行い、ハッシュ値を返します。

    • COMPRESS: 入力された文字列を GZIP アルゴリズムで圧縮します。

    • DECOMPRESS: BINARY 型の入力に対して GZIP アルゴリズムで解凍します。

    • NULLIF: expr1 と expr2 の値が等しい場合は NULL を返し、そうでない場合は expr1 を返します。

    • FORMAT_NUMBER: 数値を指定された形式の文字列に変換します。

    • SHA: 文字列またはバイナリの SHA-1 ハッシュ値を計算し、その値を 16 進文字列として返します。

    • SHA1: 文字列またはバイナリの SHA-1 ハッシュ値を計算し、その値を 16 進文字列として返します。

    • SHA2: 文字列またはバイナリの SHA-2 シリーズのハッシュ値 (SHA-224、SHA-256、SHA-384、SHA-512 をサポート) を計算します。

    • CRC32: 文字列またはバイナリの巡回冗長検査値を計算します。

2021-08-31

すべてのリージョン

MaxCompute SQL の UPDATE、DELETE、MERGE INTO 機能の商用化

2021年8月10日より、MaxCompute SQL の UPDATE、DELETE、および MERGE INTO 機能はパブリックプレビューを終了し、正式に課金を開始します。既に UPDATE、DELETE、および MERGE INTO 機能を使用している従量課金制のジョブには、その時点からコンピューティング費用が発生します。以前、パブリックプレビューの安定性を懸念して UPDATE、DELETE、および MERGE INTO 機能の使用を見合わせていた場合でも、今後は安心してご利用いただけます。MaxCompute は、UPDATE、DELETE、および MERGE INTO 機能の可用性、安定性などについて、MaxCompute SQL の能力と同等の保証を提供します。

2021-08-10

  • 中国北部 2 (北京)

  • 中国東部 2 (上海)

  • 中国北部 3 (張家口)

  • 中国東部 1 (杭州)

  • 中国南部 1 (深圳)

  • 中国南西 1 (成都)

MaxCompute ストリーミングデータトンネルサービスの商用化リリース

MaxCompute ストリーミングデータチャネルサービスは、ストリーミングセマンティクス API をサポートし、分散サービスの開発操作を簡素化します。分散サービスによるパーティションの同時作成、およびデータの非同期zorder by ソート機能をサポートします。

2021-08-09

すべてのリージョン

ストリーミングデータトンネルサービス

MaxCompute SQL によるマテリアライズドビューのサポート

MaxCompute SQL は、マテリアライズドビュー (Materialized View) 機能をリリースしました。マテリアライズドビューは、本質的に事前計算であり、JOIN や AGGREGATE などの時間のかかる操作の結果を保存しておくことで、クエリ時に直接再利用し、これらの時間のかかる操作を回避し、最終的にクエリを高速化することを目的としています。

マテリアライズドビューは、次のようなシナリオに適しています。

  • パターンが固定されており、実行頻度の高いクエリ。

  • 集計や結合操作など、非常に時間のかかる操作を含むクエリ。

マテリアライズドビューを作成した後、クエリ操作を実行すると、MaxCompute SQL のクエリリライト機能が自動的に最適なマテリアライズドビューとマッチングし、マテリアライズドビューから直接データを読み取ります。これにより、クエリ効率が大幅に向上し、既存のクエリを変更する必要はありません。

2021-08-06

すべてのリージョン

マテリアライズドビューの操作

7月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

MaxCompute SQL における、一部集約関数の入力事前ソートのサポート

MaxCompute SQL の集約関数 WM_CONCAT、COLLECT_LIST、およびデータ入力順序に敏感な UDAF 関数で、ソート列 WITHIN GROUP (ORDER BY col1[, col2...]) を指定した場合、集約関数の入力が順序付けられていることを保証します。

2021-07-30

すべてのリージョン

集約関数

MaxCompute SQL のサブクエリにおける、複数列演算構文のサポート

MaxCompute SQL は PostgreSQL のサブクエリ構文と互換性があり、in subquery / スカラーサブクエリで複数列演算の構文をサポートします。内容は以下の通りです。

  • in subquery:

    • in の後の式には、単純な SELECT 複数列ステートメントを指定できます。

    • in の後の式で集約関数を使用できます。

    • in の後の式には定数を指定できます。

  • スカラーサブクエリ:

    • SELECT 列が複数列を含むスカラーサブクエリ式の場合、等価式のみをサポートします。

    • SELECT 列には BOOLEAN 式を指定でき、等価比較のみをサポートします。

    • where 句は複数列の比較をサポートし、等価比較のみをサポートします。

2021-07-29

すべてのリージョン

サブクエリ (SUBQUERY)

MaxCompute プロジェクト削除の新機能リリース

Alibaba Cloud アカウント (メインアカウント) またはプロジェクトの Super_Administrator ロールを持つ RAM ユーザーアカウントで MaxCompute コンソールにログインし、MaxCompute プロジェクトを削除できます。以下の2つの削除方法をサポートします。

  • [論理的削除、15日以内に回復可能]:削除後、プロジェクトは利用できなくなります。15 日以内であれば、[プロジェクト管理] タブの対象 MaxCompute プロジェクトの [操作] 列で リカバリ をクリックしてプロジェクトを復元できます。15 日を過ぎると、プロジェクトは完全に削除され、永久に復元できなくなります。

  • [すぐに削除、恒久的に回復]:完全に削除され、永久に復元できません。この方法で削除した後、すぐに同名のプロジェクトを作成できます。

2021-07-29

  • 中国北部 2 (北京)

  • 中国東部 2 (上海)

  • 中国北部 3 (張家口)

  • 中国東部 1 (杭州)

  • 中国南部 1 (深圳)

  • 中国西部 1 (成都)

テーブルまたはMaxComputeプロジェクトの削除

4月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

MaxCompute が動的フィルター (Dynamic Filter) のインテリジェントな最適化機能に対応

JOIN は分散システムで一般的な操作ですが、大量のデータを扱うシナリオでは、非常に時間とリソースを消費する操作でもあります。JOIN シナリオに対応するため、MaxCompute は動的フィルター (Dynamic Filter) のインテリジェントな最適化機能をリリースしました。この機能は、JOIN 自体の等価結合プロパティを利用し、ランタイムに動的にフィルターを生成することで、シャッフルまたは JOIN の前にデータをフィルタリングし、クエリの実行を高速化します。この機能は、ディメンションテーブルとファクトテーブルが JOIN を実行するシナリオに適しています。セッションレベルでスイッチを介して動的フィルターを強制的に有効にしたり、インテリジェントに選択して有効にしたり、手動でヒントを指定して使用したりできます。また、動的パーティション排除を使用して、まずパーティションをフィルタリングしてから動的フィルターを使用することもできます。

2021-04-07

  • 華北 2 (北京)

  • 華東 2 (上海)

  • 華北 3 (張家口)

  • 華東 1 (杭州)

  • 華南 1 (深圳)

  • 西南 1 (成都)

動的フィルター (Dynamic Filter)

3月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

MaxCompute プロジェクトの全ジョブまたは全 SQL ジョブに対するタイムアウト監視アラーム機能のリリース

MaxCompute では、CloudMonitor を通じてしきい値アラームルールを設定し、ジョブの実行時間を監視できます。ジョブの実行がタイムアウトすると、システムはアラーム情報をアラート連絡先に送信するため、異常なジョブを迅速に特定し、運用効率を向上させるのに役立ちます。

2021-03-16

  • 中国北部2 (北京)

  • 中国東部2 (上海)

  • 中国北部3 (張家口)

  • 中国東部1 (杭州)

  • 中国南部1 (深圳)

  • 中国西部1 (成都)

ジョブタイムアウト監視アラーム

MaxCompute SQL が FROM_JSON/TO_JSON 関数をサポート

FROM_JSON 関数は、JSON を MaxCompute のデータ型に変換したり、JSON から情報を抽出したりできます。JSON 文字列 jsonStr とスキーマ情報に基づいて、ARRAY、MAP、または STRUCT 型を返します。TO_JSON 関数は、複雑なデータ型 (ARRAY、MAP、または STRUCT) を JSON 文字列形式で出力できます。

2021-03-16

すべてのリージョン

文字列関数

MaxCompute SQL が UPDATE/DELETE/MERGE INTO 構文をサポート (パブリックベータ)

UPDATE/DELETE は、テーブルまたはパーティションのデータを行レベルで操作するために MaxCompute が新たにサポートしたステートメントです。以前は、テーブルまたはパーティション内の少量のデータを修正する場合でも、全データを読み取り、関連付けて新しいデータを生成した後に INSERT OVERWRITE で全量を書き戻す必要がありましたが、UPDATE/DELETE 操作では読み書きするデータ量が大幅に減少します。

ターゲットテーブルに対する 1 回の操作に INSERT、UPDATE、DELETE のロジックが含まれる場合、MERGE INTO 機能を使用すると、1 つの SQL ステートメントで一度のスキャンですべての操作を完了でき、実行効率が向上します。また、MERGE INTO タスクは原子性を持つため、いずれかの内部ロジック処理が失敗すると、ジョブ全体が失敗し、同じバッチ操作の一部ロジックがロールバックまたは再実行できない問題を回避できます。UPDATE/DELETE/MERGE INTO 機能を使用するには、トランザクションテーブルを作成する必要があります。また、ビッグデータシステムはタスクレベルの ACID を保証するため、ジョブが並行して実行され、操作対象のテーブルが同じである場合、ジョブの競合が発生する可能性があります。注意点として、現在 UPDATE/DELETE/MERGE INTO はパブリックベータ段階にあり、コンピューティング料金は発生しませんが、パブリックベータ期間中は、この機能を使用した本番環境のジョブとデータについて、動作を保証できません。重要なデータはバックアップを取ってください。

2021-03-16

すべてのリージョン

2月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

MaxCompute レイクハウス統合機能の商用リリース

MaxCompute レイクハウスソリューションは、データウェアハウスの MaxCompute とデータレイク (オブジェクトストレージ OSS または Hadoop HDFS) を組み合わせて実現します。今回のリリースでは、レイクハウスを構築する 2 つの方法を提供します:

  • Alibaba Cloud OSS と DLF を使用したレイクハウス統合機能の構築:MaxCompute と OSS を通じて実現します。この方法では、Alibaba Cloud の製品である Data Lake Formation (DLF) を併用する必要があります。データレイクのメタデータ (スキーマ) はすべて DLF 内に配置されます。MaxCompute は、DLF のデータレイクメタデータ管理能力を利用して、OSS 上の半構造化フォーマット (AVRO、CSV、JSON、PARQUET、ORC) データの処理能力を向上させることができます。

  • Hadoop HDFS を使用したレイクハウス統合機能の構築:MaxCompute と Hadoop HDFS (オンプレミス環境での構築、クラウド上の仮想マシンでの構築、Alibaba Cloud E-MapReduce などを含む) を通じて実現します。お客様は MaxCompute レイクハウスソリューションの使用申請フォームに記入し、申請を提出する必要があります。その後、MaxCompute チームの技術担当者が連絡し、後続の操作を支援します。

2021-02-26

  • 中国北部 2 (北京)

  • 中国東部 2 (上海)

  • 中国東部 1 (杭州)

MaxCompute レイクハウスの概要

MaxCompute、Cloud HBase 外部テーブルをサポート (パブリックベータ)

MaxCompute は、プライベートネットワーク接続ソリューションを通じて、お客様の Cloud HBase へのアクセスをサポートします。お客様はネットワーク接続と認可を完了すると、HBase 外部テーブルを作成し、Hive が提供する HBaseStorageHandler を介して HBase 内のテーブルのデータを読み書きできます。HBase 外部テーブルを使用すると、HBase 内のデータを MaxCompute に同期して後続の ETL 処理を行ったり、HBase 外部テーブルを関連付けてフェデレーテッドコンピューティングを実行したり、MaxCompute のデータを HBase テーブルに出力したりできます。現在、HBase 外部テーブルの読み書きはパブリックベータ段階にあり、コンピューティング料金は発生せず、SLA も一時的に保証されません。

2021-02-08

  • 中国北部 2 (北京)

  • 中国東部 2 (上海)

  • 中国北部 3 (張家口)

  • 中国東部 1 (杭州)

HBase 外部テーブル (HBase 標準版または機能拡張版)

MaxCompute コマンドラインでテーブルヘッダーの非表示をサポートし、シェル呼び出しが容易に

Shell (または Windows コマンドライン) の実行ウィンドウで、ユーザーがodpscmd -e SQL文 を実行して得られる動的な戻り値を Shell 変数で取得し、Shell で後続のジョブを実行したい場合があります。 このシナリオでは、戻り値に実行情報やテーブルヘッダーなどの余分な情報が含まれないようにする必要があります。 set odps.sql.select.output.format={needHeader:false,fieldDelim:""}; を使用してテーブルヘッダーの表示を無効にし、計算結果の stdout 部分をターゲットハンドルに出力できます。

2021-02-08

すべてのリージョン

odpscmd を使用した MaxCompute への接続

MaxCompute 外部テーブルの OSS 書き込みシナリオの機能強化

MaxCompute は、OSS のマルチパートアップロード (Multipart Upload) 機能の使用をサポートしており、INSERT 操作で OSS 外部テーブルにデータを書き込む際の書き込み効率を向上させます。また、MaxCompute が OSS 外部テーブルに書き込むデータは、LOCATION ディレクトリ配下の.odps フォルダーに保存され、MaxCompute データの一貫性を保証するために.meta ファイルが維持されます。.odps フォルダー内のコンテンツは MaxCompute のみが正しく処理でき、他のエンジンが読み取るとエラーが発生する可能性があります。MaxCompute は odps.sql.unstructured.oss.commit.mode プロパティを新たに追加しました。このプロパティを true (デフォルトは false) に設定すると、MaxCompute はマルチパートアップロード機能を使用し、2フェーズコミット 方式でデータの一貫性を保証します。同時に、.odps ディレクトリおよび .meta ファイルは生成されないため、他のデータ処理エンジンによる読み取りとの互換性が確保されます。

2021-02-08

すべてのリージョン

OSS へのデータ書き込み

MaxCompute 外部テーブルの Hive 互換モードでカスタム SerDe クラスをサポート

MaxCompute は、Hive Serde インターフェースと互換性のあるオープンソース形式のデータを処理する機能を提供します。また、さまざまな一般的なデータ形式を処理するために、デフォルトの Serde Class が組み込まれています。ユーザーがデータ形式にカスタムの ROW FORMAT SERDE を指定する場合、外部テーブルの作成時に依存リソースを指定し、JAR パッケージを追加する必要があります。テーブル作成時にusing jar 方式でカスタムの Serde クラスを使用することで、外部テーブルと特殊なデータ形式との互換性を実現できます。

2021-02-08

すべてのリージョン

オープンソース形式データのサポート

MaxCompute 組み込み関数の追加または強化

変更点は以下の通りです:

  • 日付関数 date、datediff、datepart、datetrunc の、DATE 型および TIMESTAMP 型の日付データ型に対するサポートを強化しました。

  • URL を解析する文字列関数parse_urlを追加し、バイナリと BASE64 形式の文字列を相互に変換するbase64関数とunbase64関数を追加しました。

  • 集計関数でフィルター条件式がサポートされるようになりました。select 句の特定の集計関数にフィルター条件を指定することで、同じ集計ステートメント内で特定の集計関数のデータ範囲を個別に制御できます。IF 条件を満たすレコードをカウントするcount_if 関数が新たに追加されました。

  • その他の関数にstack が追加されました。この関数は、指定されたデータを n 行に分割し、Hive および Spark SQL の関数と互換性があります。また、現在のアカウント ID を取得するget_user_id と、2つの array の共通部分を計算するarray_intersect が追加されました。sort_array には isAsc パラメーターが追加され、指定された配列のソート時にユーザーが昇順または降順を選択できるようになりました。デフォルトは昇順です。

2021-02-08

すべてのリージョン

MaxCompute、オプティマイザメタデータ収集ツール「Freeride」および「Analyze」をリリース

MaxCompute は現在、テーブルのメタデータを収集する 2 つの方法を提供しています:

  • 非同期収集 (Analyze):コマンドを使用して、テーブルに対して能動的かつ非同期に収集を行う必要があります。テーブルデータのスキャンには料金が発生します。

  • 同期収集(Freeride):create table ... as ...またはinsertステートメントの前に実行パラメーターを設定し、収集計画で Freeride 機能を有効にすることで、データ生成と同時に列の統計情報を自動的に収集します。この方法はより自動化されていますが、クエリのレイテンシーに影響を与えます。

2021-02-08

すべてのリージョン

オプティマイザー

MaxCompute、RDS 外部テーブルをサポート (パブリックベータ)

MaxCompute は、プライベートネットワーク接続ソリューションを通じて、お客様の RDS へのアクセスをサポートします。お客様はネットワーク接続と認可を完了すると、RDS 外部テーブルを作成して RDS 内のデータを読み書きできます。RDS 外部テーブルを使用すると、お客様は RDS 内のデータ (ディメンションデータ、業務データなど) を MaxCompute に同期して後続の ETL 処理を行ったり、RDS 外部テーブルを関連付けてフェデレーテッドコンピューティングを実行したり、MaxCompute のデータを RDS データベースに出力したりできます。現在、RDS 外部テーブルの読み書きはパブリックベータ段階にあり、コンピューティング料金は発生せず、SLA も一時的に保証されません。

2021-02-08

すべてのリージョン

RDS MySQL 外部テーブル

MaxCompute 外部テーブル、JDBC 方式による MC-Hologres の読み書きをサポート (パブリックベータ)

MaxCompute 外部テーブルは、データベースの JDBC ドライバーメカニズムを使用して MC-Hologres データソースのデータへのアクセスをサポートします。お客様は、MaxCompute 上に MC-Hologres 外部テーブルを作成し、PostgreSQL JDBC ドライバーに基づいて MC-Hologres データソースのデータをクエリできます。この方法は冗長なストレージを必要とせず、データのインポート/エクスポートも不要で、迅速にクエリ結果を取得できます。現在、MC-Hologres 外部テーブルの読み書きはパブリックベータ段階にあり、コンピューティング料金は発生せず、SLA も一時的に保証されません。

2021-02-08

すべてのリージョン

Hologres 外部テーブル

MaxCompute、UNLOAD コマンドによる OSS 外部ストレージへのデータエクスポートをサポート

MaxCompute は、UNLOAD コマンドによる OSS へのデータエクスポートをサポートします。これにより、ユーザーは OSS を使用して構造化データを保存し、OSS 上の他のコンピューティングエンジンを使用して MaxCompute がエクスポートしたデータを処理・分析しやすくなります。

2021-02-08

すべてのリージョン

UNLOAD

MaxCompute SQLML 機能の商用リリース

MaxCompute SQLML を使用すると、データエンジニア、アナリスト、データサイエンティストは、SQL 言語を使用して MaxCompute 内で機械学習モデルを作成、トレーニング、適用できます。これにより、SQL の専門家は既存の SQL ツールとスキルを活用して機械学習の能力を応用でき、同時にデータ移行を行う必要がなくなり、機械学習の普及を実現します。

2021-02-01

すべてのリージョン

01 月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

MaxCompute ストレージサービスの単価調整

2021 年 1 月 10 日より、MaxCompute データストレージサービスの料金体系が階層型料金設定から固定料金に変更されることで、中小規模のデータ量のお客様の MaxCompute ストレージコストが削減されます。MaxCompute ストレージは、階層型料金設定から固定料金: 0.018 USD/GB/月 (すなわち 0.0006 USD/GB/日) に変更されます。

2021-01-10

すべてのリージョン

MaxCompute storage pricing

2020 年

12月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

新規プロジェクトにおける Information Schema サービスのデフォルト提供

新規プロジェクトでは、管理者が手動でインストールしなくても、Information Schema のメタデータサービスがデフォルトで自動的に提供され、ユーザーが確認しやすくなります。

2020-12-21

すべてのリージョン

プロジェクトレベル Information Schema

実行中のジョブスナップショット Information_Schema.Tasks の限定プレビューリリース

Information_Schema.Tasks ビューを介して、実行中のジョブの詳細情報を提供します。ジョブリストに加え、各ジョブの CPU、メモリ使用量とリソース使用率、実行時間などの情報を含みます。このビューにより、実行時間が長い低速ジョブやリソース消費が大きい大規模ジョブを迅速に特定し、ジョブの最適化やリソース容量計画を的確に行えます。

2020-12-08

なし

メタデータビューの一覧

クエリエディタにおけるクエリの高速化のサポートとデータ分析機能の強化

MaxCompute のデータ分析クエリモードは従来オフラインモードでしたが、本リリースでクエリの高速化に対応しました。中小規模データ量のクエリジョブでは、実行時間を分単位から秒単位に短縮し、クエリ速度を秒レベルに向上させます。MaxCompute のクエリエディタから SQL を実行すると、優先的にクエリの高速化を利用して実行されます。クエリの高速化の要件を満たす場合は秒単位で結果が返され、要件を満たさない場合はオフラインクエリモードにフォールバックして、クエリジョブが正常に実行されるようにします。データ分析の豊富な Web-Excel 分析機能と組み合わせることで、データアナリストは MaxCompute データ分析を使用して、データクエリ、結果の二次分析、共有をワンストップで迅速に行えます。MaxCompute のクエリの高速化機能は主に従量課金リソースをサポートします。プロジェクトでサブスクリプションリソースを使用している場合は、現時点ではクエリの高速化の要件を満たせません。

2020-12-05

すべてのリージョン

DataWorks への接続

11月

機能名

機能の説明

リリース日

リージョン

関連ドキュメント

MaxCompute での Message Queue for Apache Kafka コネクタによる継続的なデータ取り込みのサポート

MaxCompute は Message Queue for Apache Kafka と緊密に統合されています。Message Queue for Apache Kafka の MaxCompute シンクコネクタを使用することで、サードパーティツールや追加開発なしで、指定したトピックのデータを MaxCompute テーブルに継続的に取り込めます。Kafka メッセージキューのデータを MaxCompute に取り込む統合パスを大幅に簡素化し、開発コストと運用コストを大幅に削減します。

2020-11-27

すべてのリージョン

Kafka の使用 (オフラインとリアルタイム)

MaxCompute での RAM ロールによるアクセスのサポート

MaxCompute のプロジェクトスペースでは、クラウド アカウントと RAM ユーザーに加えて、RAM ロールをサポートするようになりました。管理者は、RAM ロールをプロジェクトスペースに追加し、RAM ロールに権限を付与できます。STS 認証でログインしてサービスにアクセスすることで、アクセスキーを使用しない安全なアクセス要件を満たせます。MaxCompute の Web コンソールは STS 認証によるアクセスをサポートしており、RAM ロールを使用して Web コンソールから MaxCompute のプロジェクトスペースにアクセスし、データ分析とデータ開発を行えます。

2020-11-24

すべてのリージョン

ユーザー認証

6月

機能名

機能説明

リリース日

リリースリージョン

関連ドキュメント

新規プロジェクトにおけるデータ型バージョンの選択

MaxCompute で新規プロジェクトを作成する際、初期化データ型バージョンを指定する必要があります。

2020-06-30

すべてのリージョン

データ型バージョンの説明

4月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

GRANT 方式によるポリシー認可

MaxCompute は、GRANT コマンドによるポリシーの認可をサポートするようになり、認可操作がより便利になります。

2020-04-23

すべてのリージョン

ポリシー権限制御

3 月

機能名

機能説明

リリース日

リリースリージョン

関連ドキュメント

5 つの組み込み関数の追加

MaxCompute に 5 つの組み込み関数が追加されました: TABLE_EXISTS()、 PARTITION_EXISTS()、 NUMERIC_HISTOGRAM()、 PERCENTILE_APPROX()、 FORMAT_NUMBER()。

2020-03-17

すべてのリージョン

2月

機能名

機能説明

リリース日

リリースリージョン

関連ドキュメント

テーブルのライフサイクル取り消しのサポート

DISABLE LIFECYCLE パラメーターを使用して、テーブルのライフサイクルを取り消すことができます。

2020-02-26

すべてのリージョン

ライフサイクル操作

CLONE TABLE コマンドの追加

CLONE TABLE を使用して、テーブルデータを別のテーブルにコピーできます。

2020-02-26

すべてのリージョン

CLONE TABLE

GROUPING SETS のアップグレード

MaxCompute は GROUPING SETS を拡張し、CUBE、ROLLUP、および GROUPING SETS のネストをサポートします。

2020-02-26

すべてのリージョン

GROUPING SETS

HTTPS による外部テーブルデータ取得のサポート

基盤となる層で HTTPS を介してデータを取得する必要がある場合、コマンド set odps.sql.unstructured.data.oss.use.https=true; を SQL ステートメントと共にサブミットして実行できます。

2020-02-26

すべてのリージョン

ORC 外部テーブル

外部テーブルによる MSCK REPAIR TABLE 構文のサポート

MaxCompute は、データが格納されている OSS ファイルパスに基づいて、外部テーブルのパーティションの自動補完をサポートします。

2020-02-26

すべてのリージョン

ORC 外部テーブル

1 月

機能名

機能の説明

リリース日

リリースリージョン

関連ドキュメント

DATE および CHAR データ型のサポート

MaxCompute データ型 2.0 を有効にすることで、テーブルの作成または読み取り時に DATE および CHAR データ型を使用できます。

2020-01-03

すべてのリージョン

データ型バージョンの説明

2019 年

12 月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

オープンソースの地理空間 UDF のサポート

オープンソースの地理空間 UDF を使用して、空間データを分析できます。

2019-12-25

すべてのリージョン

UDF (地理空間)

11 月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

Tableau を使用した MaxCompute への接続をサポート

MaxCompute JDBC ドライバーを使用して、Tableau で MaxCompute 上のデータの可視化分析ができます。

2019-11-18

すべてのリージョン

Tableau を使用するための JDBC の設定

MaxCompute JDBC ドライバーの追加

MaxCompute JDBC ドライバーは、MaxCompute が提供する Java Database Connectivity (JDBC) インターフェイスです。標準の JDBC インターフェイスを使用して、MaxCompute 上で大量のデータの分散コンピューティングクエリを実行できます。

2019-11-18

すべてのリージョン

JDBC の概要

10 月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

複数のパーティションの一括追加または削除をサポート

MaxCompute の DDL セマンティクスがアップグレードされ、複数のパーティションの一括追加または削除操作に対応しました。一括でパーティション管理操作を実行できるため、データウェアハウスの管理効率が向上します。

2019-10-28

すべてのリージョン

お知らせ

新しい演算子をサポート

新しい演算子 IS [NOT] DISTINCT FROM と文字列連結演算子 || が追加されました。

2019-10-28

すべてのリージョン

お知らせ

自然結合 (NATURAL JOIN) をサポート

自然結合 (NATURAL JOIN) をサポートし、MaxCompute SQL エンジンの JOIN 機能を強化します。

2019-10-28

すべてのリージョン

JOIN

テーブルの列のデフォルト値指定をサポート

テーブルを作成する際に、列のデフォルト値を指定できます。

2019-10-28

すべてのリージョン

お知らせ

LIMIT OFFSET をサポート

LIMIT OFFSET をサポートし、MaxCompute SQL エンジンの機能を強化します。

2019-10-28

すべてのリージョン

SELECT 構文

odps.sql.orderby.position.alias および odps.sql.groupby.position.alias をサポート

odps.sql.orderby.position.alias および odps.sql.groupby.position.alias をサポートします。これにより、ORDER BY および GROUP BY 内の整数定数は SELECT の列のシーケンス番号として扱われます。

2019-10-28

すべてのリージョン

SELECT 構文

組み込み関数 JSON_TUPLE() および EXTRACT() の追加

組み込み関数 JSON_TUPLE() および EXTRACT() が追加され、SQL 処理能力が向上しました。

2019-10-28

すべてのリージョン

括弧を使用した JOIN の優先順位指定をサポート

括弧を使用して JOIN の優先順位を指定できるようになりました。

2019-10-28

すべてのリージョン

JOIN

パーティションのマージをサポート

パーティション数が多い場合、パーティションのマージ機能を使用してデータをアーカイブできます。

2019-10-28

すべてのリージョン

パーティション操作

9 月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

メタデータサービスのサポート

MaxCompute の Information Schema は、プロジェクトのメタデータや使用履歴などの情報を提供します。

2019-09-06

すべてのリージョン

Information Schema の概要

ストレージ料金の値下げ

MaxCompute のストレージ課金は 2019 年 9 月 1 日に値下げされ、元の 5 段階の料金設定が 3 段階に調整されると同時に、各段階の単価が引き下げられました。

2019-09-01

すべてのリージョン

なし。

7 月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

Spark サービスのサポート

Spark on MaxCompute は、MaxCompute が提供するオープンソースの Spark と互換性のある計算サービスです。統一されたコンピューティングリソースとデータセットの権限体系のもとで、Spark 計算フレームワークを提供し、お客様が慣れ親しんだ開発・使用方法で Spark ジョブをサブミット・実行できるようにサポートし、より豊富なデータ処理・分析のニーズに応えます。

2019-07-23

すべてのリージョン

概要

新規: 南西 (成都) リージョン

MaxCompute サービスは南西部 (成都) リージョンで利用可能になりました。

2019-07-04

西南(成都)

なし。

6 月

機能名

機能説明

リリース日

リージョン

関連ドキュメント

UDT による ExecutionContext オブジェクト取得のサポート

UDT は ExecutionContext オブジェクトを取得して、現在の実行コンテキストにアクセスできます。

2019-06-25

すべてのリージョン

UDT の概要

UDT による関数オーバーロードのサポート

UDT はジェネリクス、クラス継承、可変長引数をサポートし、柔軟な関数定義方法を提供します。

2019-06-25

すべてのリージョン

UDT の概要

UDTF と UDAF による動的パラメーターのサポート

UDAF と UDTF は動的パラメーターをサポートし、Resolve アノテーションの構文を拡張して、UDF の開発をより柔軟にします。

2019-06-24

すべてのリージョン

UDAF と UDTF の動的パラメーターの説明

UDF によるパーティションプルーニングのサポート

UDF はパーティションプルーニングをサポートし、お客様のコンピューティングコストを削減します。

2019-06-24

すべてのリージョン

なし。

パラメーター化ビュー

パラメーター化ビューは、任意のテーブルまたは他の変数を渡してビューをカスタマイズできます。

2019-06-24

すべてのリージョン

パラメーター化ビュー

テーブル作成 DDL ステートメントの生成をサポート

SHOW CREATE TABLE ステートメントを使用して、テーブルを作成するための SQL DDL ステートメントを生成し、SQL を介してスキーマを容易に再構築できます。

2019-06-24

すべてのリージョン

テーブル操作

サブスクリプションジョブの消費量モニタリングアラームの設定をサポート

Alibaba Cloud の CloudMonitor サービスでモニタリングアラームを設定し、サブスクリプションジョブの消費状況を監視できます。

2019-06-21

すべてのリージョン

モニタリングアラーム