インデックスを作成します。注:1. スカラーインデックスのみがサポートされています。2. インデックス作成中はテーブルが書き込みロックされます。3. 大容量のデータを持つテーブルにインデックスを作成する場合、インスタンスの CPU および I/O リソースが大幅に消費されます。これがインスタンスの可用性に影響を与える場合は、CancelCreateIndexJob を呼び出してインデックス作成をキャンセルしてください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
gpdb:CreateIndex |
create |
*Collection
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
インスタンスのリージョン ID。 |
cn-hangzhou |
| DBInstanceId |
string |
任意 |
クラスター ID。 説明
DescribeDBInstances 操作を呼び出して、指定されたリージョン内のすべての AnalyticDB for PostgreSQL (GPDB) インスタンスの ID をクエリできます。 |
gp-xxxxxxxxx |
| WorkspaceId |
string |
任意 |
複数の AnalyticDB for PostgreSQL インスタンスで構成されるワークスペースの ID です。このパラメーターと DBInstanceId の両方が空であることはできません。両方のパラメーターが指定された場合、本パラメーターの値が優先されます。 有効な値:
|
gp-ws-***** |
| Namespace |
string |
必須 |
名前空間名。 説明
ListNamespaces 操作を呼び出して、名前空間のリストをクエリできます。 |
mynamespace |
| NamespacePassword |
string |
必須 |
名前空間のパスワード。 説明
このパラメーターの値は、CreateNamespace 操作によって指定されます。 |
testpassword |
| Collection |
string |
必須 |
コレクション名。 説明
ListCollections 操作を呼び出して、コレクションのリストをクエリできます。 |
testcollection |
| IndexName |
string |
任意 |
インデックス名。 |
testindex |
| IndexField |
string |
任意 |
インデックスフィールド。単一フィールドのみがサポートされており、メタデータで定義されたキーである必要があります。 |
title |
| IndexConfig |
string |
任意 |
インデックスパラメーター。このパラメーターを指定しない場合、B ツリーインデックスが作成されます。 説明
|
{"b-tree":{"fillFactor":90}} 或者 {"gin":{"fastUpdate":false}} |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエストの一意の ID。 |
ABB39CC3-4488-4857-905D-2E4A051D0521 |
| Message |
string |
返されたメッセージ。 |
Successfully create job |
| Status |
string |
操作のステータス。有効な値は次のとおりです。
|
success |
| JobId |
string |
ジョブ ID。ジョブのステータスをクエリしたり、ジョブをキャンセルしたりするために使用できます。 |
231460f8-75dc-405e-a669-0c5204887e91 |
例
成功レスポンス
JSONJSON
{
"RequestId": "ABB39CC3-4488-4857-905D-2E4A051D0521",
"Message": "Successfully create job",
"Status": "success",
"JobId": "231460f8-75dc-405e-a669-0c5204887e91"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。