複数の HBase テーブルの情報を一度に取得します。
操作説明
list Doctor HBaseTables
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
emr:ListDoctorHBaseTables |
list |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
リージョン ID。 |
cn-hangzhou |
| ClusterId |
string |
必須 |
クラスター ID。 |
c-b933c5aac8fe**** |
| NextToken |
string |
任意 |
読み取りを開始する現在の位置をマークします。このフィールドが空の場合、データは最初から読み取られます。 |
DD6B1B2A-5837-5237-ABE4-FF0C89568980 |
| MaxResults |
integer |
任意 |
返されるエントリの最大数。 |
20 |
| DateTime |
string |
必須 |
クエリ日。 |
2023-01-01 |
| TableNames |
array |
任意 |
クエリ結果をフィルターするために使用されるテーブル名。 |
null |
|
string |
任意 |
テーブル名。 |
namespace1:tb_item |
|
| OrderType |
string |
任意 |
クエリ結果をソートする順序。有効な値:
|
ASC |
| OrderBy |
string |
任意 |
クエリ結果のソートに使用するフィールド。 有効な値:
|
tableSize |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| Data |
array<object> |
返されたデータ。 |
|
|
array<object> |
|||
| TableName |
string |
テーブルの名前。 |
tb_item |
| Metrics |
object |
メトリック情報。 |
|
| RegionServerCount |
object |
テーブルをホストするリージョンサーバーの数。 |
|
| Name |
string |
メトリックの名前。 |
regionServerCount |
| Value |
integer |
メトリックの値。 |
2 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
Number of region servers count |
| RegionCount |
object |
テーブルをホストするリージョンの数。 |
|
| Name |
string |
メトリックの名前。 |
regionCount |
| Value |
integer |
メトリックの値。 |
3 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
Number of regions count |
| TableSize |
object |
テーブルのサイズ。 |
|
| Name |
string |
メトリックの名前。 |
tableSize |
| Value |
integer |
メトリックの値。 |
678 |
| Unit |
string |
メトリックの単位。 |
MB |
| Description |
string |
メトリックの説明。 |
Size of the table |
| StoreFileCount |
object |
StoreFile の数。 |
|
| Name |
string |
メトリックの名前。 |
storeFileCount |
| Value |
integer |
メトリックの値。 |
36 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
Number of store files |
| DailyReadRequest |
object |
1 日のテーブルに対する読み取りリクエストの総数。 |
|
| Name |
string |
メトリックの名前。 |
dailyReadRequest |
| Value |
integer |
メトリックの値。 |
1000 |
| Unit |
string |
メトリックの単位。 |
“” |
| Description |
string |
メトリックの説明。 |
Number of read requests per day |
| DailyWriteRequest |
object |
1 日のテーブルに対する書き込みリクエストの総数。 |
|
| Name |
string |
メトリックの名前。 |
dailyWriteRequest |
| Value |
integer |
メトリックの値。 |
1000 |
| Unit |
string |
メトリックの単位。 |
“” |
| Description |
string |
メトリックの説明。 |
Number of write requests per day |
| RegionBalance |
object |
バランシング度。 |
|
| Name |
string |
メトリックの名前。 |
regionBalance |
| Value |
number |
メトリックの値。 |
1.0 |
| Unit |
string |
メトリックの単位。 |
“” |
| Description |
string |
メトリックの説明。 |
The ability to evenly distribute Regions on different RegionServer nodes |
| RequestBalance |
object |
リクエストのバランシング度。 |
|
| Name |
string |
メトリックの名前。 |
requestBalance |
| Value |
number |
メトリックの値。 |
0.9 |
| Unit |
string |
メトリックの単位。 |
“” |
| Description |
string |
メトリックの説明。 |
The balance of distributing requests |
| HotDataSize |
object |
ホットデータのサイズ。 |
|
| Name |
string |
メトリックの名前。 |
hotDataSize |
| Value |
integer |
メトリックの値。 |
100 |
| Unit |
string |
メトリックの単位。 |
MB |
| Description |
string |
メトリックの説明。 |
Size of the hot data size |
| WarmDataSize |
object |
ウォームデータのサイズ。 |
|
| Name |
string |
メトリックの名前。 |
warmDataSize |
| Value |
integer |
メトリックの値。 |
100 |
| Unit |
string |
メトリックの単位。 |
MB |
| Description |
string |
メトリックの説明。 |
Size of the warm data size |
| ColdDataSize |
object |
コールドデータのサイズ。 |
|
| Name |
string |
メトリックの名前。 |
coldDataSize |
| Value |
integer |
メトリックの値。 |
100 |
| Unit |
string |
メトリックの単位。 |
MB |
| Description |
string |
メトリックの説明。 |
Size of the cold data size |
| FreezeDataSize |
object |
超コールドデータのサイズ。 |
|
| Name |
string |
メトリックの名前。 |
freezeDataSize |
| Value |
integer |
メトリックの値。 |
100 |
| Unit |
string |
メトリックの単位。 |
MB |
| Description |
string |
メトリックの説明。 |
Size of the freeze data size |
| WarmConfigDay |
object |
データがコールドデータと見なされるまでの、データへのアクセスがない連続日数。 |
|
| Name |
string |
メトリックの名前。 |
warmConfigDay |
| Value |
integer |
メトリックの値。 |
1 |
| Unit |
string |
メトリックの単位。 |
day |
| Description |
string |
メトリックの説明。 |
Warm config day |
| ColdConfigDay |
object |
データが超コールドデータと見なされるまでの、データへのアクセスがない連続日数。 |
|
| Name |
string |
メトリックの名前。 |
coldConfigDay |
| Value |
integer |
メトリックの値。 |
1 |
| Unit |
string |
メトリックの単位。 |
day |
| Description |
string |
メトリックの説明。 |
Cold config day |
| FreezeConfigDay |
object |
データが超コールドデータと見なされるまでの、データへのアクセスがない連続日数。 |
|
| Name |
string |
メトリックの名前。 |
freezeConfigDay |
| Value |
integer |
メトリックの値。 |
1 |
| Unit |
string |
メトリックの単位。 |
day |
| Description |
string |
メトリックの説明。 |
Freeze config day |
| Locality |
object |
ローカライズ率。 |
|
| Name |
string |
メトリックの名前。 |
locality |
| Value |
number |
メトリックの値。 |
0 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
The locality of data |
| ColdAccessDay |
object |
テーブルにアクセスがなかった日数。 |
|
| Name |
string |
メトリックの名前。 |
coldAccessDay |
| Value |
integer |
メトリックの値。 |
1 |
| Unit |
string |
メトリックの単位。 |
day |
| Description |
string |
メトリックの説明。 |
Cold access day |
| RegionCountDayGrowthRatio |
object |
リージョン数の日次増分比。 |
|
| Name |
string |
メトリックの名前。 |
regionCountDayGrowthRatio |
| Value |
number |
メトリックの値。 |
1.0 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
Day growth ratio of region count |
| TableSizeDayGrowthRatio |
object |
テーブルサイズの1日あたりの増加率。 |
|
| Name |
string |
メトリックの名前。 |
tableSizeDayGrowthRatio |
| Value |
number |
メトリックの値。 |
1.0 |
| Unit |
string |
メトリックの単位。 |
'" |
| Description |
string |
メトリックの説明。 |
Day growth ratio of table size |
| StoreFileCountDayGrowthRatio |
object |
StoreFile 数の日次増分比。 |
|
| Name |
string |
メトリックの名前。 |
storeFileCountDayGrowthRatio |
| Value |
number |
メトリックの値。 |
0.7 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
Day growth ratio of store file count |
| DailyReadRequestDayGrowthRatio |
object |
1 日の読み取りリクエスト数の日次増分比。 |
|
| Name |
string |
メトリックの名前。 |
dailyReadRequestDayGrowthRatio |
| Value |
number |
メトリックの値。 |
0.8 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
Day growth ratio of read requests |
| DailyWriteRequestDayGrowthRatio |
object |
1 日の書き込みリクエスト数の日次増分比。 |
|
| Name |
string |
メトリックの名前。 |
dailyWriteRequestDayGrowthRatio |
| Value |
number |
メトリックの値。 |
0.8 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
The balance of distributing requests |
| ReadRequestBalance |
object |
読み取りバランシング度。 |
|
| Name |
string |
メトリックの名前。 |
readRequestBalance |
| Value |
number |
メトリックの値。 |
1.0 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
The balance of distributing read requests |
| WriteRequestBalance |
object |
書き込みバランシング度。 |
|
| Name |
string |
メトリックの名前。 |
writeRequestBalance |
| Value |
number |
メトリックの値。 |
1.0 |
| Unit |
string |
メトリックの単位。 |
"" |
| Description |
string |
メトリックの説明。 |
The balance of distributing write requests |
| Analysis |
object |
診断結果。 |
|
| TableScore |
integer |
テーブルのスコア。 |
67 |
| RequestUnbalanceSuggestion |
string |
読み取り/書き込みの不均衡に関する説明。 |
ead request unbalance is 表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
|
| RequestHotspotRegionList |
array |
読み取り/書き込みのホットスポット問題があるリージョン。 |
null |
|
string |
読み取り/書き込みのホットスポット問題があるリージョン。 |
5f019e8cf7c16be9768634cb99ccbe05 |
|
| ReadRequestUnbalanceSuggestion |
string |
読み取りの不均衡に関する説明。 |
ead request unbalance is 表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
|
| ReadRequestHotspotRegionList |
array |
読み取りホットスポット問題があるリージョン。 |
null |
|
string |
読み取りホットスポット問題があるリージョン。 |
5f019e8cf7c16be9768634cb99ccbe05 |
|
| WriteRequestUnbalanceSuggestion |
string |
書き込みの不均衡に関する説明。 |
write request unbalance is 表分区总数量为15,分区平均写请求数量为786142,以下分区存在写请求热点访问:
|
| WriteRequestHotspotRegionList |
array |
書き込みホットスポット問題があるリージョン。 |
null |
|
string |
書き込みホットスポット問題があるリージョン。 |
5f019e8cf7c16be9768634cb99ccbe05 |
|
| RequestId |
string |
リクエスト ID。 |
DD6B1B2A-5837-5237-ABE4-FF0C8944**** |
| NextToken |
string |
返される次のページのページ番号。 |
DD6B1B2A-5837-5237-ABE4-FF0C89568980 |
| MaxResults |
integer |
返されるエントリの最大数。 |
20 |
| TotalCount |
integer |
返されるエントリの総数。 |
200 |
例
成功レスポンス
JSONJSON
{
"Data": [
{
"TableName": "tb_item",
"Metrics": {
"RegionServerCount": {
"Name": "regionServerCount",
"Value": 2,
"Unit": "\"\"",
"Description": "Number of region servers count"
},
"RegionCount": {
"Name": "regionCount",
"Value": 3,
"Unit": "\"\"",
"Description": "Number of regions count"
},
"TableSize": {
"Name": "tableSize",
"Value": 678,
"Unit": "MB",
"Description": "Size of the table"
},
"StoreFileCount": {
"Name": "storeFileCount",
"Value": 36,
"Unit": "\"\"",
"Description": "Number of store files"
},
"DailyReadRequest": {
"Name": "dailyReadRequest",
"Value": 1000,
"Unit": "“”",
"Description": "Number of read requests per day"
},
"DailyWriteRequest": {
"Name": "dailyWriteRequest",
"Value": 1000,
"Unit": "“”",
"Description": "Number of write requests per day"
},
"RegionBalance": {
"Name": "regionBalance",
"Value": 1,
"Unit": "“”",
"Description": "The ability to evenly distribute Regions on different RegionServer nodes"
},
"RequestBalance": {
"Name": "requestBalance",
"Value": 0.9,
"Unit": "“”",
"Description": "The balance of distributing requests"
},
"HotDataSize": {
"Name": "hotDataSize",
"Value": 100,
"Unit": "MB",
"Description": "Size of the hot data size"
},
"WarmDataSize": {
"Name": "warmDataSize",
"Value": 100,
"Unit": "MB",
"Description": "Size of the warm data size"
},
"ColdDataSize": {
"Name": "coldDataSize",
"Value": 100,
"Unit": "MB",
"Description": "Size of the cold data size"
},
"FreezeDataSize": {
"Name": "freezeDataSize",
"Value": 100,
"Unit": "MB",
"Description": "Size of the freeze data size"
},
"WarmConfigDay": {
"Name": "warmConfigDay",
"Value": 1,
"Unit": "day",
"Description": "Warm config day"
},
"ColdConfigDay": {
"Name": "coldConfigDay",
"Value": 1,
"Unit": "day",
"Description": "Cold config day"
},
"FreezeConfigDay": {
"Name": "freezeConfigDay",
"Value": 1,
"Unit": "day",
"Description": "Freeze config day"
},
"Locality": {
"Name": "locality",
"Value": 0,
"Unit": "\"\"",
"Description": "The locality of data"
},
"ColdAccessDay": {
"Name": "coldAccessDay",
"Value": 1,
"Unit": "day",
"Description": "Cold access day"
},
"RegionCountDayGrowthRatio": {
"Name": "regionCountDayGrowthRatio",
"Value": 1,
"Unit": "\"\"",
"Description": "Day growth ratio of region count"
},
"TableSizeDayGrowthRatio": {
"Name": "tableSizeDayGrowthRatio",
"Value": 1,
"Unit": "'\"",
"Description": "Day growth ratio of table size"
},
"StoreFileCountDayGrowthRatio": {
"Name": "storeFileCountDayGrowthRatio",
"Value": 0.7,
"Unit": "\"\"",
"Description": "Day growth ratio of store file count"
},
"DailyReadRequestDayGrowthRatio": {
"Name": "dailyReadRequestDayGrowthRatio",
"Value": 0.8,
"Unit": "\"\"",
"Description": "Day growth ratio of read requests"
},
"DailyWriteRequestDayGrowthRatio": {
"Name": "dailyWriteRequestDayGrowthRatio",
"Value": 0.8,
"Unit": "\"\"",
"Description": "The balance of distributing requests"
},
"ReadRequestBalance": {
"Name": "readRequestBalance",
"Value": 1,
"Unit": "\"\"",
"Description": "The balance of distributing read requests"
},
"WriteRequestBalance": {
"Name": "writeRequestBalance",
"Value": 1,
"Unit": "\"\"",
"Description": "The balance of distributing write requests"
}
},
"Analysis": {
"TableScore": 67,
"RequestUnbalanceSuggestion": "ead request unbalance is
表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
RegionServer: emr-worker-2 Region Id: f1c922d41529785e21b61cf4c672b98a 读请求数量: 1543919
RegionServer: emr-worker-2 Region Id: 5f019e8cf7c16be9768634cb99ccbe05 读请求数量: 1512817
RegionServer: emr-worker-2 Region Id: d113992fea3a457f60b8b8aa5d6fa037 读请求数量: 1504293
",
"RequestHotspotRegionList": [
"5f019e8cf7c16be9768634cb99ccbe05"
],
"ReadRequestUnbalanceSuggestion": "ead request unbalance is
表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
RegionServer: emr-worker-2 Region Id: f1c922d41529785e21b61cf4c672b98a 读请求数量: 1543919
RegionServer: emr-worker-2 Region Id: 5f019e8cf7c16be9768634cb99ccbe05 读请求数量: 1512817
RegionServer: emr-worker-2 Region Id: d113992fea3a457f60b8b8aa5d6fa037 读请求数量: 1504293
",
"ReadRequestHotspotRegionList": [
"5f019e8cf7c16be9768634cb99ccbe05"
],
"WriteRequestUnbalanceSuggestion": "write request unbalance is
表分区总数量为15,分区平均写请求数量为786142,以下分区存在写请求热点访问:
RegionServer: emr-worker-2 Region Id: f1c922d41529785e21b61cf4c672b98a 写请求数量: 1588305
RegionServer: emr-worker-2 Region Id: 5f019e8cf7c16be9768634cb99ccbe05 写请求数量: 1556984
RegionServer: emr-worker-2 Region Id: d113992fea3a457f60b8b8aa5d6fa037 写请求数量: 1548764
",
"WriteRequestHotspotRegionList": [
"5f019e8cf7c16be9768634cb99ccbe05"
]
}
}
],
"RequestId": "DD6B1B2A-5837-5237-ABE4-FF0C8944****",
"NextToken": "DD6B1B2A-5837-5237-ABE4-FF0C89568980",
"MaxResults": 20,
"TotalCount": 200
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ConflictParameters | Parameters that must not be used together. %s | |
| 400 | IncompleteSignature | The request signature is invalid. | |
| 400 | InvalidAction | The action %s requested is invalid. | |
| 400 | InvalidParameter | The specified parameter %s is not valid. | |
| 400 | InvalidParameterValue | The input parameter %s is invalid or out of range. | |
| 400 | MissingAction | The action %s requested is missing. | |
| 400 | MissingParameter | The input parameter %s that is mandatory for processing this request is not supplied. | |
| 400 | NotAuthorized | You do not have permission to perform this action. %s | |
| 400 | ThrottlingException | The request was denied due to request throttling. %s | |
| 500 | InternalError | The request processing has failed due to some unknown error, exception or failure. | |
| 404 | ResourceNotFound | The resource not found by %s. | |
| 503 | ServiceFailure | The request has failed due to a temporary failure of %s service. | |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。