すべてのプロダクト
Search
ドキュメントセンター

MaxCompute:ListComputeMetricsByInstance

最終更新日:Apr 16, 2026

インスタンスごとのジョブのコンピューティング使用量を一覧表示します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

odps:ListComputeMetricsByInstance

list

*All Resource

*

なし なし

リクエスト構文

POST /api/v1/computeMetrics/listByInstance HTTP/1.1

リクエストパラメーター

パラメーター

必須 / 任意

説明

body

object

任意

リクエストボディ。

projectNames

array

任意

プロジェクトの名前。

string

任意

プロジェクトの名前。

odps_porject

startDate

integer

任意

クエリの時間範囲の開始時刻。ミリ秒単位の UNIX タイムスタンプとして指定します。

1715393576201

endDate

integer

任意

クエリの時間範囲の終了時刻。ミリ秒単位の UNIX タイムスタンプとして指定します。

1718590596556

instanceId

string

任意

インスタンス ID。

20240730****ddlr

jobOwner

string

任意

ジョブのオーナー。

ALIYUN$7632***@aliyun.com

signature

string

任意

SQL ジョブの署名。

ghijkl789012

pageNumber

integer

任意

ページ番号。

1

pageSize

integer

任意

1 ページあたりのエントリ数。デフォルト値は 10 です。

10

types

array

任意

課金タイプ。

string

任意

課金タイプ。有効な値:

  • ComputationSql:内部テーブルでの SQL ジョブの課金データ。

  • ComputationSqlOTS:Tablestore 外部テーブルでの SQL ジョブの課金データ。

  • ComputationSqlOSS:OSS 外部テーブルでの SQL ジョブの課金データ。

  • MapReduce:MapReduce ジョブの課金データ。

  • Spark:Spark ジョブの課金データ。

  • Mars:Mars ジョブの課金データ。

SQL

specCodes

array

任意

仕様タイプ。

string

任意

仕様タイプ。有効な値:

  • OdpsStandard:従量課金標準版。

  • OdpsSpot:従量課金スポット版。

OdpsStandard

レスポンスフィールド

フィールド

説明

object

返されるデータ。例: { "data":{ "instanceComputeMetrics":[ { "unit":"GBCplx", "instanceId":"20260415082755g4af3vobxio", "submitTime":1776241680, "specCode":"OdpsStandard", "signature":"4c504210645f7850cf847c17886bf", "usage":0.8054948877543211, "jobOwner":"RAM$1393348188455728:role/aliyunservicerolefomputemms", "endTime":1776241682, "type":"ComputationSql", "projectName":"dbs_mc" }, { "unit":"GBCplx", "instanceId":"202604150828258gv9abz7unq14", "submitTime":1776241707, "specCode":"OdpsStandard", "signature":"cacb1e31deb**c19e515b59634a", "usage":0.1720797186717391, "jobOwner":"ALIYUN$mc_ma_testcloud_com", "endTime":1776241707, "type":"ComputationSql", "projectName":"webui_139728_hangzhou" } ], "pageNumber":1, "pageSize":10, "totalCount":2808 }, "requestId":"0adb99df17763408113761151d0001" }

requestId

string

リクエスト ID。

0bc059b717363029839908920ea631

httpCode

integer

HTTP ステータスコード。

  • 1xx:情報レスポンス - リクエストは受信され、処理中です。

  • 2xx:成功 - リクエストは正常に受信、理解、承認されました。

  • 3xx:リダイレクション - リクエストを完了させるために、さらなるアクションが必要です。

  • 4xx:クライアントエラー - リクエストに無効な構文が含まれているか、またはリクエストを処理できません。

  • 5xx:サーバーエラー - サーバーが有効なリクエストの処理に失敗しました。

200

data

object

返されるデータ。

instanceComputeMetrics

array<object>

従量課金ジョブの使用量メトリック。

object

instanceId

string

インスタンス ID。

20240730****ddlr

type

string

課金タイプ。

  • ComputationSql:内部テーブルでの SQL ジョブのメトリック。

  • ComputationSqlOTS:Tablestore 外部テーブルでの SQL ジョブのメトリック。

  • ComputationSqlOSS:OSS 外部テーブルでの SQL ジョブのメトリック。

  • MapReduce:MapReduce ジョブのメトリック。

  • spark:Spark ジョブのメトリック。

  • mars:Mars ジョブのメトリック。

ComputationSql

specCode

string

仕様タイプ。

  • OdpsStandard:標準の従量課金仕様。

  • OdpsSpot:スポットの従量課金仕様。

OdpsStandard

jobOwner

string

ジョブのオーナー。

ALIYUN$7632***@aliyun.com

projectName

string

プロジェクトの名前。

odps_porject

submitTime

integer

ジョブの送信時間。ミリ秒単位の UNIX タイムスタンプとして指定します。

1610432000000

endTime

integer

ジョブの完了時間。ミリ秒単位の UNIX タイムスタンプとして指定します。

1710432000000

signature

string

SQL ジョブの署名。

pqrs12345tuv

usage

number

コンピューティング使用量。

  • ComputationSqlComputationSqlOTSComputationSqlOSS ジョブなど、スキャンされたデータ量に基づいて課金されるジョブの場合、単位は GB です。使用量は「スキャンされたデータ量 × 複雑性」として計算されます。ComputationSqlOTS および ComputationSqlOSS ジョブの複雑性係数は 1 です。

  • MapReducesparkmars ジョブなど、CU 時間に基づいて課金されるジョブの場合、単位は CU 時間です。

1024

unit

string

コンピューティング使用量の単位。

GB

totalCount

integer

返されたエントリの総数。

64

pageNumber

integer

返されたページ番号。

1

pageSize

integer

1 ページあたりのエントリ数。

10

成功レスポンス

JSONJSON

{
  "requestId": "0bc059b717363029839908920ea631",
  "httpCode": 200,
  "data": {
    "instanceComputeMetrics": [
      {
        "instanceId": "20240730****ddlr",
        "type": "ComputationSql",
        "specCode": "OdpsStandard",
        "jobOwner": "ALIYUN$7632***@aliyun.com",
        "projectName": "odps_porject",
        "submitTime": 1610432000000,
        "endTime": 1710432000000,
        "signature": "pqrs12345tuv",
        "usage": 1024,
        "unit": "GB"
      }
    ],
    "totalCount": 64,
    "pageNumber": 1,
    "pageSize": 10
  }
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。