亚马逊 Quick Sight 事件集成 - Amazon Quick Suite

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

亚马逊 Quick Sight 事件集成

借助亚马逊 EventBridge,您可以自动响应 Amazon Quick Sight 中的事件,例如创建或更新新的控制面板。这些事件几乎是实时传送到 EventBridge 的。作为开发人员,您可以编写简单的规则来指示哪些事件值得关注,以及当事件与规则匹配时要采取什么操作。通过使用事件,您可以完成持续备份和部署等使用场景。

支持的事件

Amazon Quick Sight 目前支持以下事件。

Asset type 操作 事件详细信息类型 事件详细信息

控制面板

Create

成功创建亚马逊 Quick Sight 控制面板

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

控制面板

Create

创建亚马逊 Quick Sight 控制面板失败

{ "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" } ] }

控制面板

Create

Amazon Quick Sight 控制面板权限已更新

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

控制面板

更新

亚马逊 Quick Sight 控制面板更新成功

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

控制面板

更新

亚马逊 Quick Sight 控制面板更新失败

{ "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" } ] }

控制面板

更新

Amazon Quick Sight 控制面板权限已更新

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

控制面板

发布

亚马逊 Quick Sight 控制面板发布版本已更新

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

控制面板

删除

亚马逊快速浏览控制面板已删除

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

分析

Create

Amazon Quick Sight 分析创建成功

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

分析

Create

创建亚马逊 Quick Sight 分析失败

{ "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" } ] }

分析

Create

Amazon Quick Sight 分析权限已更新

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

分析

删除

亚马逊 Quick Sight 分析已删除

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

分析

更新

Amazon Quick Sight 分析更新成功

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

分析

更新

Amazon 快速观察分析更新失败

{ "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" } ] }

分析

更新

Amazon Quick Sight 分析权限已更新

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

VPC 连接

Create

成功创建 Amazon Quick Sight VPC 连接

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

VPC 连接

Create

Amazon Quick Sight VPC 连接创建失败

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

VPC 连接

更新

Amazon Quick Sight VPC 连接更新成功

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

VPC 连接

更新

Amazon Quick Sight VPC 连接更新失败

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

VPC 连接

删除

成功删除 Amazon Quick Sight VPC 连接

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

VPC 连接

删除

Amazon Quick Sight VPC 连接删除失败

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

文件夹

Create

已创建 Amazon 快速浏览文件夹

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

文件夹

Create

亚马逊 Quick Sight 文件夹权限已更新

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

文件夹

更新

亚马逊 Quick Sight 文件夹已更新

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

文件夹

更新

亚马逊 Quick Sight 文件夹权限已更新

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

文件夹

删除

亚马逊 Quick Sight 文件夹已删除

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

文件夹

成员资格更新

亚马逊 Quick Sight 文件夹成员资格已更新

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

数据集

Create

已创建 Amazon 快速视觉数据集

{ "datasetId": "a6553a81-f97e-4ffa-a860-baea63196efa" }

数据集

Create

亚马逊 Quick Sight 数据集权限已更新

{"datasetId": "a6553a81-f97e-4ffa-a860-baea63196efa" }

数据集

更新

Amazon 快速瞄准数据集已更新

{ "datasetId": "a6553a81-f97e-4ffa-a860-baea63196efa" }

数据集

更新

亚马逊 Quick Sight 数据集权限已更新

{"datasetId": "a6553a81-f97e-4ffa-a860-baea63196efa" }

数据集

删除

Amazon 快速视觉数据集已删除

{ "datasetId": "a6553a81-f97e-4ffa-a860-baea63196efa" }

DataSource

Create

成功 DataSource 创建亚马逊 Quick Sight

{ "datasourceId": "230caa6e-dc87-406b-91fb-037f29c32824" }

DataSource

Create

亚马逊 Quick Sight DataSource 创建失败

{ "datasourceId": "230caa6e-dc87-406b-91fb-037f29c32824", "error": { "message": "AMAZON_ELASTICSEARCH engine version 7.4 is lower than minimum supported version 7.7", "type": "ENGINE_VERSION_NOT_SUPPORTED" } }

DataSource

Create

亚马逊 Quick Sight DataSource 权限已更新

{"datasourceId": "230caa6e-dc87-406b-91fb-037f29c32824" }

DataSource

更新

亚马逊 Quick Sight DataSource 更新成功

{ "datasourceId": "230caa6e-dc87-406b-91fb-037f29c32824" }

DataSource

更新

亚马逊 Quick Sight DataSource 更新失败

{ "datasourceId": "230caa6e-dc87-406b-91fb-037f29c32824", "error": { "message": "AMAZON_ELASTICSEARCH engine version 7.4 is lower than minimum supported version 7.7", "type": "ENGINE_VERSION_NOT_SUPPORTED" } }

DataSource

更新

亚马逊 Quick Sight DataSource 权限已更新

{"datasourceId": "230caa6e-dc87-406b-91fb-037f29c32824" }

DataSource

删除

Amazon Quick Sig DataSource h

{ "datasourceId": "230caa6e-dc87-406b-91fb-037f29c32824" }

主题

Create

Amazon Quick Sight 主题创建成功

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

主题

Create

亚马逊 Quick Sight 主题创建失败

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

主题

Create

亚马逊 Quick Sight 主题权限已更新

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

主题

更新

亚马逊 Quick Sight 主题更新成功

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

主题

更新

亚马逊 Quick Sight 主题更新失败

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

主题

更新

亚马逊 Quick Sight 主题权限已更新

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

主题

删除

亚马逊 Quick Sight 主题已删除

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

主题

别名创建

已创建亚马逊 Quick Sight 主题别名

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

主题

别名更新

Amazon 快速浏览别名已更新

{ "themeId": "6fdbc328-ebbd-457f-aa02-9780173afc83", "aliasName": "MyThemeAlias" "versionNumber": 4 }

主题

别名删除

亚马逊 Quick Sight 主题别名已删除

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

事件有效载荷示例

所有事件都遵循标准 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 } }