Featureansicht löschen

Wenn Sie eine Featureansicht löschen, werden laufende Onlinebereitstellungsvorgänge nicht abgebrochen. Sie müssen jeden aktiven Onlinebereitstellungsvorgang beenden, der derzeit in der Featureansicht, die Sie löschen möchten, aktiv ist. Andernfalls schlägt die Onlinebereitstellung fehl, nachdem Sie die Featureansicht gelöscht haben.

Verwenden Sie die folgenden Beispiele, um eine Featureansicht aus einem Onlinespeicher in Ihrem Projekt zu löschen.

Console

Gehen Sie nach der folgenden Anleitung vor, um eine Featureansicht mit der Google Cloud Console zu löschen.

  1. Rufen Sie im Abschnitt „Vertex AI“ der Google Cloud Console die Seite Feature Store auf.

    Zur Seite „Feature Store“

  2. Klicken Sie auf Onlineshop.

  3. Klicken Sie auf den Namen des Onlineshops, um die zugehörigen Details auf dessen Detailseite aufzurufen.

  4. Markieren Sie im Abschnitt Featureansichten das XZselect-Kästchen neben der Featureansicht, die Sie löschen möchten.

  5. Klicken Sie auf Löschen und dann auf Bestätigen.

REST

Senden Sie zum Löschen einer FeatureView-Instanz eine DELETE-Anfrage mit der Methode featureViews.delete.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • LOCATION_ID: Die Region, in der sich der Onlinespeicher befindet, z. B. us-central1.
  • PROJECT_ID: Ihre Projekt-ID.
  • FEATUREONLINESTORE_NAME: Der Name des Onlinespeichers, der die Featureansicht enthält.
  • FEATUREVIEW_NAME: Der Name der Featureansicht, die Sie löschen möchten.

HTTP-Methode und URL:

DELETE http://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME

Senden Sie die Anfrage mithilfe einer der folgenden Optionen:

curl

Führen Sie folgenden Befehl aus:

curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"http://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME"

PowerShell

Führen Sie folgenden Befehl aus:

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

Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "http://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME" | Select-Object -Expand Content

Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:

{
  "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.aiplatform.v1.DeleteOperationMetadata",
    "genericMetadata": {
      "createTime": "2023-09-15T17:30:31.741064Z",
      "updateTime": "2023-09-15T17:30:31.741064Z"
    }
  }
}

Nächste Schritte