集成 Amazon IoT SiteWise 和 Amazon IoT TwinMaker - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

集成 Amazon IoT SiteWise 和 Amazon IoT TwinMaker

与集成后Amazon IoT TwinMaker,用户可以访问中的强大功能Amazon IoT SiteWise,例如Amazon IoT SiteWise控制台中的Amazon IoT SiteWise数据检索 ExecuteQuery API 和高级资产搜索。要集成服务并使用这些功能,必须先启用集成。

启用集成

管理员可以使用 Amazon JSON 策略来指定谁有权访问什么内容。也就是说,哪个主体可以对什么资源执行操作,以及在什么条件下执行。JSON 策略的 Action 元素描述可用于在策略中允许或拒绝访问的操作。有关 Amazon IoT SiteWise 支持操作的更多信息,请参阅《服务授权参考》中的Amazon IoT SiteWise 定义的操作

有关Amazon IoT TwinMaker服务关联角色的更多信息,请参阅《Amazon IoT TwinMaker用户指南》Amazon IoT TwinMaker中的服务关联角色

在集成Amazon IoT SiteWise和之前Amazon IoT TwinMaker,必须授予Amazon IoT SiteWise允许与Amazon IoT TwinMaker链接工作区集成的以下权限:

  • iotsitewise:EnableSiteWiseIntegration— Amazon IoT SiteWise 允许与链接Amazon IoT TwinMaker的工作区集成。这种集成Amazon IoT TwinMaker允许Amazon IoT SiteWise通过Amazon IoT TwinMaker与服务相关的角色读取所有建模信息。要启用此权限,请将以下策略添加到您的 IAM 角色:

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

集成 Amazon IoT SiteWise 和 Amazon IoT TwinMaker

要整合Amazon IoT SiteWise和Amazon IoT TwinMaker,您必须具备以下条件:

  • Amazon IoT SiteWise在您的账户中设置服务相关角色

  • Amazon IoT TwinMaker在您的账户中设置服务相关角色

  • Amazon IoT TwinMakerIoTSiteWiseDefaultWorkspace在您所在区域的账户中使用 ID 的工作空间。

使用Amazon IoT SiteWise控制台进行集成

当您在控制台中看到 “与集成” Amazon IoT TwinMaker 横幅时,选择 “授予权限”。先决条件是在您的账户中创建的。

要通过使用进行集成 Amazon CLI

要Amazon IoT TwinMaker进行集成Amazon IoT SiteWise并使用Amazon CLI,请输入以下命令:

  1. 拨打 CreateServiceLinkedRole o AWSServiceName fiotsitewise.amazonaws.com.

    aws iam create-service-linked-role --aws-service-name iotsitewise.amazonaws.com
  2. 拨打 CreateServiceLinkedRole o AWSServiceName f iottwinmaker.amazonaws.com.

    aws iam create-service-linked-role --aws-service-name iottwinmaker.amazonaws.com
  3. 拨打 CreateWorkspace o ID fIoTSiteWiseDefaultWorkspace.

    aws iottwinmaker create-workspace --workspace-id IoTSiteWiseDefaultWorkspace