Conecte-se a uma fonte AWS IoT TwinMaker de dados - Amazon Managed Grafana

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conecte-se a uma fonte AWS IoT TwinMaker de dados

O AWS IoT TwinMaker recurso está na versão prévia do Amazon Managed Grafana e está sujeito a alterações.
nota

Em espaços de trabalho compatíveis com a versão 9 ou mais recente, essa fonte de dados pode exigir a instalação do plug-in apropriado. Para ter mais informações, consulte Amplie seu espaço de trabalho com plug-ins.

Com o Amazon Managed Grafana, você pode adicionar AWS IoT TwinMaker um poderoso serviço de análise de dados industriais como aplicativo e fonte de dados em seu espaço de trabalho do Grafana. Com AWS IoT TwinMaker, você pode criar aplicativos gêmeos digitais 3D para o usuário final para monitorar as operações industriais. AWS IoT TwinMaker É um serviço que torna mais rápido para os desenvolvedores criar réplicas digitais de sistemas do mundo real, ajudando mais clientes a perceberem o potencial dos gêmeos digitais para otimizar as operações. O AWS IoT TwinMaker for Grafana fornece painéis personalizados, modelos de painel e uma fonte de dados para se conectar aos dados de seus gêmeos digitais.

Para habilitar o AWS IoT TwinMaker plug-in

Para habilitar AWS IoT TwinMaker como fonte de dados
  1. Abra o console Amazon Managed Grafana em https://console.aws.amazon.com/grafana/.

  2. No painel de navegação, escolha Todos os espaços de trabalho e escolha o espaço de trabalho em que você está trabalhando. Isso abre o console Grafana para sua área de trabalho.

  3. No console do Grafana, escolha o ícone Configuração (engrenagem).

  4. Escolha Habilitar na guia Config.

Adicionar a permissão para AWS IoT TwinMaker à sua função de usuário do espaço de trabalho

Para adicionar permissões AWS IoT TwinMaker à sua função de usuário do espaço de trabalho, assuma a permissão de função entre as funções de espaço de trabalho TwinMaker e painel do Amazon Managed Grafana.
  1. Acesse https://console.aws.amazon.com/iam/.

  2. Crie manualmente uma função no painel. Para obter mais informações sobre a criação de uma função no painel, consultePara criar manualmente uma função do painel do Grafana AWS IoT TwinMaker.

AWS IoT TwinMaker configurações de detalhes da conexão

Definir configurações de detalhes da conexão
  1. No menu Detalhes da conexão, selecione o provedor de autenticação (recomendado: função do Workspace IAM).

  2. Escolha a região padrão que você deseja consultar.

  3. Nas TwinMaker configurações, insira o nome do AWS IoT TwinMaker espaço de trabalho.

Para criar manualmente uma função do painel do Grafana AWS IoT TwinMaker

Para criar manualmente uma função do painel do Grafana AWS IoT TwinMaker
  1. Faça login no console do IAM em https://console.aws.amazon.com/iam/.

  2. Localize sua função de espaço de trabalho Amazon Managed Grafana no resumo. Ele aparece da seguinte forma:

    AmazonGrafanaServiceRole-random_ID
  3. Adicione a seguinte política em linha à função:

    { "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": "sts:AssumeRole", "Resource": "< TwinMaker Dashboard Role ARN >" } }
  4. Adicione uma nova política embutida para cada função do painel. Como alternativa, adicione uma lista de funções Amazon Resource Names (ARNs) na linha de recursos.

  5. Encontre sua função no painel no console do IAM. Deve ter uma SceneViewer política e, opcionalmente, uma VideoPlayer política.

  6. Escolha a guia Relação de confiança.

  7. Selecione Edit trust relationship (Editar relação de confiança).

  8. Insira a seguinte política, substituindo o AMG WorkspaceRoleArn pelo Arn da sua conta:

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

Exemplo de uma AWS IoT TwinMaker política

A seguir está uma AWS IoT TwinMaker política mínima que você pode anexar a uma função de painel. Você deve substituir os valores do ARN e ID do AWS IoT TwinMaker espaço de trabalho, bem como do ARN do bucket do Amazon S3, com base em seus próprios recursos.

{ "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/*" ] } ] }