Featureansichten auflisten

Sie können eine Liste aller Featureansicht-Instanzen abrufen, die in einem Onlinespeicher in Ihrem Google Cloud-Projekt erstellt wurden. Für jede Feature-Ansicht können Sie auch die Feature-Datenquelle aufrufen. Dabei kann es sich um eine der folgenden Datenquellen handeln:

  • Eine oder mehrere Featuregruppen und ihre zugehörigen Features. Jede Featuregruppe ist einer Feature-Datenquelle zugeordnet, z. B. einer BigQuery-Tabelle oder -Ansicht. Jedes Feature entspricht einer Spalte in der BigQuery-Datenquelle.

  • Eine BigQuery-Tabelle oder -Ansicht, die direkt mit der Feature-Ansicht verknüpft ist.

Hinweise

Authentifizieren Sie sich bei Vertex AI, sofern nicht bereits geschehen.

Select the tab for how you plan to use the samples on this page:

Console

When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

REST

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.

Featureansichten in einem Onlineshop auflisten

Verwenden Sie die folgenden Beispiele, um eine Liste der Featureansichten abzurufen, die für einen Onlineshop in Ihrem Projekt für einen bestimmten Standort erstellt wurden.

Console

So rufen Sie mit der Google Cloud Console die Liste der Featureansichten in einem Onlineshop auf:

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

    Zur Seite „Feature Store“

  2. Klicken Sie auf Onlinespeicher.

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

  4. Im Bereich Featureansichten finden Sie eine Liste aller Onlineshops für den ausgewählten Standort.

REST

Wenn Sie eine Liste aller FeatureView-Instanzen abrufen möchten, die in einem bestimmten Onlinespeicher in Ihrem Projekt erstellt wurden, senden Sie eine GET-Anfrage mit featureViews.list-Methode.

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 Onlineshops, für den Sie die Liste der Featureansichten 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

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"

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" | Select-Object -Expand Content

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

{
  "featureViews": [
    {
      "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME",
      "createTime": "2023-09-06T23:46:49.936284Z",
      "updateTime": "2023-09-06T23:46:49.936284Z",
      "etag": "AMEw9yOStRkXitA-ICOx0niGcNUAKkG3a5JNwo38VF-bT6BmIgdSmkd8Rskgi-NFgKmi",
      "featureRegistrySource": {
        "featureGroups": [
          {
            "featureGroupId": "FEATUREGROUP_ID",
            "featureIds": [
              "FEATURE_ID_1",
              "FEATURE_ID_2",
            ]
          }
        ]
      }
    }
  ]
}

Nächste Schritte