検出可能なリソースの検索 - Amazon SageMaker

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

検出可能なリソースの検索

リソース所有者アカウントは、共有リソースの検出可能性またはアクセス (読み取り専用、読み取り/書き込み、または管理者) を許可する権限をリソースコンシューマーアカウントに付与する必要があります。以下のセクションでは、共有リソースへの招待を受け入れる方法を説明し、検出可能な特徴量グループを検索する方法の例を示します。

共有リソースへの招待の受け入れ

リソースコンシューマーアカウントは、リソース所有者アカウントからアクセス許可が付与されると、リソース共有への参加の招待を受け取ります。共有リソースへの招待を受け入れるには、 AWS RAM コンソールで共有: リソース共有ページを開いて、招待を表示して応答します。以下の場合、招待は送信されません。

  • ユーザーが の組織に属 AWS Organizations していて、組織内での共有が有効になっている場合、組織内のプリンシパルは招待なしで共有リソースに自動的にアクセスできます。

  • リソースを所有 AWS アカウント する と共有する場合、そのアカウントのプリンシパルは招待なしで共有リソースに自動的にアクセスします。

でのリソース共有の受け入れと使用の詳細については AWS RAM、「リソース共有の招待に応答する」を参照してください。

検出許可が適用されたリソースをリソースコンシューマーアカウントと共有すると、リソースコンシューマーアカウントはコンソール UI と Feature Store SDK を使用して Amazon SageMaker Feature Store で共有リソースを検索して検出できます。クロスアカウントのリソースをタグでは検索できないことに注意してください。表示できる特徴量グループカタログの最大数は 1000 件です。検出許可の付与の詳細については、「クロスアカウント検出可能性を有効にする」を参照してください。

コンソールで共有特徴量グループを表示する方法の詳細については、「」を参照してください特徴量ストアで特徴量グループを検索する

次の例では、リソースコンシューマーアカウントは 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 リファレンス」の「検索」を参照してください。