Questa pagina mostra come creare e gestire i risultati della previsione AML AI. I risultati delle previsioni vengono salvati nelle tabelle BigQuery.
Per ulteriori informazioni sui contenuti dei risultati di previsione, consulta Informazioni sugli output di previsione.
Prima di iniziare
-
Per ottenere le autorizzazioni necessarie per creare e gestire i risultati di previsione, chiedi all'amministratore di concederti il ruolo IAM Amministratore dei servizi finanziari (
financialservices.admin
) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
- Crea un'istanza
- Creare un modello
- Creare un set di dati
Creare risultati di previsione
Alcuni metodi dell'API restituiscono un'operazione a lunga esecuzione (LRO). Questi metodi sono asincroni e restituiscono un oggetto Operation. Per maggiori dettagli, consulta la documentazione di 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 ed DELETE sono di lunga durata.
Invia la richiesta
Per creare i risultati di previsione, utilizza il metodo
projects.locations.instances.predictionResults.create
.
Autorizzazioni richieste per questa attività
Per eseguire questa operazione, devi disporre delle seguenti autorizzazioni:
Autorizzazioni
financialservices.v1predictions.create
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
: il tuo ID progetto elencato nelle Impostazioni IAM Google CloudPROJECT_ID
: la posizione dell'istanza. Utilizza una delle regioni supportate.LOCATION Mostra sedius-central1
us-east1
asia-south1
europe-west1
europe-west2
europe-west4
northamerica-northeast1
southamerica-east1
australia-southeast1
: un identificatore definito dall'utente per l'istanzaINSTANCE_ID
: un identificatore definito dall'utente per i risultati di previsionePREDICTION_RESULTS_ID
: un identificatore definito dall'utente per il modelloMODEL_ID
: l'identificatore definito dall'utente per il set di dati utilizzato per le previsioni; le tabelle non devono avere le colonne delle etichette di addestramentoDATASET_ID
: l'ora più recente a partire dalla quale vengono utilizzati i dati 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 esempioPREDICTION_END_DATE 2014-10-02T15:01:23Z
).
: il numero di mesi consecutivi per i quali generare le previsioni, che termina con l'ultimo mese intero precedente alla data di fine della previsione in base al fuso orario del set di dati.PREDICTION_PERIODS
: il nome del set di dati BigQuery di output utilizzato per la previsioneBQ_OUTPUT_DATASET_NAME
: l'identificatore definito dall'utente per la tabella BigQuery di output utilizzata per le previsioniBQ_OUTPUT_PREDICTION_TABLE
: l'identificatore definito dall'utente per la tabella BigQuery di spiegabilità dell'output utilizzata per la previsione;rimuovi l'oggetto facoltativoBQ_OUTPUT_PREDICTION_EXPLAINABILITY_TABLE explainabilityDestination
dal JSON della richiesta se non vuoi eseguire l'esportazione in una tabella BigQuery
: l'azione che si verifica se la tabella di destinazione esiste già. Utilizza uno dei seguenti valori:WRITE_DISPOSITION -
WRITE_EMPTY
: esporta i dati solo se la tabella BigQuery è vuota. -
WRITE_TRUNCATE
: cancella tutti i dati esistenti nella tabella BigQuery prima di scrivere 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 delle seguenti opzioni:
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 il seguente 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 "
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 il seguente 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.
Autorizzazioni richieste per questa attività
Per eseguire questa operazione, devi disporre delle seguenti autorizzazioni:
Autorizzazioni
financialservices.operations.get
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
: il tuo ID progetto elencato nelle Impostazioni IAM Google CloudPROJECT_ID
: la posizione dell'istanza. Utilizza una delle regioni supportate.LOCATION Mostra sedius-central1
us-east1
asia-south1
europe-west1
europe-west2
europe-west4
northamerica-northeast1
southamerica-east1
australia-southeast1
: l'identificatore dell'operazioneOPERATION_ID
Per inviare la richiesta, scegli una delle seguenti opzioni:
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 "
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 di previsione, utilizza il metodo
projects.locations.instances.predictionResults.exportMetadata
.
Per ulteriori informazioni, consulta Metadati esportati nel modello di dati di output AML.
Autorizzazioni richieste per questa attività
Per eseguire questa operazione, devi disporre delle seguenti autorizzazioni:
Autorizzazioni
financialservices.v1predictions.exportMetadata
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
: il tuo ID progetto elencato nelle Impostazioni IAM Google CloudPROJECT_ID
: la posizione dell'istanza. Utilizza una delle regioni supportate.LOCATION Mostra sedius-central1
us-east1
asia-south1
europe-west1
europe-west2
europe-west4
northamerica-northeast1
southamerica-east1
australia-southeast1
: l'identificatore definito dall'utente per l'istanzaINSTANCE_ID
: l'identificatore definito dall'utente per i risultati di previsionePREDICTION_RESULTS_ID
: un set di dati BigQuery in cui esportare una tabella che descriva i metadati strutturati dei risultati di previsioneBQ_OUTPUT_DATASET_NAME
: la tabella in cui scrivere i metadati strutturatiSTRUCTURED_METADATA_TABLE
: l'azione che si verifica se la tabella di destinazione esiste già. Utilizza uno dei seguenti valori:WRITE_DISPOSITION -
WRITE_EMPTY
: esporta i dati solo se la tabella BigQuery è vuota. -
WRITE_TRUNCATE
: cancella tutti i dati esistenti nella tabella BigQuery prima di scrivere 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 delle seguenti opzioni:
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 il seguente 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"
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 il seguente 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), consulta Verificare il risultato.
Ottenere i risultati della previsione
Per ottenere i risultati della previsione, utilizza il metodo
projects.locations.instances.predictionResults.get
.
Autorizzazioni richieste per questa attività
Per eseguire questa operazione, devi disporre delle seguenti autorizzazioni:
Autorizzazioni
financialservices.v1predictions.get
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
: il tuo ID progetto elencato nelle Impostazioni IAM Google CloudPROJECT_ID
: la posizione dell'istanza. Utilizza una delle regioni supportate.LOCATION Mostra sedius-central1
us-east1
asia-south1
europe-west1
europe-west2
europe-west4
northamerica-northeast1
southamerica-east1
australia-southeast1
: l'identificatore definito dall'utente per l'istanzaINSTANCE_ID
: l'identificatore definito dall'utente per i risultati di previsionePREDICTION_RESULTS_ID
Per inviare la richiesta, scegli una delle seguenti opzioni:
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 "
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 di previsione
Per aggiornare i risultati di previsione, utilizza il metodo
projects.locations.instances.predictionResults.patch
.
È possibile aggiornare solo il campo labels
nei risultati di previsione. L'esempio seguente
aggiorna la coppia chiave-valore
etichette utente
associata ai risultati di previsione.
Autorizzazioni richieste per questa attività
Per eseguire questa operazione, devi disporre delle seguenti autorizzazioni:
Autorizzazioni
financialservices.v1predictions.update
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
: il tuo ID progetto elencato nelle Impostazioni IAM Google CloudPROJECT_ID
: la posizione dell'istanza. Utilizza una delle regioni supportate.LOCATION Mostra sedius-central1
us-east1
asia-south1
europe-west1
europe-west2
europe-west4
northamerica-northeast1
southamerica-east1
australia-southeast1
: l'identificatore definito dall'utente per l'istanzaINSTANCE_ID
: l'identificatore definito dall'utente per i risultati di previsionePREDICTION_RESULTS_ID
: la chiave di una coppia chiave-valore utilizzata per organizzare i risultati di previsione. Per maggiori informazioni, consultaKEY labels
.
: il valore in una coppia chiave-valore utilizzato per organizzare i risultati di previsione. Per maggiori informazioni, consultaVALUE labels
.
Corpo JSON della richiesta:
{ "labels": { "KEY ": "VALUE " } }
Per inviare la richiesta, scegli una delle seguenti opzioni:
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 il seguente 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"
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 il seguente 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), consulta Verificare il risultato.
Elenca i risultati della previsione
Per elencare i risultati di previsione per una determinata istanza, utilizza il metodo
projects.locations.instances.predictionResults.list
.
Autorizzazioni richieste per questa attività
Per eseguire questa operazione, devi disporre delle seguenti autorizzazioni:
Autorizzazioni
financialservices.v1predictions.list
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
: il tuo ID progetto elencato nelle Impostazioni IAM Google CloudPROJECT_ID
: la posizione dell'istanza. Utilizza una delle regioni supportate.LOCATION Mostra sedius-central1
us-east1
asia-south1
europe-west1
europe-west2
europe-west4
northamerica-northeast1
southamerica-east1
australia-southeast1
: l'identificatore definito dall'utente per l'istanzaINSTANCE_ID
Per inviare la richiesta, scegli una delle seguenti opzioni:
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"
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 di previsione
Per eliminare i risultati di previsione, utilizza il metodo
projects.locations.instances.predictionResults.delete
.
Autorizzazioni richieste per questa attività
Per eseguire questa operazione, devi disporre delle seguenti autorizzazioni:
Autorizzazioni
financialservices.v1predictions.delete
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
: il tuo ID progetto elencato nelle Impostazioni IAM Google CloudPROJECT_ID
: la posizione dell'istanza. Utilizza una delle regioni supportate.LOCATION Mostra sedius-central1
us-east1
asia-south1
europe-west1
europe-west2
europe-west4
northamerica-northeast1
southamerica-east1
australia-southeast1
: l'identificatore definito dall'utente per l'istanzaINSTANCE_ID
: l'identificatore definito dall'utente per i risultati di previsionePREDICTION_RESULTS_ID
Per inviare la richiesta, scegli una delle seguenti opzioni:
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 "
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), consulta Verificare il risultato.