Sie können eine Liste der Features abrufen, die einer bestimmten Featuregruppe in IhremGoogle Cloud -Projekt hinzugefügt wurden. Jedes Feature entspricht den Featurewerten, die in einer bestimmten Spalte in der BigQuery-Quelltabelle oder -Ansicht der Featuregruppe enthalten sind.
Vorbereitung
Authentifizieren Sie sich bei Vertex AI, sofern nicht bereits geschehen.
Wählen Sie den Tab aus, der Ihrer geplanten Verwendung der Beispiele auf dieser Seite entspricht:
Console
Wenn Sie über die Google Cloud Console auf Google Cloud Dienste und APIs zugreifen, müssen Sie die Authentifizierung nicht einrichten.
REST
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI.
Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
Weitere Informationen finden Sie in der Dokumentation zur Google Cloud -Authentifizierung unter Für die Verwendung von REST authentifizieren.
Features in einer Featuregruppe auflisten
Verwenden Sie die folgenden Beispiele, um eine Liste der Features in einer Featuregruppe abzurufen.
Console
So rufen Sie mit der Google Cloud Console die Liste der Features in einer Featuregruppe auf:
Rufen Sie im Bereich „Vertex AI“ der Google Cloud Console die Seite Feature Store auf.
Klicken Sie im Abschnitt Featuregruppen neben dem Namen der Featuregruppe auf das Symbol zum Maximieren, um alle Features darin aufzurufen.
REST
Wenn Sie eine Liste aller Feature-Ressourcen innerhalb einer bestimmten Featuregruppe in Ihrem Projekt abrufen möchten, senden Sie eine GET-Anfrage mit der features.list-Methode.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- LOCATION_ID: Die Region, in der sich die Featuregruppe befindet, z. B.
us-central1. - PROJECT_ID ist die Projekt-ID.
- FEATURE_GROUP_NAME: Name der Featuregruppe, für die Sie die Liste der Features aufrufen möchten.
HTTP-Methode und URL:
GET https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureGroups/FEATURE_GROUP_NAME/features
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/featureGroups/FEATURE_GROUP_NAME/features"
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/featureGroups/FEATURE_GROUP_NAME/features" | Select-Object -Expand Content
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:
{
"features": [
{
"name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/featureGroups/FEATURE_GROUP_NAME/features/FEATURE_NAME_1",
"createTime": "2023-09-06T23:16:00.429055Z",
"updateTime": "2023-09-06T23:16:00.429055Z",
"etag": "AMEw9yP4QWrXwty9C5J9a77O3_yV5LW4DUIIagKpmoHdzctF577OtlBlOyZC7EIQUZ8_",
"versionColumnName": "double"
},
{
"name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/featureGroups/FEATURE_GROUP_NAME/features/FEATURE_NAME_2",
"createTime": "2023-09-07T00:59:39.330881Z",
"updateTime": "2023-09-07T00:59:39.330881Z",
"etag": "AMEw9yOZhegkDL44AMibnanMoDNJeVx-MHwcOqAQuihGHWFQxJMpvG3ePH3bNDS-tIRX",
"versionColumnName": "double2"
}
]
}
Nächste Schritte
Weitere Informationen zum Erstellen von Featureansichten