Como resolvo os dados que não aparecem quando envio relatórios de e-mail de teste no QuickSight?

3 minuto de leitura
0

Estou tentando relatórios de e-mail de teste no Amazon QuickSight, mas nenhum dado está aparecendo nos visuais. Como resolvo isso?

Breve descrição

Você recebe um dos seguintes erros:

Report was not sent because no data on all visuals caused by dynanic 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 nos visuais. 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 não há dados visíveis no visual do painel, 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 receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), verifique se 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:

1.    Abra o console do Amazon QuickSight.

2.    Escolha Dashboards (Painéis) e, em seguida, selecione o painel que está tendo o problema.

3.    Anote o ID do painel no URL do navegador para usar na etapa 4.
Por exemplo, https://us-east-1.quicksight.aws.amazon.com/sn/dashboards/a1bc123d-abc1-abc2-abc3-abcdefef12345

4.    Execute o seguinte comando da CLI describe-dashboard para identificar a análise a partir da qual o painel foi 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.

5.    Anote o ARN da entidade de origem (análise) na saída para usar na etapa 7.

Exemplo de trecho 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.

6.    No console do Amazon QuickSight, escolha Analyses ( Análises).

  1. Adicione o ARN de análise no fim da URL do navegador e pressione Enter.
    Por exemplo, https://us-east-1.quicksight.aws.amazon.com/sn/analyses/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba

8.    No Painel de controles, edite cada controle e anote o nome dos parâmetros.

9.    No painel de navegação esquerdo, escolha Filter (Filtro) e edite cada filtro. Verifique se algum parâmetro é usado.

10.    No painel de navegação esquerdo, escolha Parameters (Parâmetros) e edite os parâmetros identificados nas etapas 7 e 8. Verifique se algum valor padrão dinâmico ou estático está definido.


AWS OFICIAL
AWS OFICIALAtualizada há 2 anos