組織のCCU使用量をクエリする
組織内または指定されたアカウント内の各クラスターのCCU使用量をクエリします。
注意
この操作には、組織のルートアカウントメンバーの application key と、請求の表示および管理権限が必要です。
リクエスト
基本情報 | |
---|---|
HTTP URL | https://cloud-api.celerdata.com/api/1.0/org/cluster/usage |
HTTP メソッド | POST |
頻度 | 600/分 |
ヘッダーパラメータ
パラメータ | 例 | 必須 | タイプ | 説明 |
---|---|---|---|---|
Authorization | Bearer OGQ5MDA4MZGTNJMWNS0ZY2Y2LWFJNZYTOTBINMZIYTGZZDUY | はい | String | CelerData Cloud BYOC API にアクセスするためのアクセストークン。形式: Bearer <access_token> 。 |
アクセストークンを取得する を参照してください。
クエリパラメータ
パラメータ | 例 | 必須 | タイプ | 説明 |
---|---|---|---|---|
account_ids | ["acc_01","acc_02"] | いいえ | Array | CCU使用量をクエリしたいアカウントのID。 |
start_date | 20230701 | はい | String | クエリする期間の開始日。形式: yyyyMMdd 。 |
end_date | 20230731 | はい | String | クエリする期間の終了日。形式: yyyyMMdd 。start_date は end_date 以下でなければならず、start_date から end_date を引いた結果は0から31の範囲でなければなりません。 |
show_daily_detail | true | いいえ | Boolean | システムがクラスターの日次使用量を返すかどうか。 有効な値: true および false (デフォルト)。 |
例:
{
// 組織のCCU使用量を2025-06-01 00:00:00 UTCから2025-06-30 23:59:59 UTCまでクエリし、クラスターの日次使用量を取得します。
"start_date": "20250601",
"end_date": "20250630",
"show_daily_detail": true
}
レスポンス
サンプルレスポンス
{
"code": 20000,
"data": {
"total_usage": "3.253717",
"accounts": [
{
"account_id": "lbyx05t5a",
"account_name": "123",
"account_email": "test@celerdata.com",
"total_usage": "2.240385",
"clusters": [
{
"cluster_id": "e19feed8-f29b-48a3-bd52-db391a912121",
"cluster_name": "test_elastic_tutorial",
"total_usage": "2.240385",
"daily_usages": [
{
"usage": "2.240385",
"date": 20250310,
"time_stamp": 1741564800
}
]
}
]
},
{
"account_id": "0qhbudg4w",
"account_name": "456",
"account_email": "test2@celerdata.com",
"total_usage": "1.013332",
"clusters": [
{
"cluster_id": "fea50468-c18b-446e-b05d-a66fce1094f2",
"cluster_name": "test002",
"total_usage": "1.013332",
"daily_usages": [
{
"usage": "1.013332",
"date": 20250331,
"time_stamp": 1743379200
}
]
}
]
}
]
}
}
レスポンス要素
パラメータ | 例 | タイプ | 説明 |
---|---|---|---|
code | 20000 | Integer | エラーコード。エラーコードが 20000 の場合、リクエストは成功しました。それ以外のエラーコードが返された場合、リクエストは失敗しました。 |
data | - | Object | API呼び出しの結果。data オブジェクトは一部のAPIアクションでは返されない場合があります。以下の要素で構成されています:
|
data.total_usage | 3.253717 | String | 選択された期間における組織または指定されたアカウントの総CCU使用量。 |
data.accounts | - | Array | 組織の総使用量が 0 でない場合のアカウントごとのCCU使用量の詳細。以下の要素で構成されています:
|
data.accounts.account_id | lbyx0bt7a | String | アカウントのID。 |
data.accounts.account_name | acc_01 | String | アカウントの名前。 |
data.accounts.account_email | x1@xxx.com | String | アカウントのメールアドレス。 |
data.accounts.total_usage | 5.064104 | String | 選択された期間におけるアカウントのCCU使用量。 |
data.accounts.clusters | - | Array | アカウントの総使用量が 0 でない場合のクラスターごとのCCU使用量の詳細。以下の要素で構成されています:
|
data.accounts.clusters.cluster_id | 9d4b52ce-c272-48fb-9bdf-7c55ed7925ab | String | クラスターのID。 |
data.accounts.clusters.cluster_name | cluster_01 | String | クラスターの名前。 |
data.accounts.clusters.total_usage | 1.013332 | String | 選択された期間におけるクラスターのCCU使用量。 |
data.accounts.clusters.daily_usages | 1.013332 | Array | クラスターの日次CCU使用量の詳細。以下の要素で構成されています:
|
data.accounts.clusters.daily_usages.usage | 1.013332 | String | 特定の日におけるクラスターのCCU使用量。 |
data.accounts.clusters.daily_usages.date | 20250601 | String | 記録されたクラスターCCU使用量の日付。 |
data.accounts.clusters.daily_usages.time_stamp | 1743379200 | Integer | 日付の0:00:00に対応するタイムスタンプ(秒単位)。 |
message | param start_date is invalid | String | エラーメッセージ。この要素は code が 20000 でない場合にのみ返されます。注意 リクエストが成功したか失敗したかを message の返り値に基づいて判断しないでください。 |