以下の表は、Treasure AI に関してよく問い合わせのある制限事項を説明しています。
| プロパティ | 制限 | コメント |
|---|---|---|
| Treasure Console ユーザーパスワード | 8〜128 文字 | |
データベース名 | 128 文字 | この制限を超えると、次のようなメッセージが表示されます: Error:
Name is too long must be between 3 and 128 characters long |
テーブル名 | 128 文字 | この制限を超えると、次のようなメッセージが表示されます: Error:
Name is too long must be between '3 and 128 characters long' |
カラム名 | 128 文字 | この制限を超えると、次のようなメッセージが表示されます: Error:
Validation failed: Schema SQL column alias 'column_name'must be same or shorter than 128 characters |
| セグメント名 | 255 文字 | |
| データベース数 | 制限なし | |
| テーブル数 | 制限なし | |
| ユーザー数 | 制限なし | |
| テーブル内のカラム数 | 4096 | これはソフトリミットです。 |
| インポートされるカラム数(ストリーミング) | 512 | |
| インポートされるカラム数(バルクインポート & データコネクター) | 4096 | 超過した場合、ジョブは失敗します。(バルクインポート & データコネクターの両方) |
| バルクインポートセッション数 | 2,448 | |
| スキーマサイズ | 16,777,215 文字(シングルバイト文字を想定) | この文字数制限には、カラム名、データ型、およびテーブルスキーマ内の SQL エイリアス名が含まれます。 |
| 結果ダウンロードサイズ(ブラウザ経由) | 50 MB | |
| 結果ダウンロードサイズ(REST API経由、ldjson/csv/tsv/msgpackフォーマット) | 500 MB | この制限を超えると、APIはHTTP 413を返します。msgpack.gzフォーマットはこの制限の対象外です。REST APIを使用するREST APIライブラリ(各種言語用)も同様にこの制限の対象となります。また、td cliについて内部にてmsgpack.gzでダウンロードし、コマンドラインツール側で各種フォーマットに変換しているため対象外となります。 |
| テーブルプレビュー | 少数のレコードのみ | インポートされたレコードの一部のみがテーブルプレビューに表示されます。完全なデータを確認するには、Presto または Hive を使用してテーブルをクエリしてください。 |
| ドメインキー | 255 文字 | REST API ジョブリクエストのべき等性のために使用されます。 |
| ジョブの有効期間 | 最大 90 日 | |
| Treasure Workflow の同時タスク数 | 最大 30 | その他のタスクはすべてキューに入れられ、先着順で発行されます。Treasure Workflow の前提条件と制限事項も参照してください。 |
Profile API がセグメントに返せる属性値の数とサイズ | 5 属性、10KB 以内 | Profile API が返す属性値の合計バイト数は 10KB 未満である必要があります。Profile API を設定する際は、値を返したい属性を 5 つに制限してください。この制限を超えると、次のようなメッセージが表示されます: Status Code: 400
{"error":"Bad Request","message":"Maximum size of a value is 10KB"} |
| Profile API が返す配列としてのセグメント ID | 1KB | API が返せるセグメント ID の数には制限があります。プロファイル API を作成する際は、指定するセグメント数を制限してください。 |
| Data Connector の入力設定(in: ) | 65,535 バイト | |
| ページネーションが無効になるクエリ結果サイズ(ブラウザ経由) | 10 MB | |
Result Export(またはキューに入れられたアクティベーションジョブ) | 可変 | アクティベーションジョブとも呼ばれる Result Export は、一度に処理できる数に制限があります。この制限を超えると、次のようなメッセージが表示されます: Error:
This account already has its maximum number of result export jobs queued or running (<your_limit> jobs).Treasure AI はサーバー負荷を管理するためにこの制限を変更する場合があるため、特定の制限値を約束または公表していません。 |
| records.in エンドポイントのインポート制限 |
| |
| クエリ文の長さ |
| |
Treasure Console に表示されるクエリ文の長さ | 300,000 文字 | この制限は、Treasure Console が表示のために読み込むクエリのコピーにのみ適用されます。この制限を超えるクエリは、上記の「クエリ文の長さ」の制限まで、引き続き保存され完全に実行されます。Treasure Console は最初の 300,000 文字のみを読み取り専用コピーとして表示し、そのコピーの編集およびクローンは無効になります。クエリがこの制限を超えると、次のようなメッセージが表示されます: Query display truncated完全なクエリ文を表示または編集するには、CLI( |
| カラム内のカラムアノテーション数 | 5 | |
| テーブル内のカラムアノテーション数 | 20 | |
| カラムアノテーション数(全データベースの合計) | 10,000 | |
| 1 回の Profile API 呼び出しで指定できるトークン数 | 5 | Profile API または JS SDK の fetchUserSegments メソッドを呼び出す際に含められるトークンは最大 5 つです。 |
| 1 つのトークンに関連付けられるリアルタイムセグメント数 | 15 |