

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 搜索可发现资源
<a name="feature-store-cross-account-discoverability-use"></a>

资源拥有者账户必须向资源使用者账户授予权限，使其具有对共享资源的可发现性或访问（只读、读写或管理员）权限。在以下几节中，我们提供了有关如何接受共享资源邀请的说明，并提供了一些示例来说明如何搜索可发现特征组。

**接受共享资源邀请**

一旦资源拥有者账户授予了权限，作为资源使用者账户，您将收到加入资源共享的邀请。要接受任何共享资源的邀请，请在 Amazon RAM 控制台中打开 “[与我共享：资源](https://console.amazonaws.cn/ram/home#SharedResourceShares)共享” 页面，查看和回复邀请。在以下情况下不会发送邀请：
+ 如果您是组织中的一员， Amazon Organizations 并且启用了组织中的共享，则该组织中的委托人无需邀请即可自动访问共享资源。
+ 如果您与拥有 Amazon Web Services 账户 该资源的用户共享，则该账户中的委托人无需邀请即可自动访问共享资源。

有关接受和使用资源共享的更多信息 Amazon RAM，请参阅[回复资源共享邀请](https://docs.amazonaws.cn/ram/latest/userguide/getting-started-shared.html)。

## 搜索可发现特征组示例
<a name="feature-store-cross-account-discoverability-use-search"></a>

与应用了可发现性权限的资源使用者账户共享资源后，该资源使用者账户就可以使用控制台 UI 和 Feature Store SDK 在 Amazon F SageMaker eature Store 中搜索和发现共享资源。请注意，您不能在标签上搜索跨账户资源。最多可查看 1000 个特征组目录。有关授予可发现性权限的更多信息，请参阅[启用跨账户可发现性](feature-store-cross-account-discoverability.md)。

有关在管理控制台中查看共享特征组的详情，请参阅 [在 Feature Store 中查找特征组](feature-store-search-feature-group-metadata.md)。

在以下示例中，当设置为时，资源使用者账户使用 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 参考中的[搜索](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_Search.html)。