Google Cloud 프로젝트의 온라인 저장소 내에서 생성된 모든 특성 뷰 인스턴스 목록을 검색할 수 있습니다. 각 특성 뷰에서는 특성 데이터 소스를 볼 수 있으며, 다음 중 하나일 수 있습니다.
하나 이상의 특성 그룹과 해당 구성 특성. 각 특성 그룹은 BigQuery 테이블 또는 뷰와 같은 특성 데이터 소스와 연결됩니다. 각 지형지물은 BigQuery 데이터 소스의 열을 지정합니다.
특성 뷰와 직접 연결된 BigQuery 테이블 또는 뷰
시작하기 전에
아직 Vertex AI에 인증하지 않았다면 인증을 진행하세요.
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
로컬 개발 환경에서 이 페이지의 REST API 샘플을 사용하려면 gcloud CLI에 제공하는 사용자 인증 정보를 사용합니다.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
자세한 내용은 Google Cloud 인증 문서의 REST 사용 인증을 참조하세요.
온라인 스토어의 특성 뷰 나열
다음 샘플을 사용하여 프로젝트의 특정 위치에 있는 온라인 저장소에 생성된 특성 뷰 목록을 검색합니다.
콘솔
Google Cloud 콘솔을 사용하여 온라인 저장소의 특성 뷰 목록을 보려면 다음 안내를 따르세요.
Google Cloud 콘솔의 Vertex AI 섹션에서 Feature Store 페이지로 이동합니다.
온라인 저장소를 클릭합니다.
온라인 저장소의 이름을 클릭하여 온라인 저장소 세부정보 페이지에서 세부정보를 확인합니다.
특성 뷰 섹션에서 선택한 위치의 모든 온라인 저장소 목록을 볼 수 있습니다.
REST
프로젝트의 특정 온라인 저장소 내에 생성된 모든 FeatureView
인스턴스 목록을 검색하려면 featureViews.list 메서드를 사용하여 GET
요청을 보냅니다.
요청 데이터를 사용하기 전에 다음을 바꿉니다.
- LOCATION_ID: 온라인 저장소가 있는 리전입니다(예:
us-central1
). - PROJECT_ID: 프로젝트 ID
- FEATUREONLINESTORE_NAME: 특성 뷰 목록을 보려는 온라인 저장소의 이름
HTTP 메서드 및 URL:
GET https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews
요청을 보내려면 다음 옵션 중 하나를 선택합니다.
curl
다음 명령어를 실행합니다.
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
다음 명령어를 실행합니다.
$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
다음과 비슷한 JSON 응답이 표시됩니다.
{ "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", ] } ] } } ] }
다음 단계
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-12-05(UTC)