Como resolvo erros de “ausência de dados em todos os elementos visuais” ao enviar relatórios de teste por e-mail no QuickSight?
Tentei enviar um relatório de teste por e-mail no Amazon QuickSight, mas nenhum dado aparece nas imagens.
Breve descrição
Você recebe um dos seguintes erros:
“Report was not sent because no data on all visuals caused by dynamic default parameter.”
-ou-
“Report was not sent because no data on all visuals (User: All)), when using Static Default parameters with filters.”
Os erros anteriores ocorrem quando há um parâmetro padrão dinâmico ou estático no painel do QuickSight que faz com que nenhum dado apareça nas imagens. Por exemplo, se um parâmetro estiver vinculado a um filtro e o filtro não corresponder a nenhum valor no conjunto de dados, os dados não aparecerão. Quando nenhum dado está visível no painel visual, o QuickSight não pode enviar o e-mail.
Observação: os relatórios de e-mail do QuickSight usam somente o valor padrão estático para parâmetros. Os valores padrão dinâmicos são ignorados.
Resolução
Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Para resolver esse problema, edite os parâmetros padrão dinâmicos ou estáticos e os filtros ou controles aos quais você os vinculou.
Conclua as seguintes etapas:
-
Abra o console do Amazon QuickSight.
-
Escolha Painéis e, em seguida, selecione o painel que está enfrentando o problema.
-
Anote o ID do painel no URL do navegador a ser usado na etapa 4.
Por exemplo, https://us-east-1.quicksight.aws.amazon.com/sn/dashboards/a1bc123d-abc1-abc2-abc3-abcdefef12345. -
Execute o seguinte comando describe-dashboard da AWS CLI para identificar a análise a partir da qual o painel é publicado:
aws quicksight describe-dashboard --aws-account-id account_id --dashboard-id dashboard_id
Observação: substitua account_id pelo ID da sua conta da AWS e dashboard_id pelo ID do painel.
-
Anote o ARN da entidade de origem (análise) da saída a ser usada na etapa 7.
Exemplo de saída:{ "Status": 200, "Dashboard": { "DashboardId": "a1bc123d-abc1-abc2-abc3-abcdefef12345", "Arn": "arn:aws:quicksight:us-east-1:658909682992:dashboard/a1bc123d-abc1-abc2-abc3-abcdefef12345", "Name": "12345", "Version": { "CreatedTime": "2022-03-10T09:36:47.593000-06:00", "Errors": [], "VersionNumber": 1, "SourceEntityArn": "arn:aws:quicksight:us-east-1:658909682992:analysis/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba"
Observação: no trecho de saída do exemplo anterior, o ARN da entidade de origem é e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba.
-
No console do Amazon QuickSight, escolha Análises.
-
Adicione o ARN da entidade de origem ao final do URL do navegador e pressione Enter.
Por exemplo, https://us-east-1.quicksight.aws.amazon.com/sn/analyses/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba. -
No Painel de controles, edite cada controle e anote o nome dos parâmetros.
-
No painel de navegação, escolha Filtro e edite cada filtro. Verifique se algum parâmetro é usado.
-
No painel de navegação, escolha Parâmetros e edite os parâmetros que você identificou nas etapas 7 e 8. Verifique se algum valor padrão dinâmico ou estático está definido.
Informações relacionadas
Conteúdo relevante
- AWS OFICIALAtualizada há 7 meses
- AWS OFICIALAtualizada há 2 anos
- AWS OFICIALAtualizada há 7 meses