Integración de AWS IoT SiteWise y AWS IoT TwinMaker - AWS IoT SiteWise

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Integración de AWS IoT SiteWise y AWS IoT TwinMaker

La integración con AWS IoT TwinMaker proporciona acceso a funciones sólidasAWS IoT SiteWise, como la ExecuteQuery API de recuperación de AWS IoT SiteWise datos y la búsqueda avanzada de activos en la AWS IoT SiteWise consola. Para integrar los servicios y utilizar estas funciones, primero debe habilitar la integración.

Habilitación de la integración

Los administradores pueden utilizar las políticas JSON de AWS para especificar quién tiene acceso a qué. Es decir, qué entidad principal puede realizar acciones en qué recursos y en qué condiciones. El elemento Action de una política JSON describe las acciones que puede utilizar para permitir o denegar el acceso en una política. Para obtener más información sobre las acciones admitidas por AWS IoT SiteWise, consulte Acciones definidas por AWS IoT SiteWise en la Referencia de autorización de servicios.

Para obtener más información sobre las funciones AWS IoT TwinMaker vinculadas a servicios, consulte Funciones vinculadas a servicios AWS IoT TwinMaker en la Guía del usuario. AWS IoT TwinMaker

Antes de poder realizar la integración AWS IoT SiteWiseAWS IoT TwinMaker, debe conceder los siguientes permisos que le permitan integrarse en un espacio de trabajo AWS IoT SiteWise vinculado: AWS IoT TwinMaker

  • iotsitewise:EnableSiteWiseIntegration— Permite AWS IoT SiteWise integrarse con un espacio de AWS IoT TwinMaker trabajo vinculado. Esta integración permite AWS IoT TwinMaker leer toda la información de modelado AWS IoT SiteWise a través de una función AWS IoT TwinMaker vinculada al servicio. Para habilitar este permiso, añada la siguiente política a su función de IAM:

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

Integración de AWS IoT SiteWise y AWS IoT TwinMaker

Para integrarlo AWS IoT SiteWiseAWS IoT TwinMaker, debe tener lo siguiente:

  • AWS IoT SiteWisefunción vinculada al servicio configurada en su cuenta

  • AWS IoT TwinMakerfunción vinculada a un servicio configurada en tu cuenta

  • AWS IoT TwinMakerespacio de trabajo con un ID IoTSiteWiseDefaultWorkspace en tu cuenta en la región.

Para integrarlo mediante la AWS IoT SiteWise consola

Cuando veas el AWS IoT TwinMaker banner Integrar con en la consola, selecciona Conceder permiso. Los requisitos previos se crean en su cuenta.

Para realizar la integración mediante el AWS CLI

Para integrar AWS IoT SiteWise y AWS IoT TwinMaker utilizar elAWS CLI, introduzca los siguientes comandos:

  1. Llame CreateServiceLinkedRole con un AWSServiceName deiotsitewise.amazonaws.com.

    aws iam create-service-linked-role --aws-service-name iotsitewise.amazonaws.com
  2. Llama CreateServiceLinkedRole con un AWSServiceName of iottwinmaker.amazonaws.com.

    aws iam create-service-linked-role --aws-service-name iottwinmaker.amazonaws.com
  3. Llama CreateWorkspace con un ID ofIoTSiteWiseDefaultWorkspace.

    aws iottwinmaker create-workspace --workspace-id IoTSiteWiseDefaultWorkspace