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

Crea un batch di PerfSamples: un client può inviare più batch di Perf Samples tramite chiamate ripetute a questo metodo per suddividere un carico utile di richieste di grandi dimensioni: i duplicati e le voci di timestamp esistenti verranno ignorati. - l'operazione batch può riuscire parzialmente - nella risposta viene restituito l'insieme degli elementi inseriti con successo (omette gli elementi già esistenti nel database).

Può restituire uno dei seguenti codici di errore canonici: - NOT_FOUND - Il PerfSampleSeries che lo contiene non esiste

Richiesta HTTP

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

L'URL usa la sintassi di transcodifica gRPC .

Parametri del percorso

Parametri
projectId

string

Il progetto nuvola

historyId

string

Un ID della cronologia dei risultati dello strumento.

executionId

string

Uno strumento risulta l'ID di esecuzione.

stepId

string

Un ID passaggio dei risultati dello strumento.

sampleSeriesId

string

Un ID serie di esempio

Richiedi corpo

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Campi
perfSamples[]

object ( PerfSample )

Il set di PerfSamples da creare non deve includere timestamp esistenti

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Campi
perfSamples[]

object ( PerfSample )

Ambiti autorizzativi

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, vedere la panoramica sull'autenticazione .