

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 搜尋可探索的資源
<a name="feature-store-cross-account-discoverability-use"></a>

資源擁有者帳戶必須授予許可給資源消費者帳戶，才能允許具有共享資源的探索能力或存取許可 (唯讀、讀寫或管理員) 權限。在以下各節中，我們提供如何接受共享資源邀請的指示，以及如何搜尋可探索特徵群組的範例。

**接受共享資源的邀請**

作為資源消費者帳戶，您會收到加入資源共用的邀請，一旦資源擁有者帳戶授予許可。若要接受任何共用資源的邀請，請在 AWS RAM 主控台中開啟[與我共用：資源共用](https://console.aws.amazon.com/ram/home#SharedResourceShares)頁面，以檢視和回應邀請。在這些情況下，邀請將不會送出：
+ 如果您是 中組織的一部分， AWS Organizations 並在組織中啟用共用，則組織中的主體會自動存取共用資源，而無需邀請。
+ 如果您與擁有資源 AWS 帳戶 的 共用，則該帳戶中的主體會自動存取共用資源，而無需邀請。

如需接受和使用資源共用的詳細資訊 AWS RAM，請參閱[回應資源共用邀請](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-shared.html)。

## 搜尋可探索特徵群組範例
<a name="feature-store-cross-account-discoverability-use-search"></a>

一旦與已套用探索能力許可的資源消費者帳戶共用資源，資源消費者帳戶就可以使用主控名 UI 和 Feature Store SDK 在 Amazon SageMaker Feature Store 中搜尋和探索共用資源。請注意，您無法搜尋跨帳戶資源的標籤。可檢視特徵群組目錄的數量上限為 1000。如需有關授予探索能力許可的更多相關資訊，請參閱[啟用跨帳戶探索能力](feature-store-cross-account-discoverability.md)。

如需在主控台中檢視共用特徵群組的詳細資訊，請參閱[尋找特徵商店中的特徵群組](feature-store-search-feature-group-metadata.md)。

在以下範例中，當設定 `CrossAccountFilterOption` 為 `"CrossAccount"` 時，資源消費者帳戶會使用 SageMaker AI 搜尋來搜尋可供探索的資源：

```
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.aws.amazon.com/sagemaker/latest/APIReference/API_Search.html)。