Method: projects.histories.executions.steps.perfSampleSeries.samples.batchCreate

PerfSamples のバッチを作成します。クライアントはこのメソッドを繰り返し呼び出して Perf サンプルのバッチを複数送信し、大きなリクエスト ペイロードを分割できます。重複し、既存のタイムスタンプ エントリは無視されます。- バッチ オペレーションが部分的に成功する場合があります。挿入に成功した要素のセットがレスポンスで返されます(データベースにすでに存在しているアイテムは省略されます)。

以下の正規のエラーコードのいずれかが返される可能性があります。- NOT_FOUND - 含まれる PerfSampleSeries が存在しません

HTTP リクエスト

POST https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples:batchCreate

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
projectId

string

Cloud プロジェクト

historyId

string

ツール結果履歴 ID。

executionId

string

ツール結果実行 ID。

stepId

string

ツール結果のステップ ID。

sampleSeriesId

string

サンプルのシリーズ ID

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
フィールド
perfSamples[]

object (PerfSample)

作成する PerfSamples のセットに既存のタイムスタンプを含めないでください

レスポンスの本文

成功すると、レスポンスの本文に次の構造のデータが含まれます。

JSON 表現
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
フィールド
perfSamples[]

object (PerfSample)

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform

詳細については、認証の概要をご覧ください。