Featuregruppe löschen

Wenn Sie eine Featuregruppe löschen, werden die Registrierung aller BigQuery-Datenquellen, die für diese Featuregruppe registriert wurden, automatisch aufgehoben. Wenn die Featuregruppe vorhandene Features enthält, können Sie den Featureparameter mit dem force-Abfrageparameter löschen. Durch das Löschen einer Featuregruppe wird die BigQuery-Tabelle oder -Ansicht von Feature Registry abgemeldet und sie wirken sich nicht auf diese Feature-Daten aus.

In den folgenden Beispielen wird eine Featuregruppe zusammen mit ihren Features gelöscht.

Console

Gehen Sie nach der folgenden Anleitung vor, um eine Featuregruppe und alle zugehörigen Features mithilfe 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. Markieren Sie im Abschnitt Featuregruppen das Kästchen neben der Featuregruppe, die Sie löschen möchten.

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

REST

Senden Sie zum Löschen einer FeatureGroup-Ressource eine DELETE-Anfrage mit der Methode featureGroups.delete.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • LOCATION_ID: Die Region, in der sich die Featuregruppe befindet, z. B. us-central1.
  • PROJECT_ID: Ihre Projekt-ID.
  • FEATURE_GROUP_NAME: der Name der Featuregruppe, die Sie löschen möchten.
  • BOOLEAN: Optional: Geben Sie true ein, um die Featuregruppe zu löschen, auch wenn sie Features enthält. Der Standardwert ist false.

HTTP-Methode und URL:

DELETE http://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureGroups/FEATURE_GROUP_NAME?force=BOOLEAN

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/featureGroups/FEATURE_GROUP_NAME?force=BOOLEAN"

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/featureGroups/FEATURE_GROUP_NAME?force=BOOLEAN" | Select-Object -Expand Content

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

{
  "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.aiplatform.v1.DeleteOperationMetadata",
    "genericMetadata": {
      "createTime": "2023-09-15T04:54:03.632646Z",
      "updateTime": "2023-09-15T04:54:03.632646Z"
    }
  },
  "done": true,
  "response": {
    "@type": "type.googleapis.com/google.protobuf.Empty"
  }
}

Nächste Schritte