このトピックでは、Dataphin で MaxCompute SQL を使用する場合の制限事項について概要を説明します。
項目 | 最大値/制限 | カテゴリ | 説明 |
テーブル名長 | 128 バイト | 長さ | テーブル名または列名には、文字、数字、およびアンダースコア (_) のみを含めることができます。文字で始める必要があります。特殊文字はサポートされていません。 |
コメント長 | 1,024 バイト | 長さ | コメントは、長さが 1,024 バイトを超えることができない有効な文字列です。 |
テーブル内の列定義 | 1,200 | 数量 | 1 つのテーブルに最大 1,200 の列定義を含めることができます。 |
テーブル内のパーティション | 60,000 | 数量 | 1 つのテーブルに最大 60,000 のパーティションを含めることができます。 |
テーブルのパーティションレベル | 6 | 数量 | テーブルには最大 6 レベルのパーティションを含めることができます。 |
出力表示 | 10,000 行 | 数量 | SELECT 文は最大 10,000 行を返すことができます。 |
| 256 | 数量 |
|
| 256 | 数量 |
|
| 128 | 数量 |
|
| 512 MB | 数量 | SQL 文で |
| 1,000 行 | 数量 | PT IN SUBQUERY 文は最大 1,000 行を生成できます。 |
SQL 文の長さ | 2 MB | 長さ | SQL 文の長さは 2 MB を超えることはできません。この制限は、SDK を使用して SQL 文を実行するシナリオに適しています。 |
列レコードの長さ | 8 MB | 数量 | テーブル内の列レコードの最大長は 8 MB です。 |
IN 句のパラメーター | 1,024 | 数量 | この項目は、IN 句 ( |
| 1 MB | 長さ |
|
ビュー | 書き込み不可 | 操作 | ビューは書き込み不可であり、 |
列のデータ型と位置 | 変更不可 | 操作 | 列のデータ型と位置は変更できません。 |
Java ユーザー定義関数 (UDF) |
| 操作 | Java UDF を |
クエリ可能なパーティション | 10,000 | 数量 | 最大 10,000 のパーティションをクエリできます。 |
SQL 実行計画 | 1 MB | 長さ | MaxCompute SQL 文を使用して生成される実行計画のサイズは、1 MB を超えることはできません。超えた場合、エラーメッセージ |
単一ジョブの最大実行時間 | 72 時間 | 実行時間 | 単一の SQL ジョブのデフォルトの最大実行時間は 24 時間です。次のパラメーター設定を使用すると、単一の SQL ジョブを最大 72 時間実行できます。SQL ジョブは 72 時間以上実行できません。SQL ジョブが 72 時間実行されると、ジョブは自動的に停止します。 |
上記の制限の一部は手動で変更できません。