Integração do AWS IoT SiteWise e do AWS IoT TwinMaker - AWS IoT SiteWise

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á.

Integração do AWS IoT SiteWise e do AWS IoT TwinMaker

A integração com AWS IoT TwinMaker concede acesso a funcionalidades robustasAWS IoT SiteWise, como ExecuteQuery API de recuperação de AWS IoT SiteWise dados e pesquisa avançada de ativos no AWS IoT SiteWise console. Para integrar os serviços e usar esses recursos, você deve primeiro habilitar a integração.

Habilitar a integração

Os administradores podem usar as políticas de JSON da AWS para especificar quem tem acesso a quê. Ou seja, qual entidade principal pode executar ações em quais recursos e em que condições. O elemento Action de uma política JSON descreve as ações que você pode usar para permitir ou negar acesso em uma política. Para obter mais informações sobre as ações compatíveis com AWS IoT SiteWise, consulte Ações definidas pelo AWS IoT SiteWise na Referência de autorização de serviço.

Para obter mais informações sobre funções AWS IoT TwinMaker vinculadas ao serviço, consulte Funções vinculadas ao serviço AWS IoT TwinMaker no Guia do usuário. AWS IoT TwinMaker

Antes de integrar AWS IoT SiteWise eAWS IoT TwinMaker, você deve conceder as seguintes permissões que permitem AWS IoT SiteWise a integração com um espaço de trabalho AWS IoT TwinMaker vinculado:

  • iotsitewise:EnableSiteWiseIntegration— Permite AWS IoT SiteWise a integração com um AWS IoT TwinMaker espaço de trabalho vinculado. Essa integração permite AWS IoT TwinMaker ler todas as suas informações de modelagem AWS IoT SiteWise por meio de uma função AWS IoT TwinMaker vinculada ao serviço. Para habilitar essa permissão, adicione a seguinte política à sua função do IAM:

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "iotsitewise:EnableSiteWiseIntegration" ], "Resource": "*" } ] }

Integração do AWS IoT SiteWise e do AWS IoT TwinMaker

Para integrar AWS IoT SiteWise eAWS IoT TwinMaker, você deve ter o seguinte:

  • AWS IoT SiteWisefunção vinculada ao serviço configurada em sua conta

  • AWS IoT TwinMakerfunção vinculada ao serviço configurada em sua conta

  • AWS IoT TwinMakerespaço de trabalho com ID IoTSiteWiseDefaultWorkspace em sua conta na região.

Para integrar usando o AWS IoT SiteWise console

Ao ver o AWS IoT TwinMaker banner Integração com o console, escolha Conceder permissão. Os pré-requisitos são criados em sua conta.

Para integrar usando o AWS CLI

Para integrar AWS IoT SiteWise e AWS IoT TwinMaker usar oAWS CLI, digite os seguintes comandos:

  1. Ligue CreateServiceLinkedRole com um AWSServiceName dosiotsitewise.amazonaws.com.

    aws iam create-service-linked-role --aws-service-name iotsitewise.amazonaws.com
  2. Ligue CreateServiceLinkedRole com um AWSServiceName dos iottwinmaker.amazonaws.com.

    aws iam create-service-linked-role --aws-service-name iottwinmaker.amazonaws.com
  3. Ligue CreateWorkspace com um ID dosIoTSiteWiseDefaultWorkspace.

    aws iottwinmaker create-workspace --workspace-id IoTSiteWiseDefaultWorkspace