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 Search
operasi 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.
-
Buka konsol Studio dengan mengikuti petunjuk diLuncurkan Amazon SageMaker Studio.
-
Pilih Data di panel navigasi kiri untuk memperluas daftar dropdown.
-
Dari daftar dropdown, pilih Feature Store.
-
(Opsional) Untuk melihat grup fitur Anda, pilih Akun saya. Untuk melihat grup fitur bersama, pilih Lintas akun.
-
Di bawah tab Katalog Grup Fitur, pilih Akun saya untuk melihat grup fitur Anda.
-
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.
-
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 Search
operasi 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', ] )