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

Tworzy grupę PerfSamples – klient może przesłać wiele partii próbek Perf za pomocą wielokrotnych wywołań tej metody w celu podziału dużego ładunku żądania. Duplikaty i dotychczasowe wpisy sygnatury czasowej będą ignorowane. – operacja grupowa może się częściowo zakończyć – w odpowiedzi zwracany jest zestaw elementów, które zostały wstawione (pomijają elementy, które już istnieją w bazie danych).

Może zwrócić dowolny z tych kanonicznych kodów błędów: - NOT_FOUND - zawierający PerfSampleSeries nie istnieje

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
projectId

string

Projekt w chmurze

historyId

string

Identyfikator historii wyników narzędzia.

executionId

string

Narzędzie określa identyfikator wykonania.

stepId

string

Narzędzie zawiera identyfikator kroku.

sampleSeriesId

string

Identyfikator przykładowej serii

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Pola
perfSamples[]

object (PerfSample)

Zbiór PerfSamples do utworzenia nie powinien zawierać istniejących sygnatur czasowych

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Pola
perfSamples[]

object (PerfSample)

Zakresy autoryzacji

Wymaga następującego zakresu protokołu OAuth:

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

Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).