Amazon Connect 分析データレイク用にテーブルを関連付ける - Amazon Connect

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

Amazon Connect 分析データレイク用にテーブルを関連付ける

データ共有を設定すると、コンシューマーアカウントへの RAM 招待が作成されます。RAM は、 AWS アカウント間でリソースを安全に共有するのに役立つサービスです。リソース共有の招待を表示および承諾するために必要な AWS Identity and Access Management (IAM) アクセス許可があることを確認します。

データレイク管理者に推奨される IAM ポリシーの詳細については、「Data lake administrator permissions」を参照してください。

  1. RAM コンソール (https://console.aws.amazon.com/ram/) を開きます。

  2. [自分と共有][リソース共有] を選択します。

    [自分と共有] - [リソース共有] テーブル。
  3. リソース共有の名前と、[リソース共有を承認] を選択します。

    [自分と共有] - [リソース共有] テーブル。
  4. リソース共有が承認されたら、コンシューマーアカウントで AWS Lake Formation コンソール (https://console.aws.amazon.com/lakeformation) に移動します。Amazon Connect 分析データレイクテーブルへのアクセスを設定するには、次のリソースを設定するユーザーに Lake Formation でデータレイク管理者のアクセス許可があることを確認してください。詳細については、「Lake Formation personas and IAM permissions reference」を参照してください。

  5. 既存の Lake Formation データベースを使用するか、Amazon Connect 分析データレイクテーブル用の新しいデータベースを作成します。詳細については、「データベースの作成」を参照してください。

  6. AWS Lake Formation コンソールで、左側のナビゲーションメニューのテーブルを選択します。

    AWS Lake Formation コンソール。
  7. 右上から [テーブルを作成] を選択して、新しいリソースリンクを作成します。

    AWS Lake Formation コンソール - [テーブルを作成]。
  8. [テーブルを作成] ダイアログで、[リソースリンク] ラジオボタンを選択します。[リソースリンク名] は、リンクされたテーブルに名前を付ける任意の値にすることができます。例えば、コンタクトレコードのデータ型の場合、リンク名を contact_record として定義できます。

  9. ステップ 5 で以前に作成したデータベースを指定します。

  10. [共有テーブル] で、RAM 招待が以前に承諾され、このリソースリンク名にマッピングする共有テーブルを選択します。  例えば、contact_record 共有テーブルを選択して、コンタクトレコードのリソースリンクにマッピングします。

  11. 共有テーブルのデータベースと所有者 ID に関する情報が自動的に入力されます。

  12. [Create] (作成) を選択します。

  13. コンシューマーアカウントと共有されているすべてのデータ型に対して手順を繰り返します。

  14. Amazon Athena コンソールを開き、クエリを実行して、共有した instance_id のデータがリクエストファイルに含まれているかを確認します。以下に例を示します。

    select * from database_name.linked_table limit 10.

    コードの説明は以下のとおりです。

    • database_name は、ステップ 5 で作成したデータベースの名前です。

    • linked_table は、ステップ 8 で作成したリソースリンク名の 1 つです。