Integração de eventos do Amazon Quick Sight - Amazon Quick Suite

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Integração de eventos do Amazon Quick Sight

Com a Amazon EventBridge, você pode responder automaticamente a eventos no Amazon Quick Sight, como criação de novos painéis ou atualizações. Esses eventos são entregues quase EventBridge em tempo real. Como desenvolvedor, é possível definir regras simples para indicar eventos de interesse e determinar ações a serem executadas quando um evento corresponder a uma regra. Com o uso de eventos, é possível implementar casos de uso, como backup e implantação contínuos.

Eventos suportados

Atualmente, o Amazon Quick Sight oferece suporte aos seguintes eventos.

Asset type (Tipo de ativo) Ação Tipo de informação detalhada do evento Informação detalhada do evento

Painel

Criar

Criação bem-sucedida do painel Amazon Quick Sight

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

Painel

Criar

Falha na criação do painel Amazon 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" } ] }

Painel

Criar

Permissões do painel Amazon Quick Sight atualizadas

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

Painel

Atualizar

Atualização bem-sucedida do painel Amazon Quick Sight

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

Painel

Atualizar

Falha na atualização do painel Amazon 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" } ] }

Painel

Atualizar

Permissões do painel Amazon Quick Sight atualizadas

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

Painel

Publicar

Versão publicada do Amazon Quick Sight Dashboard atualizada

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

Painel

Delete

Painel do Amazon Quick Sight excluído

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

Análise

Criar

Criação bem-sucedida da análise Amazon Quick Sight

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

Análise

Criar

Falha na criação do Amazon Quick Sight Analysis

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

Análise

Criar

Permissões do Amazon Quick Sight Analysis atualizadas

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

Análise

Delete

Análise do Amazon Quick Sight excluída

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

Análise

Atualizar

Atualização bem-sucedida do Amazon Quick Sight Analysis

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

Análise

Atualizar

Falha na atualização do Amazon Quick Sight Analysis

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

Análise

Atualizar

Permissões do Amazon Quick Sight Analysis atualizadas

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

Conexão de VPC

Criar

Criação bem-sucedida da conexão VPC do Amazon Quick Sight

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

Conexão de VPC

Criar

Falha na criação da conexão VPC do Amazon Quick Sight

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

Conexão de VPC

Atualizar

Atualização bem-sucedida da conexão VPC do Amazon Quick Sight

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

Conexão de VPC

Atualizar

Falha na atualização da conexão VPC do Amazon Quick Sight

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

Conexão de VPC

Delete

Exclusão bem-sucedida da conexão VPC do Amazon Quick Sight

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

Conexão de VPC

Delete

Falha na exclusão da conexão VPC do Amazon Quick Sight

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

Pasta

Criar

Pasta Amazon Quick Sight criada

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

Pasta

Criar

Permissões da pasta Amazon Quick Sight atualizadas

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

Pasta

Atualizar

Pasta Amazon Quick Sight atualizada

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

Pasta

Atualizar

Permissões da pasta Amazon Quick Sight atualizadas

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

Pasta

Delete

Pasta Amazon Quick Sight excluída

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

Pasta

Atualização da associação

A associação ao Amazon Quick Sight Folder foi atualizada

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

Conjunto de dados

Criar

Conjunto de dados Amazon Quick Sight criado

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

Conjunto de dados

Criar

Permissões do conjunto de dados Amazon Quick Sight atualizadas

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

Conjunto de dados

Atualizar

Conjunto de dados Amazon Quick Sight atualizado

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

Conjunto de dados

Atualizar

Permissões do conjunto de dados Amazon Quick Sight atualizadas

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

Conjunto de dados

Delete

Conjunto de dados Amazon Quick Sight excluído

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

DataSource

Criar

DataSource Criação bem-sucedida do Amazon Quick Sight

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

DataSource

Criar

Falha na DataSource criação do Amazon Quick Sight

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

Criar

DataSource Permissões do Amazon Quick Sight atualizadas

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

DataSource

Atualizar

DataSource Atualização do Amazon Quick Sight bem-sucedida

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

DataSource

Atualizar

Falha na DataSource atualização do Amazon Quick Sight

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

Atualizar

DataSource Permissões do Amazon Quick Sight atualizadas

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

DataSource

Delete

Amazon Quick Sight DataSource excluído

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

Tema

Criar

Criação bem-sucedida do tema Amazon Quick Sight

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

Tema

Criar

Falha na criação do tema Amazon Quick Sight

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

Tema

Criar

Permissões do tema Amazon Quick Sight atualizadas

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

Tema

Atualizar

Atualização do tema Amazon Quick Sight bem-sucedida

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

Tema

Atualizar

Falha na atualização do tema Amazon Quick Sight

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

Tema

Atualizar

Permissões do tema Amazon Quick Sight atualizadas

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

Tema

Delete

Tema Amazon Quick Sight excluído

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

Tema

Criação do alias

Alias do tema Amazon Quick Sight criado

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

Tema

Atualização do alias

Alias do Amazon Quick Sight atualizado

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

Tema

Exclusão do alias

Alias do tema Amazon Quick Sight excluído

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

Exemplo de carga útil do evento

Todos os eventos seguem a estrutura padrão do EventBridge objeto. O campo de detalhes é um objeto em JSON que contém mais informações sobre o evento.

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