Amazon QuickSight 事件整合功能 - Amazon QuickSight

Amazon QuickSight 事件整合功能

使用 Amazon EventBridge,您可以自動回應 Amazon QuickSight 中的事件,例如新儀表板建立或更新。這些事件會以接近即時的方式遞送到 EventBridge。作為開發人員,您可寫入簡單的規則,來指示感興趣的事件,以及當事件符合規則時採取的動作。透過使用事件,您可以完成使用案例,例如持續備份與部署。

支援的事件

QuickSight 目前支援下列事件。

資產類型設定 動作 事件詳細資訊類型 事件詳細資訊

儀表板

建立

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

儀表板

更新

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

儀表板

發布

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

分析

刪除

QuickSight 分析已刪除

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

分析

更新

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

資料夾

刪除

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": [] }

資料集

建立

QuickSight 資料集已建立

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

資料集

建立

QuickSight 資料集許可已更新

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

資料集

更新

QuickSight 資料集已更新

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

資料集

更新

QuickSight 資料集許可已更新

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

資料集

刪除

QuickSight 資料集已刪除

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

資料來源

建立

QuickSight 資料來源建立成功

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

資料來源

建立

QuickSight 資料來源建立失敗

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

資料來源

建立

QuickSight 資料來源許可已更新

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

資料來源

更新

QuickSight 資料來源更新成功

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

資料來源

更新

QuickSight 資料來源更新失敗

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

資料來源

更新

QuickSight 資料來源許可已更新

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

資料來源

刪除

QuickSight 資料來源已刪除

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

佈景主題

建立

QuickSight 佈景主題建立成功

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

佈景主題

建立

QuickSight 佈景主題建立失敗

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

佈景主題

建立

QuickSight 佈景主題許可已更新

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

佈景主題

更新

QuickSight 佈景主題更新成功

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

佈景主題

更新

QuickSight 佈景主題更新失敗

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

佈景主題

更新

QuickSight 佈景主題許可已更新

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

佈景主題

刪除

QuickSight 佈景主題已刪除

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

佈景主題

別名建立

QuickSight 佈景主題別名已建立

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

佈景主題

別名更新

QuickSight 別名已更新

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

佈景主題

別名刪除

QuickSight 佈景主題別名已刪除

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