はじめに
Amazon DynamoDBは、あらゆる規模で信頼性の高いパフォーマンスを提供する非リレーショナルデータベースです。これは完全に管理されたマルチリージョンのマルチマスターデータベースで、遅延は一貫して数ミリ秒単位に抑えられ、セキュリティ、バックアップと復元、メモリ内キャッシュが組み込まれています。Domoを使用すると、Amazonのデータセキュリティ対策を、組織の可視化やレポート作成に至るすべてに適用することができます。行レベルのセキュリティと、2FA、SSO、BYOK暗号化などの様々なコントロールを適用しながら、Domoですべてのデータポイントをリアルタイムで更新できます。 DomoはAmazon DynamoDBに直接接続して必要な情報をリアルタイムで可視化できるため、分析をよりスピーディ、簡単、効率的に実行することができます。Amazon DynamoDBコネクターは、その他のあらゆるシステムのメトリクスを単独のプラットフォームに取り込めるため、設定したしきい値にメトリクスが到達したら即時に通知を受け取ることができます。 AWSアカウントには、Data Centerから接続します。このトピックでは、Amazon DynamoDBコネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報は、「 コネクターを使用してDataSetを追加する 」を参照してください。必要条件
AWSに接続してAmazon DynamoDB Assume Role DataSetを作成するには、以下が必要です。- Amazonリソースネーム(ARN)
- ロールセッション名
- 外部ID
- リージョン
Amazon DynamoDB Assume Roleアカウントに接続する
このセクションでは、Amazon DynamoDB Assume Roleコネクターページの [認証情報] および [詳細] ペインのオプションについて説明します。このページのほかのペインの項目である [スケジュール設定] や [DataSetに名前を付け、説明を入力] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。[認証情報]ペイン
このペインには、Amazon DynamoDBアカウントにアクセスするための認証情報を入力するフィールドがあります。下表では、各フィールドに必要な内容を説明しています。フィールド | 説明 |
|---|---|
Role ARN | 引き受けるロールのAmazonリソースネーム(ARN)を入力します。 |
Role Session Name | 引き受けたロールのセッションに対する識別子を入力します。 |
| External ID | [GENERATE CODE]ボタンをクリックして、外部IDを取得します。 |
| Region | DynamoDBのリージョンを選択します。 |
[詳細]ペイン
このペインには、使用するリージョン名とテーブルを選択する、2つのドロップダウンメニューが含まれています。メニュー | 説明 |
|---|---|
How would you like to fetch your data? | 属性名でデータを取得するか、クエリを提供してデータを取得するかを選択します。 |
Query | 実行するSQLクエリを入力します。 例:select * from table_name 注記:列名がある場合は、すべての列名を二重引用符で囲んでください。 |
Table Name | Domoに取り込むAmazon DynamoDBのテーブルを選択します。 |
| How would you like to provide attribute names? | 検出によって属性名を指定するか、手動で指定するかを選択します。 |
| Attribute Names(最大で1498個まで選択可能) | 取り込む属性名を選択します。すべての属性を取り込む場合は、リストから属性を選択しません。最大で1498個まで選択できます。 注記:属性を選択しなかった場合、このコネクターは、デフォルトですべてのフィールドを取り込みます。 |