Temukan grup fitur di Toko Fitur Anda - Amazon SageMaker

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Temukan grup fitur di Toko Fitur Anda

Dengan Amazon SageMaker Feature Store, Anda dapat mencari grup fitur menggunakan konsol atau operasi Pencarian. Anda dapat menggunakan fungsi pencarian untuk menemukan fitur dan grup fitur yang relevan dengan model yang Anda buat. Anda dapat menggunakan fungsi pencarian untuk dengan cepat menemukan grup fitur yang relevan dengan kasus penggunaan Anda.

catatan

Grup fitur yang Anda cari harus berada di dalam Wilayah AWS dan AWS akun Anda, atau dibagikan dan dibuat dapat ditemukan oleh Anda. Akun AWS Untuk informasi selengkapnya tentang cara membagikan katalog grup fitur dan memberikan kemampuan untuk ditemukan, lihat. Bagikan katalog grup fitur Anda

Tabel berikut menunjukkan bidang yang dapat dicari dan apakah Anda dapat menggunakan konsol untuk mencari bidang tertentu.

Anda dapat mencari fitur menggunakan Amazon SageMaker Studio Classic atau Searchoperasi di SageMaker API. Tabel berikut mencantumkan semua metadata yang dapat dicari dan apakah Anda dapat mencarinya di konsol. Tag dapat dicari untuk grup fitur Anda sendiri tetapi tidak dapat dicari untuk grup fitur yang dapat ditemukan oleh Anda.

Metadata yang dapat dicari APInama bidang Dapat dicari di konsol? Dapat dicari dengan akun silang?
Semua Tag AllTags Ya Tidak
Alasan Kegagalan Penciptaan FailureReason Tidak Tidak
Status Penciptaan FeatureGroupStatus Ya Ya
Waktu pembuatan CreationTime Ya Ya
Deskripsi Deskripsi Ya Ya
Nama Fitur Waktu Acara EventTimeFeatureName Tidak Tidak
Definisi Fitur FeatureDefinitions Tidak Tidak
Grup Fitur ARN FeatureGroupARN Tidak Tidak
Nama Grup Fitur FeatureGroupName Ya Ya
Konfigurasi Toko Offline OfflineStoreConfig Tidak Tidak
Status Toko Offline OfflineStoreStatus Ya Ya
Status Pembaruan Terakhir LastUpdateStatus Tidak Tidak
Nama Fitur Record Identfier RecordIdentifierFeatureName Ya Ya
Tanda Tag. key Ya Tidak

Cara menemukan grup fitur

Anda dapat menggunakan konsol atau Amazon SageMaker Feature Store API untuk menemukan grup fitur Anda. Petunjuk untuk menggunakan Feature Store melalui konsol tergantung pada apakah Anda telah mengaktifkan SageMaker Studio Amazon atau Amazon SageMaker Studio Klasik sebagai pengalaman default Anda.

  1. Buka konsol Studio dengan mengikuti petunjuk diLuncurkan Amazon SageMaker Studio.

  2. Pilih Data di panel navigasi kiri untuk memperluas daftar dropdown.

  3. Dari daftar dropdown, pilih Feature Store.

  4. (Opsional) Untuk melihat grup fitur Anda, pilih Akun saya. Untuk melihat grup fitur bersama, pilih Lintas akun.

  5. Di bawah tab Katalog Grup Fitur, pilih Akun saya untuk melihat grup fitur Anda.

  6. Di bawah tab Katalog Grup Fitur, pilih Lintas akun untuk melihat grup fitur yang orang lain buat dapat ditemukan oleh Anda. Di bawah Dibuat oleh, Anda dapat melihat ID akun pemilik sumber daya.

  7. Anda dapat mencari grup fitur Anda di daftar dropdown Penelusuran:

    • (Opsional) Untuk memfilter pencarian Anda, pilih ikon filter di sebelah daftar dropdown Pencarian. Anda dapat menggunakan filter untuk menentukan parameter atau rentang tanggal dalam hasil pencarian Anda. Jika Anda mencari parameter, tentukan kunci dan nilainya. Untuk menemukan grup fitur, Anda dapat menentukan rentang waktu, menghapus (membatalkan pilihan) kolom yang tidak ingin Anda kueri, memilih toko untuk dicari, atau mencari berdasarkan status.

    • Untuk sumber daya bersama, Anda hanya dapat mengedit metadata grup fitur atau definisi fitur jika Anda memiliki izin akses yang tepat yang diberikan dari akun pemilik sumber daya. Izin dapat ditemukan saja tidak akan memungkinkan Anda untuk mengedit metadata atau definisi fitur. Untuk informasi selengkapnya tentang pemberian izin akses, lihat. Mengaktifkan akses lintas akun

Kode di bagian ini menggunakan Searchoperasi di AWS SDK for Python (Boto3) untuk menjalankan permintaan pencarian untuk menemukan grup fitur. Untuk informasi tentang bahasa lain untuk mengirimkan kueri, lihat Lihat Juga di SageMaker APIReferensi Amazon.

