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

重要:我们已经重新设计了 Amazon QuickSight 分析工作空间。您可能会遇到无法反映 QuickSight 控制台新外观的屏幕截图或程序化文本。我们正在更新屏幕截图和过程文本。

要查找特征或项目,请使用快速搜索栏

有关新外观 QuickSight的更多信息,请参阅在 Amazon 上引入全新的分析体验 QuickSight

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

亚马逊 QuickSight 活动集成

借助亚马逊 EventBridge,您可以自动响应亚马逊中的事件, QuickSight 例如创建或更新新的控制面板。这些事件几乎是实时传送到 EventBridge 的。作为开发者,您可以编写简单的规则来指明哪些事件是感兴趣的,以及当事件与规则匹配时要采取哪些操作。通过使用事件,您可以完成持续备份和部署等用例。

支持的事件

QuickSight 目前支持以下事件。

Asset type 操作 活动详情类型 活动详情

控制面板

创建

QuickSight 仪表板创建成功

{ "dashboardId": "6fdbc328-ebbd-457f-aa02-9780173afc83", "versionNumber": 1 }

控制面板

创建

QuickSight 仪表板创建失败

{ "dashboardId": "6fdbc328-ebbd-457f-aa02-9780173afc83", "versionNumber": 1, "errors": [ { "Type": "PARAMETER_NOT_FOUND", "Message": "Missing property abc" }, { "Type": "DATA_SET_NOT_FOUND", "Message": "Cannot find dataset with id abc" } ] }

控制面板

更新

QuickSight 仪表板更新成功

{ "dashboardId": "6fdbc328-ebbd-457f-aa02-9780173afc83", "versionNumber": 1 }

控制面板

更新

QuickSight 仪表板更新失败

{ "dashboardId": "6fdbc328-ebbd-457f-aa02-9780173afc83", "versionNumber": 1, "errors": [ { "Type": "PARAMETER_NOT_FOUND", "Message": "Missing property abc" }, { "Type": "DATA_SET_NOT_FOUND", "Message": "Cannot find dataset with id abc" } ] }

控制面板

Publish

QuickSight 仪表板发布版本已更新

{ "dashboardId": "6fdbc328-ebbd-457f-aa02-9780173afc83", "versionNumber": 2 }

控制面板

删除

QuickSight 仪表板已删除

{ "dashboardId": "6fdbc328-ebbd-457f-aa02-9780173afc83" }

分析

创建

QuickSight 分析创建成功

{ "analysisId": "e5f37119-e24c-4874-901a-af9032b729b5" }

分析

创建

QuickSight 分析创建失败

{ "analysisId": "e5f37119-e24c-4874-901a-af9032b729b5", "errors": [ { "Type": "PARAMETER_NOT_FOUND", "Message": "Missing property abc" }, { "Type": "DATA_SET_NOT_FOUND", "Message": "Cannot find dataset with id abc" } ] }

分析

删除

QuickSight 分析已删除

{ "analysisId": "e5f37119-e24c-4874-901a-af9032b729b5" }

VPC 连接

创建

QuickSight 成功创建 VPC 连接

{ "vpcConnectionId": "53d34238-57e7-488d-b99a-a0037d275a4e", "availabilityStatus": "CREATION_SUCCESSFUL" }

VPC 连接

创建

QuickSight 创建 VPC 连接失败

{ "vpcConnectionId": "53d34238-57e7-488d-b99a-a0037d275a4e", "availabilityStatus": "CREATION_FAILED" }

VPC 连接

更新

QuickSight VPC 连接更新成功

{ "vpcConnectionId": "53d34238-57e7-488d-b99a-a0037d275a4e", "availabilityStatus": "UPDATE_SUCCESSFUL" }

VPC 连接

更新

QuickSight VPC 连接更新失败

{ "vpcConnectionId": "53d34238-57e7-488d-b99a-a0037d275a4e", "availabilityStatus": "UPDATE_FAILED" }

VPC 连接

删除

QuickSight 成功删除 VPC 连接

{ "vpcConnectionId": "53d34238-57e7-488d-b99a-a0037d275a4e", "availabilityStatus": "DELETED" }

VPC 连接

删除

QuickSight 删除 VPC 连接失败

{ "vpcConnectionId": "53d34238-57e7-488d-b99a-a0037d275a4e", "availabilityStatus": "DELETION_FAILED" }

文件夹

创建

QuickSight 已创建文件夹

{ "folderId": "77e307e8-b41b-472a-90e8-fe3f471537be", "parentFolderArn": "arn:aws:quicksight:us-east-1:123456789012:folder/098765432134" }

文件夹

更新

QuickSight 文件夹已更新

{ "folderId": "77e307e8-b41b-472a-90e8-fe3f471537be" }

文件夹

删除

QuickSight 文件夹已删除

{ "folderId": "77e307e8-b41b-472a-90e8-fe3f471537be" }

文件夹

会员资格更新

QuickSight 文件夹成员资格已更新

{ "folderId": "77e307e8-b41b-472a-90e8-fe3f471537be", "membersAdded": ["arn:aws:quicksight:us-east-1:123456789012:analysis/e5f37119-e24c-4874-901a-af9032b729b5"], "membersRemoved": [] }

事件负载示例

所有事件都遵循标准 EventBridge 对象结构。详细信息字段是一个 JSON 对象,其中包含有关事件的更多信息。

{ "version": "0", "id": "3acb26c8-397c-4c89-a80a-ce672a864c55", "detail-type": "QuickSight Dashboard Creation Successful", "source": "aws.quicksight", "account": "123456789012", "time": "2023-10-30T22:06:31Z", "region": "us-east-1", "resources": ["arn:aws:quicksight:us-east-1:123456789012:dashboard/6fdbc328-ebbd-457f-aa02-9780173afc83"], "detail": { "dashboardId": "6fdbc328-ebbd-457f-aa02-9780173afc83", "versionNumber": 1 } }