Come posso risolvere il problema relativo ai dati che non vengono visualizzati quando invio i report di test tramite e-mail in QuickSight?

3 minuti di lettura
0

Sto cercando di inviare un report di test tramite e-mail in Amazon QuickSight, ma non vengono visualizzati i dati sugli elementi visivi. Come posso risolvere questo problema?

Breve descrizione

Viene visualizzato uno dei seguenti errori:

Report was not sent because no data on all visuals caused by dynanic default parameter.

-oppure-

Report was not sent because no data on all visuals (User: All)), when using Static Default parameters with filters.

Gli errori precedenti si verificano quando nel pannello di controllo di QuickSight è presente un parametro dinamico o statico predefinito che non consente la visualizzazione dei dati negli oggetti visivi. Ad esempio, se un parametro è collegato a un filtro e quest'ultimo non corrisponde ad alcun valore nel set di dati, i dati non vengono visualizzati. Quando non sono presenti dati visibili negli elementi visivi del pannello di controllo, QuickSight non può inviare l'e-mail.

Nota: i report tramite e-mail di QuickSight utilizzano solo il valore statico predefinito per i parametri. I valori dinamici predefiniti vengono ignorati.

Risoluzione

Nota: se ricevi messaggi di errore durante l'esecuzione dei comandi dell'interfaccia della linea di comando AWS (AWS CLI), assicurati di utilizzare la versione più recente di AWS CLI.

Per risolvere questo problema, modifica i parametri dinamici o statici predefiniti e i filtri o i controlli a cui sono stati collegati.

Completa i seguenti passaggi:

1.    Apri la console di Amazon QuickSight.

2.    Seleziona Dashboards (Pannelli di controllo), quindi seleziona il pannello di controllo che sta riscontrando il problema.

3.    Prendi nota dell'ID del pannello di controllo dall'URL del browser da utilizzare nel passaggio 4.
Ad esempio, https://us-east-1.quicksight.aws.amazon.com/sn/dashboards/a1bc123d-abc1-abc2-abc3-abcdefef12345

4.    Esegui il seguente comando CLI describe-dashboard per identificare l'analisi da cui viene pubblicato il pannello di controllo:

aws quicksight describe-dashboard --aws-account-id account_id --dashboard-id dashboard_id

Nota: sostituisci account_id con il tuo ID account AWS e dashboard_id con l'ID del pannello di controllo.

5.    Prendi nota dell'ARN dell'entità di origine (analisi) dall'output da utilizzare nel passaggio 7.

Estratto dell'output di esempio:

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

Nota: nell'esempio precedente, l'ARN dell'entità di origine è e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba.

6.    Nella console di Amazon QuickSight, seleziona Analyses (Analisi).

  1. Aggiungi l'ARN di analisi alla fine dell'URL del browser e premi Enter (Invio).
    Ad esempio, https://us-east-1.quicksight.aws.amazon.com/sn/analyses/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba

8.    In Controls Panel (Pannello dei controlli), modifica ogni controllo e prendi nota del nome dei parametri.

9.    Nel riquadro di navigazione a sinistra, seleziona Filter (Filtro), quindi modifica ogni filtro. Verifica se sono presenti dei parametri utilizzati.

10.    Nel riquadro di navigazione a sinistra, seleziona Parameters (Parametri), quindi modifica i parametri identificati nei passaggi 7 e 8. Verifica se sono impostati dei valori dinamici o statici predefiniti.


AWS UFFICIALE
AWS UFFICIALEAggiornata 2 anni fa