Untuk contoh dan sumber daya Toko Fitur lainnya, lihatSumber daya Toko SageMaker Fitur Amazon.

Kode berikut menunjukkan contoh kueri penelusuran yang berbeda menggunakan: API

# Return all feature groups sagemaker_client.search( Resource="FeatureGroups", ) # Search for feature groups that are shared with your account sagemaker_session.search( resource="FeatureGroup", search_expression={ "Filters": [ { "Name": "FeatureGroupName", "Value": "MyFeatureGroup", "Operator": "Contains", } ], "Operator": "And", }, sort_by="Name", sort_order="Ascending", next_token="token", max_results=50, CrossAccountFilterOption="SameAccount" ) # Search for all feature groups with a name that contains the "ver" substring sagemaker_client.search( Resource="FeatureGroups", SearchExpression={ 'Filters': [ { 'Name': 'FeatureGroupName', 'Operator': 'Contains', 'Value': 'ver' }, ] } ) # Search for all feature groups that have the EXACT name "airport" sagemaker_client.search( Resource="FeatureGroups", SearchExpression={ 'Filters': [ { 'Name': 'FeatureGroupName', 'Operator': 'Equals', 'Value': 'airport' }, ] } ) # Search for all feature groups that contains the name "ver" # AND have a record identifier feature name that contains "wha" # AND have a tag (key or value) that contains "hea" sagemaker_client.search( Resource="FeatureGroups", SearchExpression={ 'Filters': [ { 'Name': 'FeatureGroupName', 'Operator': 'Contains', 'Value': 'ver' }, { 'Name': 'RecordIdentifierFeatureName', 'Operator': 'Contains', 'Value': 'wha' }, { 'Name': 'AllTags', 'Operator': 'Contains', 'Value': 'hea' }, ] } ) # Search for all feature groups with substring "ver" in its name # OR feature groups that have a record identifier feature name that contains "wha" # OR feature groups that have a tag (key or value) that contains "hea" sagemaker_client.search( Resource="FeatureGroups", SearchExpression={ 'Filters': [ { 'Name': 'FeatureGroupName', 'Operator': 'Contains', 'Value': 'ver' }, { 'Name': 'RecordIdentifierFeatureName', 'Operator': 'Contains', 'Value': 'wha' }, { 'Name': 'AllTags', 'Operator': 'Contains', 'Value': 'hea' }, ], 'Operator': 'Or' # note that this is explicitly set to "Or"- the default is "And" } ) # Search for all feature groups with substring "ver" in its name # OR feature groups that have a record identifier feature name that contains "wha" # OR tags with the value 'Sage' for the 'org' key sagemaker_client.search( Resource="FeatureGroups", SearchExpression={ 'Filters': [ { 'Name': 'FeatureGroupName', 'Operator': 'Contains', 'Value': 'ver' }, { 'Name': 'RecordIdentifierFeatureName', 'Operator': 'Contains', 'Value': 'wha' }, { 'Name': 'Tags.org', 'Operator': 'Contains', 'Value': 'Sage' }, ], 'Operator': 'Or' # note that this is explicitly set to "Or"- the default is "And" } ) # Search for all offline only feature groups sagemaker_client.search( Resource="FeatureGroups", SearchExpression={ 'Filters': [ { 'Name': 'OnlineStoreConfig.EnableOnlineStore', 'Operator': 'NotEquals', 'Value': 'true' }, { 'Name': 'OfflineStoreConfig.S3StorageConfig.S3Uri', 'Operator': 'Exists' } ] } ) # Search for all online only feature groups sagemaker_client.search( Resource="FeatureGroups", SearchExpression={ 'Filters': [ { 'Name': 'OnlineStoreConfig.EnableOnlineStore', 'Operator': 'Equals', 'Value': 'true' }, { 'Name': 'OfflineStoreConfig.S3StorageConfig.S3Uri', 'Operator': 'NotExists' } ] } ) # Search for all feature groups that are BOTH online and offline sagemaker_client.search( Resource="FeatureGroups", SearchExpression={ 'Filters': [ { 'Name': 'OnlineStoreConfig.EnableOnlineStore', 'Operator': 'Equals', 'Value': 'true' }, { 'Name': 'OfflineStoreConfig.S3StorageConfig.S3Uri', 'Operator': 'Exists' } ] } )

Anda juga dapat menggunakan python SDK AWS RAM APIs untuk membuat berbagi sumber daya. APITanda tangan diberikan di bawah ini. Untuk menggunakan python SDK of AWS RAM API, Anda perlu melampirkan kebijakan terkelola akses AWS RAM penuh dengan Peran eksekusi.

response = client.create_resource_share( name='string', resourceArns=[ 'string', ], principals=[ 'string', ], tags=[ { 'key': 'string', 'value': 'string' }, ], allowExternalPrincipals=True|False, clientToken='string', permissionArns=[ 'string', ] )