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