Creare e gestire i risultati di previsione

Questa pagina mostra come creare e gestire i risultati della previsione dell'IA AML. I risultati della previsione vengono salvati nelle tabelle BigQuery.

Per ulteriori informazioni sui contenuti dei risultati delle previsioni, consulta la sezione Comprendere gli output delle previsioni.

Prima di iniziare

Crea risultati della previsione

Alcuni metodi API restituiscono un'operazione a lunga esecuzione (LRO). Questi metodi sono asincroni e restituiscono un oggetto Operation. Per maggiori dettagli, consulta Riferimento REST. L'operazione potrebbe non essere completata quando il metodo restituisce una risposta. Per questi metodi, invia la richiesta e poi controlla il risultato. In generale, tutte le operazioni POST, PUT, UPDATE e DELETE sono di lunga durata.

Invia la richiesta

Per creare i risultati della previsione, utilizza il metodo projects.locations.instances.predictionResults.create.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

  • PROJECT_ID: il tuo ID progetto Google Cloud elencato nelle impostazioni IAM
  • LOCATION: la posizione dell'istanza; utilizza una delle regioni supportate
    Mostra località
    • us-central1
    • us-east1
    • asia-south1
    • europe-west1
    • europe-west2
    • europe-west4
    • northamerica-northeast1
    • southamerica-east1
    • australia-southeast1
  • INSTANCE_ID: un identificatore definito dall'utente per l'istanza
  • PREDICTION_RESULTS_ID: un identificatore definito dall'utente per i risultati della previsione
  • MODEL_ID: un identificatore definito dall'utente per il modello
  • DATASET_ID: l'identificatore definito dall'utente per il set di dati utilizzato per le previsioni; le tabelle non devono contenere le colonne delle etichette di addestramento
  • PREDICTION_END_DATE: l'ora più recente da cui i dati vengono utilizzati per generare funzionalità per le previsioni. Questa data deve essere uguale o precedente all'ora di fine dei set di dati. Utilizza il formato "Zulu" UTC RFC3339 (ad esempio, 2014-10-02T15:01:23Z).
  • PREDICTION_PERIODS: il numero di mesi consecutivi per cui generare le previsioni, che terminano con l'ultimo mese completo precedente alla data di fine previsione in base al fuso orario del set di dati.
  • BQ_OUTPUT_DATASET_NAME: il nome del set di dati BigQuery di output utilizzato per la previsione
  • BQ_OUTPUT_PREDICTION_TABLE: l'identificatore definito dall'utente per la tabella BigQuery di output utilizzata per le previsioni
  • BQ_OUTPUT_PREDICTION_EXPLAINABILITY_TABLE: l'identificatore definito dall'utente per la tabella BigQuery di spiegabilità dell'output utilizzata per la previsione; rimuovi l'oggetto explainabilityDestination facoltativo dal JSON della richiesta se non vuoi esportare in una tabella BigQuery
  • WRITE_DISPOSITION: l'azione che si verifica se la tabella di destinazione esiste già; utilizza uno dei seguenti valori:
    • WRITE_EMPTY: esporta i dati solo se la tabella BigQuery è vuota.
    • WRITE_TRUNCATE: cancella tutti i dati esistenti nella tabella BigQuery prima di scriverli nella tabella.

Corpo JSON della richiesta:

 {     "model": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/models/MODEL_ID",     "dataset": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/datasets/DATASET_ID",     "endTime": "PREDICTION_END_DATE",     "predictionPeriods": "PREDICTION_PERIODS",     "outputs": {       "predictionDestination": {         "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_TABLE",         "writeDisposition": "WRITE_DISPOSITION"       },       "explainabilityDestination": {         "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_EXPLAINABILITY_TABLE",         "writeDisposition": "WRITE_DISPOSITION"       }     } } 

Per inviare la richiesta, scegli una di queste opzioni:

curl

Salva il corpo della richiesta in un file denominato request.json. Esegui questo comando nel terminale per creare o sovrascrivere questo file nella directory corrente:

cat > request.json << 'EOF' {     "model": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/models/MODEL_ID",     "dataset": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/datasets/DATASET_ID",     "endTime": "PREDICTION_END_DATE",     "predictionPeriods": "PREDICTION_PERIODS",     "outputs": {       "predictionDestination": {         "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_TABLE",         "writeDisposition": "WRITE_DISPOSITION"       },       "explainabilityDestination": {         "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_EXPLAINABILITY_TABLE",         "writeDisposition": "WRITE_DISPOSITION"       }     } } EOF

Quindi, esegui questo comando per inviare la richiesta REST:

curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults?prediction_result_id=PREDICTION_RESULTS_ID"

PowerShell

Salva il corpo della richiesta in un file denominato request.json. Esegui questo comando nel terminale per creare o sovrascrivere questo file nella directory corrente:

@' {     "model": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/models/MODEL_ID",     "dataset": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/datasets/DATASET_ID",     "endTime": "PREDICTION_END_DATE",     "predictionPeriods": "PREDICTION_PERIODS",     "outputs": {       "predictionDestination": {         "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_TABLE",         "writeDisposition": "WRITE_DISPOSITION"       },       "explainabilityDestination": {         "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_EXPLAINABILITY_TABLE",         "writeDisposition": "WRITE_DISPOSITION"       }     } } '@  | Out-File -FilePath request.json -Encoding utf8

Quindi, esegui questo comando per inviare la richiesta REST:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults?prediction_result_id=PREDICTION_RESULTS_ID" | Select-Object -Expand Content

Dovresti ricevere una risposta JSON simile alla seguente:

 {   "name": "projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID",   "metadata": {     "@type": "type.googleapis.com/google.cloud.financialservices.v1.OperationMetadata",     "createTime": "2023-03-14T15:52:55.358979323Z",     "target": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID",     "verb": "create",     "requestedCancellation": false,     "apiVersion": "v1"   },   "done": false } 

Controlla il risultato

Utilizza il metodo projects.locations.operations.get per verificare se sono stati creati risultati di previsione. Se la risposta contiene "done": false, ripeti il comando finché la risposta non contiene "done": true. Il completamento di queste operazioni può richiedere da alcuni minuti a diverse ore.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

  • PROJECT_ID: il tuo ID progetto Google Cloud elencato in Impostazioni IAM
  • LOCATION: la posizione dell'istanza; utilizza una delle regioni supportate
    Mostra località
    • us-central1
    • us-east1
    • asia-south1
    • europe-west1
    • europe-west2
    • europe-west4
    • northamerica-northeast1
    • southamerica-east1
    • australia-southeast1
  • OPERATION_ID: l'identificatore dell'operazione

Per inviare la richiesta, scegli una di queste opzioni:

curl

Esegui questo comando:

curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID"

PowerShell

Esegui questo comando:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID" | Select-Object -Expand Content

Dovresti ricevere una risposta JSON simile alla seguente:

 {   "name": "projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID",   "metadata": {     "@type": "type.googleapis.com/google.cloud.financialservices.v1.OperationMetadata",     "createTime": "2023-03-14T15:52:55.358979323Z",     "endTime": "2023-03-14T16:52:55.358979323Z",     "target": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID",     "verb": "create",     "requestedCancellation": false,     "apiVersion": "v1"   },   "done": true,   "response": {     "@type": "type.googleapis.com/dataresidency.monitoring.DataResidencyAugmentedView",     "tpIds": [       "i608e8cf4abb2a7d9-tp"     ]   } } 

Esporta metadati

Per esportare i metadati dai risultati della previsione, utilizza il metodo projects.locations.instances.predictionResults.exportMetadata.

Per ulteriori informazioni, consulta Metadati esportati nel modello di dati di output AML.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

  • PROJECT_ID: il tuo ID progetto Google Cloud elencato nelle impostazioni IAM
  • LOCATION: la posizione dell'istanza; utilizza una delle regioni supportate
    Mostra località
    • us-central1
    • us-east1
    • asia-south1
    • europe-west1
    • europe-west2
    • europe-west4
    • northamerica-northeast1
    • southamerica-east1
    • australia-southeast1
  • INSTANCE_ID: l'identificatore definito dall'utente per l'istanza
  • PREDICTION_RESULTS_ID: l'identificatore definito dall'utente per i risultati della previsione
  • BQ_OUTPUT_DATASET_NAME: un set di dati BigQuery in cui esportare una tabella che descrive i metadati strutturati dei risultati della previsione
  • STRUCTURED_METADATA_TABLE: la tabella in cui scrivere i metadati strutturati
  • WRITE_DISPOSITION: l'azione che si verifica se la tabella di destinazione esiste già; utilizza uno dei seguenti valori:
    • WRITE_EMPTY: esporta i dati solo se la tabella BigQuery è vuota.
    • WRITE_TRUNCATE: cancella tutti i dati esistenti nella tabella BigQuery prima di scriverli nella tabella.

Corpo JSON della richiesta:

 {   "structuredMetadataDestination": {     "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.STRUCTURED_METADATA_TABLE",     "writeDisposition": "WRITE_DISPOSITION"   } } 

Per inviare la richiesta, scegli una di queste opzioni:

curl

Salva il corpo della richiesta in un file denominato request.json. Esegui questo comando nel terminale per creare o sovrascrivere questo file nella directory corrente:

cat > request.json << 'EOF' {   "structuredMetadataDestination": {     "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.STRUCTURED_METADATA_TABLE",     "writeDisposition": "WRITE_DISPOSITION"   } } EOF

Quindi, esegui questo comando per inviare la richiesta REST:

curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID:exportMetadata"

PowerShell

Salva il corpo della richiesta in un file denominato request.json. Esegui questo comando nel terminale per creare o sovrascrivere questo file nella directory corrente:

@' {   "structuredMetadataDestination": {     "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.STRUCTURED_METADATA_TABLE",     "writeDisposition": "WRITE_DISPOSITION"   } } '@  | Out-File -FilePath request.json -Encoding utf8

Quindi, esegui questo comando per inviare la richiesta REST:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID:exportMetadata" | Select-Object -Expand Content

Dovresti ricevere una risposta JSON simile alla seguente:

 {   "name": "projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID",   "metadata": {     "@type": "type.googleapis.com/google.cloud.financialservices.v1.OperationMetadata",     "createTime": "2023-03-14T15:52:55.358979323Z",     "target": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID",     "verb": "exportMetadata",     "requestedCancellation": false,     "apiVersion": "v1"   },   "done": false } 

Per ulteriori informazioni su come ottenere il risultato dell'operazione a lunga esecuzione (LRO), vedi Controllare il risultato.

Visualizzare i risultati delle previsioni

Per ottenere i risultati della previsione, utilizza il metodo projects.locations.instances.predictionResults.get.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

  • PROJECT_ID: il tuo ID progetto Google Cloud elencato nelle impostazioni IAM
  • LOCATION: la posizione dell'istanza; utilizza una delle regioni supportate
    Mostra località
    • us-central1
    • us-east1
    • asia-south1
    • europe-west1
    • europe-west2
    • europe-west4
    • northamerica-northeast1
    • southamerica-east1
    • australia-southeast1
  • INSTANCE_ID: l'identificatore definito dall'utente per l'istanza
  • PREDICTION_RESULTS_ID: l'identificatore definito dall'utente per i risultati della previsione

Per inviare la richiesta, scegli una di queste opzioni:

curl

Esegui questo comando:

curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID"

PowerShell

Esegui questo comando:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID" | Select-Object -Expand Content

Dovresti ricevere una risposta JSON simile alla seguente:

 {     "name": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID",     "createTime": "2023-03-14T15:52:55.358979323Z",     "updateTime": "2023-03-15T15:52:55.358979323Z",     "state": "ACTIVE",     "model": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/models/MODEL_ID",     "dataset": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/datasets/DATASET_ID",     "endTime": "PREDICTION_END_DATE",     "predictionPeriods": PREDICTION_PERIODS,     "outputs": {       "predictionDestination": {         "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_TABLE",         "writeDisposition": "WRITE_DISPOSITION"       },       "explainabilityDestination": {         "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_EXPLAINABILITY_TABLE",         "writeDisposition": "WRITE_DISPOSITION"       }     },     "lineOfBusiness": "RETAIL" } 

Aggiornare i risultati della previsione

Per aggiornare i risultati della previsione, utilizza il metodo projects.locations.instances.predictionResults.patch.

È possibile aggiornare solo il campo labels nei risultati della previsione. Il seguente esempio aggiorna la coppia chiave-valore etichette utente associata ai risultati della previsione.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

  • PROJECT_ID: il tuo ID progetto Google Cloud elencato nelle impostazioni IAM
  • LOCATION: la posizione dell'istanza; utilizza una delle regioni supportate
    Mostra località
    • us-central1
    • us-east1
    • asia-south1
    • europe-west1
    • europe-west2
    • europe-west4
    • northamerica-northeast1
    • southamerica-east1
    • australia-southeast1
  • INSTANCE_ID: l'identificatore definito dall'utente per l'istanza
  • PREDICTION_RESULTS_ID: l'identificatore definito dall'utente per i risultati della previsione
  • KEY: La chiave di una coppia chiave-valore utilizzata per organizzare i risultati della previsione. Per saperne di più, consulta labels.
  • VALUE: il valore di una coppia chiave-valore utilizzato per organizzare i risultati della previsione. Per saperne di più, consulta labels.

Corpo JSON della richiesta:

 {   "labels": {     "KEY": "VALUE"   } } 

Per inviare la richiesta, scegli una di queste opzioni:

curl

Salva il corpo della richiesta in un file denominato request.json. Esegui questo comando nel terminale per creare o sovrascrivere questo file nella directory corrente:

cat > request.json << 'EOF' {   "labels": {     "KEY": "VALUE"   } } EOF

Quindi, esegui questo comando per inviare la richiesta REST:

curl -X PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID?updateMask=labels"

PowerShell

Salva il corpo della richiesta in un file denominato request.json. Esegui questo comando nel terminale per creare o sovrascrivere questo file nella directory corrente:

@' {   "labels": {     "KEY": "VALUE"   } } '@  | Out-File -FilePath request.json -Encoding utf8

Quindi, esegui questo comando per inviare la richiesta REST:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method PATCH `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID?updateMask=labels" | Select-Object -Expand Content

Dovresti ricevere una risposta JSON simile alla seguente:

 {   "name": "projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID",   "metadata": {     "@type": "type.googleapis.com/google.cloud.financialservices.v1.OperationMetadata",     "createTime": "2023-03-14T15:52:55.358979323Z",     "target": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID",     "verb": "update",     "requestedCancellation": false,     "apiVersion": "v1"   },   "done": false } 

Per ulteriori informazioni su come ottenere il risultato dell'operazione a lunga esecuzione (LRO), vedi Controllare il risultato.

Elenca i risultati della previsione

Per elencare i risultati della previsione per una determinata istanza, utilizza il metodo projects.locations.instances.predictionResults.list.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

  • PROJECT_ID: il tuo ID progetto Google Cloud elencato nelle impostazioni IAM
  • LOCATION: la posizione dell'istanza; utilizza una delle regioni supportate
    Mostra località
    • us-central1
    • us-east1
    • asia-south1
    • europe-west1
    • europe-west2
    • europe-west4
    • northamerica-northeast1
    • southamerica-east1
    • australia-southeast1
  • INSTANCE_ID: l'identificatore definito dall'utente per l'istanza

Per inviare la richiesta, scegli una di queste opzioni:

curl

Esegui questo comando:

curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults"

PowerShell

Esegui questo comando:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults" | Select-Object -Expand Content

Dovresti ricevere una risposta JSON simile alla seguente:

 {   "predictionResults": [     {       "name": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID",       "createTime": "2023-03-14T15:52:55.358979323Z",       "updateTime": "2023-03-15T15:52:55.358979323Z",       "state": "ACTIVE",       "model": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/models/MODEL_ID",       "dataset": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/datasets/DATASET_ID",       "endTime": "PREDICTION_END_DATE",       "predictionPeriods": PREDICTION_PERIODS,       "outputs": {         "predictionDestination": {           "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_TABLE",           "writeDisposition": "WRITE_DISPOSITION"         },         "explainabilityDestination": {           "tableUri": "bq://PROJECT_ID.BQ_OUTPUT_DATASET_NAME.BQ_OUTPUT_PREDICTION_EXPLAINABILITY_TABLE",           "writeDisposition": "WRITE_DISPOSITION"         }       },       "lineOfBusiness": "RETAIL"     }   ] } 

Eliminare i risultati della previsione

Per eliminare i risultati della previsione, utilizza il metodo projects.locations.instances.predictionResults.delete.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

  • PROJECT_ID: il tuo ID progetto Google Cloud elencato nelle impostazioni IAM
  • LOCATION: la posizione dell'istanza; utilizza una delle regioni supportate
    Mostra località
    • us-central1
    • us-east1
    • asia-south1
    • europe-west1
    • europe-west2
    • europe-west4
    • northamerica-northeast1
    • southamerica-east1
    • australia-southeast1
  • INSTANCE_ID: l'identificatore definito dall'utente per l'istanza
  • PREDICTION_RESULTS_ID: l'identificatore definito dall'utente per i risultati della previsione

Per inviare la richiesta, scegli una di queste opzioni:

curl

Esegui questo comando:

curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID"

PowerShell

Esegui questo comando:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID" | Select-Object -Expand Content

Dovresti ricevere una risposta JSON simile alla seguente:

 {   "name": "projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID",   "metadata": {     "@type": "type.googleapis.com/google.cloud.financialservices.v1.OperationMetadata",     "createTime": "2023-03-14T15:52:55.358979323Z",     "target": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/predictionResults/PREDICTION_RESULTS_ID",     "verb": "delete",     "requestedCancellation": false,     "apiVersion": "v1"   },   "done": false } 

Per ulteriori informazioni su come ottenere il risultato dell'operazione a lunga esecuzione (LRO), vedi Controllare il risultato.