创建堆 AWS CloudFormation 栈 - AWS IoT SiteWise

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

创建堆 AWS CloudFormation 栈

您必须在中创建堆栈才能 AWS CloudFormation 将您的资产数据导出到 Amazon S3。

要将数据导出到 Amazon S3
  1. 打开 AWS CloudFormation 模板并登录 AWS Management Console。

  2. 创建堆栈页面上,使用默认选项,然后选择页面底部的下一步

  3. 指定堆栈详细信息页面上,输入此模板BucketName为接收资产数据而创建的 S3 存储桶。此存储桶名称必须全局唯一。有关更多信息,请参阅 Amazon Simple Storage Service 用户指南中的存储桶命名规则

  4. (可选)更改模板的任何其他参数:

    • GlobalResourcePrefix— 根据此模板创建的全局资源(例如IAM角色)名称的前缀。

    • LocalResourcePrefix - 在当前区域中从此模板创建的资源的名称前缀。

    注意

    如果您多次创建此模板,则要更改存储桶名称和资源前缀参数,以避免资源名称冲突。

  5. 选择下一步

  6. 配置堆栈选项页面上,使用默认选项,然后选择下一步

  7. 在页面底部,选中显示我确认这 AWS CloudFormation 可能会创建IAM资源的复选框。

  8. 选择提交

    堆栈需要几分钟的时间来创建。如果堆栈创建失败,则您的账户可能没有足够的权限,或者您可能输入了已存在的存储桶名称。使用以下步骤删除堆栈并重试:

    1. 选择右上角的 删除

      删除堆栈需要几分钟时间。

      注意

      AWS CloudFormation 不会删除 S3 存储桶或 CloudWatch 日志组。您可以在相应服务的控制台中删除这些资源。

    2. 如果无法删除堆栈,请再次选择删除

    3. 如果无法再次删除堆栈,请按照 AWS CloudFormation 控制台中的步骤跳过删除失败的资源,然后重试。

  9. 成功创建 AWS CloudFormation 堆栈后,请按照以下步骤在 Amazon S3 中浏览您的资产属性数据。

重要

创建堆栈后,您可以看到 AWS 账户中的新资源。如果您删除或修改这些资源,该功能可能会停止正常工作。我们建议,除非您希望停止向存储桶发送数据或要自定义此功能,否则不要修改这些资源。