AWS IoT TwinMaker データソースに接続する - Amazon Managed Grafana

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

AWS IoT TwinMaker データソースに接続する

この機能は Amazon Managed Grafana のプレビューリリース AWS IoT TwinMaker であり、変更される可能性があります。
注記

バージョン 9 以降をサポートするワークスペースでは、このデータソースで適切なプラグインのインストールが必要になる場合があります。詳細については、「プラグインを使用してワークスペースを拡張する」を参照してください。

Amazon Managed Grafana を使用すると、強力な産業データ分析サービス AWS IoT TwinMakerである を Grafana ワークスペースのアプリケーションとデータソースとして追加できます。を使用すると AWS IoT TwinMaker、エンドユーザーの 3D デジタルツインアプリケーションを作成して、産業オペレーションをモニタリングできます。 AWS IoT TwinMaker は、デベロッパーが現実世界のシステムのデジタルレプリカをより迅速に作成できるようにするサービスであり、より多くのお客様がデジタルツインが運用を最適化する可能性を実現できるようにします。 AWS IoT TwinMaker for Grafana には、デジタルツインデータに接続するためのカスタムパネル、ダッシュボードテンプレート、データソースが用意されています。

AWS IoT TwinMaker プラグインを有効にするには

をデータソース AWS IoT TwinMaker として有効にするには
  1. https://console.aws.amazon.com/grafana/ で Amazon Managed Grafana コンソールを開きます。

  2. ナビゲーションペインで、すべてのワークスペースを選択し、作業しているワークスペースを選択します。これにより、ワークスペースの Grafana コンソールが開きます。

  3. Grafana コンソールで、設定 (歯車) アイコンを選択します。

  4. Config タブで Enable を選択します。

ワークスペースユーザーロール AWS IoT TwinMaker への のアクセス許可の追加

のアクセス許可 AWS IoT TwinMaker をワークスペースユーザーロールに追加するには、Amazon Managed Grafana ワークスペースと TwinMaker ダッシュボードロールの間でロールのアクセス許可を引き受けます。
  1. https://console.aws.amazon.com/iam/ に移動します。

  2. ダッシュボードロールを手動で作成します。ダッシュボードロールの作成の詳細については、「」を参照してくださいGrafana AWS IoT TwinMaker ダッシュボードロールを手動で作成するには

AWS IoT TwinMaker 接続の詳細設定

接続の詳細設定を構成する
  1. 接続の詳細メニューで、認証プロバイダーを選択します (推奨: Workspace IAM ロール )。

  2. クエリするデフォルトリージョンを選択します。

  3. TwinMaker 設定 にワークスペース名を入力します AWS IoT TwinMaker。

Grafana AWS IoT TwinMaker ダッシュボードロールを手動で作成するには

Grafana AWS IoT TwinMaker ダッシュボードロールを手動で作成するには
  1. IAM コンソール (https://console.aws.amazon.com/iam/) にサインインします。

  2. 概要で Amazon Managed Grafana ワークスペースロールを見つけます。次のように表示されます。

    AmazonGrafanaServiceRole-random_ID
  3. 次のインラインポリシーをロールに追加します。

    { "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": "sts:AssumeRole", "Resource": "< TwinMaker Dashboard Role ARN >" } }
  4. ダッシュボードロールごとに新しいインラインポリシーを追加します。または、リソース行にロール Amazon リソースネーム (ARNsのリストを追加します。

  5. IAM コンソールでダッシュボードロールを見つけます。SceneViewer ポリシーと、オプションでVideoPlayerポリシーが必要です。

  6. 信頼関係タブを選択します。

  7. [Edit trust relationship (信頼関係の編集)] を選択します。

  8. AMG をアカウントの Arn WorkspaceRoleArnに置き換えて、次のポリシーを入力します。

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "AMGWorkspaceRoleARN" }, "Action": "sts:AssumeRole" } ] }

AWS IoT TwinMaker ポリシーの例

以下は、ダッシュボードロールにアタッチできる最小限の AWS IoT TwinMaker ポリシーです。 AWS IoT TwinMaker ワークスペース ARN と ID の値、および Amazon S3 バケット ARN の値は、独自のリソースに基づいて置き換える必要があります。

{ "Version": "2012-10-17", "Statement": [ { "Action": [ "iottwinmaker:ListWorkspaces" ], "Resource": [ "*" ], "Effect": "Allow" }, { "Action": [ "iottwinmaker:Get*", "iottwinmaker:List*" ], "Resource": [ "IoTWorkspaceArn", "IoTWorkspaceArn/*" ], "Effect": "Allow" }, { "Action": [ "kinesisvideo:Describe*", "kinesisvideo:Get*", "kinesisvideo:List*" ], "Resource": "*", "Effect": "Allow" }, { "Action": [ "iotsitewise:Describe*", "iotsitewise:List*", "iotsitewise:Get*" ], "Resource": "*", "Effect": "Allow" }, { "Action": "iotsitewise:BatchPutAssetPropertyValue", "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "aws:ResourceTag/IoTWorkspaceId": "SiteWatch" } } }, { "Effect": "Allow", "Action": ["s3:GetObject"], "Resource": [ "S3BucketArn", "S3BucketArn/*" ] } ] }