Anda dapat mengambil daftar semua instance tampilan fitur yang dibuat di penyimpanan online pada project Google Cloud Anda. Untuk setiap tampilan fitur, Anda juga dapat melihat sumber data fitur tersebut, yang dapat berupa salah satu dari berikut ini:
Satu atau beberapa grup fitur dan fitur konstituennya. Setiap grup fitur dikaitkan dengan sebuah sumber data fitur, seperti tabel atau tampilan BigQuery. Setiap fitur menentukan sebuah kolom di sumber data BigQuery.
Tabel atau tampilan BigQuery yang terkait langsung dengan tampilan fitur.
Sebelum memulai
Lakukan autentikasi ke Vertex AI, kecuali jika Anda telah melakukannya.
Select the tab for how you plan to use the samples on this page:
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Untuk informasi selengkapnya, lihat Mengautentikasi untuk menggunakan REST dalam Google Cloud dokumentasi autentikasi.
Mencantumkan tampilan fitur di toko online
Gunakan contoh berikut untuk mengambil daftar tampilan fitur yang dibuat untuk sebuah penyimpanan online pada project Anda untuk suatu lokasi tertentu.
Gunakan petunjuk berikut untuk melihat daftar tampilan fitur di toko online menggunakan konsol Google Cloud.
Di bagian Vertex AI pada Konsol Google Cloud, buka halaman Feature Store.
Klik Toko online.
Klik nama toko online untuk melihat detailnya di halaman Detail toko online.
Di bagian Tampilan fitur, Anda dapat melihat daftar semua toko online untuk lokasi yang dipilih.
Untuk mengambil daftar semua instance FeatureView
yang dibuat di penyimpanan online tertentu pada project Anda, kirim permintaan GET
menggunakan metode featureViews.list
Sebelum menggunakan data permintaan mana pun, lakukan penggantian berikut:
- LOCATION_ID: Region tempat toko online berada, seperti
us-central1
. - PROJECT_ID: Project ID Anda.
- FEATUREONLINESTORE_NAME: Nama penyimpanan online tempat Anda ingin melihat daftar tampilan fitur.
Metode HTTP dan URL:
GET https://LOCATION_ID -aiplatform.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION_ID /featureOnlineStores/FEATUREONLINESTORE_NAME /featureViews
Untuk mengirim permintaan Anda, pilih salah satu opsi berikut:
Jalankan perintah berikut:
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"
Jalankan perintah berikut:
$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
Anda akan menerima respons JSON yang mirip seperti berikut:
{ "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 ", ] } ] } } ] }
Langkah berikutnya
Pelajari cara memperbarui tampilan fitur.
Pelajari cara menghapus tampilan fitur.