Puoi visualizzare l'elenco delle operazioni di sincronizzazione dei dati eseguite per una visualizzazione delle caratteristiche specifica. Questa operazione può essere utile se vuoi verificare se la sincronizzazione dei dati viene eseguita correttamente dall'origine dati BigQuery o se è in corso per la visualizzazione delle caratteristiche.
Prima di iniziare
Autenticati a Vertex AI, se non l'hai già fatto.
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizzi le credenziali che fornisci a gcloud CLI.
Installa Google Cloud CLI.
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
Per saperne di più, consulta Autenticati per usare REST nella Google Cloud documentazione sull'autenticazione di.
Elencare le operazioni di sincronizzazione in una visualizzazione delle caratteristiche
Utilizza l'esempio seguente per visualizzare un elenco di tutte le operazioni di sincronizzazione eseguite per una visualizzazione delle caratteristiche.
REST
Per visualizzare l'elenco delle operazioni di sincronizzazione dei dati in un'
FeatureView istanza, invia una richiesta GET utilizzando il
featureViewSyncs.list.
Prima di utilizzare i dati della richiesta, apporta le sostituzioni seguenti:
- LOCATION_ID: regione in cui si trova il negozio online, ad esempio
us-central1. - PROJECT_ID: il tuo ID progetto.
- FEATUREONLINESTORE_NAME: il nome del negozio online contenente la visualizzazione delle caratteristiche.
- FEATUREVIEW_NAME: il nome della visualizzazione delle caratteristiche per cui vuoi visualizzare l'elenco delle operazioni di sincronizzazione dei dati.
Metodo HTTP e URL:
GET https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME/featureViewSyncs
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://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME/featureViewSyncs"
PowerShell
Esegui questo comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME/featureViewSyncs" | Select-Object -Expand Content
Dovresti ricevere una risposta JSON simile alla seguente:
{
"featureViewSyncs": [
{
"name": "PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME/featureViewSyncs/OPERATION_ID_1",
"createTime": "2023-09-11T15:33:24.906716Z",
"dataTransfer": {
"endTime": "2023-09-11T15:33:43.615598Z"
},
"finalStatus": {
"code": 13
},
"runTime": {
"endTime": "2023-09-11T15:33:43.615598Z"
}
},
{
"name": "PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME/featureViewSyncs/OPERATION_ID_2",
"createTime": "2023-09-06T23:48:00.670844Z",
"dataTransfer": {
"endTime": "2023-09-06T23:48:19.086848Z"
},
"finalStatus": {
"code": 13
},
"runTime": {
"endTime": "2023-09-06T23:48:19.086848Z"
}
}
]
}
Passaggi successivi
Scopri come avviare manualmente una sincronizzazione dei dati.
Scopri come aggiornare una visualizzazione delle caratteristiche.