Sie können die Liste der Datensynchronisierungsvorgänge anzeigen, die für eine bestimmte Featureansicht ausgeführt wurden. Dies kann nützlich sein, wenn Sie prüfen möchten, ob die Datensynchronisierung erfolgreich aus der BigQuery-Datenquelle synchronisiert wird oder ob eine Datensynchronisierung für die Featureansicht ausgeführt wird.
Hinweise
Authentifizieren Sie sich bei Vertex AI, sofern nicht bereits geschehen.
Verwenden Sie die von der gcloud CLI bereitgestellten Anmeldedaten, um die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung zu verwenden.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Weitere Informationen finden Sie unter Für die Verwendung von REST authentifizieren in der Dokumentation zur Google Cloud-Authentifizierung.
Synchronisierungsvorgänge in einer Featureansicht auflisten
Im folgenden Beispiel wird eine Liste aller Synchronisierungsvorgänge angezeigt, die für eine Featureansicht ausgeführt wurden.
REST
Um die Liste der Datensynchronisierungsvorgänge in einer FeatureView
-Instanz aufzurufen, senden Sie eine GET
-Anfrage mithilfe der Methode featureViewSyncs.list.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- LOCATION_ID: Die Region, in der sich der Onlinespeicher befindet, z. B.
us-central1
. - PROJECT_ID ist die Projekt-ID.
- FEATUREONLINESTORE_NAME: Der Name des Onlinespeichers, der die Featureansicht enthält.
- FEATUREVIEW_NAME: Der Name der Featureansicht, für die Sie die Liste der Datensynchronisierungsvorgänge aufrufen möchten.
HTTP-Methode und URL:
GET https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME/featureViewSyncs
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
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
Führen Sie folgenden Befehl aus:
$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
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:
{ "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" } } ] }
Nächste Schritte
Weitere Informationen zum Aktualisieren einer Featureansicht.