本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
搜索可发现资源
资源拥有者账户必须向资源使用者账户授予权限,使其具有对共享资源的可发现性或访问(只读、读写或管理员)权限。在以下几节中,我们提供了有关如何接受共享资源邀请的说明,并提供了一些示例来说明如何搜索可发现特征组。
接受共享资源邀请
一旦资源拥有者账户授予了权限,作为资源使用者账户,您将收到加入资源共享的邀请。要接受任何共享资源的邀请,请在 AWS RAM 控制台中打开 “与我共享:资源
-
如果您是组织中的一员, AWS Organizations 并且启用了组织中的共享,则该组织中的委托人无需邀请即可自动访问共享资源。
-
如果您与拥有 AWS 账户 该资源的用户共享,则该账户中的委托人无需邀请即可自动访问共享资源。
有关接受和使用资源共享的更多信息 AWS RAM,请参阅回复资源共享邀请。
搜索可发现特征组示例
与应用了可发现性权限的资源使用者账户共享资源后,该资源使用者账户就可以使用控制台 UI 和 SageMaker 功能商店在 Amazon Feature Store 中搜索和发现共享资源。SDK请注意,您不能在标签上搜索跨账户资源。最多可查看 1000 个特征组目录。有关授予可发现性权限的更多信息,请参阅启用跨账户可发现性。
有关在控制台中查看共享功能组的详细信息,请参阅在 Feature Store 中查找特征组。
在以下示例中,当设置为时,资源使用者账户使用 SageMaker 搜索来搜索他们可以发现CrossAccountFilterOption
的资源:"CrossAccount"
from sagemaker.session import Session sagemaker_session = Session(boto_session=boto_session) 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="CrossAccount" )
有关 SageMaker 搜索和请求参数的更多信息,请参阅 Amazon SageMaker API 参考中的搜索。