Wie behebe ich Daten, die beim Senden von Test-E-Mail-Berichten in QuickSight nicht angezeigt werden?

Lesedauer: 3 Minute
0

Ich versuche, einen Test-E-Mail-Bericht in Amazon QuickSight zu senden, aber in der Grafik werden keine Daten angezeigt. Wie kann ich dies beheben?

Kurzbeschreibung

Sie erhalten einen der folgenden Fehler:

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

-oder-

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

Die oben genannten Fehler treten auf, wenn im QuickSight-Dashboard ein dynamischer oder statischer Standardparameter vorhanden ist, der dazu führt, dass keine Daten in der Grafik angezeigt werden. Wenn beispielsweise ein Parameter mit einem Filter verknüpft ist und der Filter mit keinem Wert in der Datenmenge übereinstimmt, werden die Daten nicht angezeigt. Wenn im Dashboard keine sichtbaren Daten angezeigt werden, kann QuickSight die E-Mail nicht senden.

Hinweis: QuickSight-E-Mail-Berichte verwenden nur den statischen Standardwert für Parameter. Dynamische Standardwerte werden ignoriert.

Auflösung

Hinweis: Wenn Sie beim Ausführen von Befehlen von der AWS Command Line Interface (AWS CLI) Fehlermeldungen erhalten, stellen Sie sicher, dass Sie die neueste AWS-CLI-Version verwenden.

Um dieses Problem zu beheben, bearbeiten Sie die dynamischen oder statischen Standardparameter und die Filter oder Steuerelemente, mit denen Sie sie verknüpft haben.

Führen Sie die folgenden Schritte aus:

1.    Öffnen Sie die Amazon-QuickSight-Konsole.

2.    Wählen Sie Dashboards und dann das Dashboard aus, bei dem das Problem auftritt.

3.    Notieren Sie die Dashboard-ID aus der in Schritt 4 zu verwendenden Browser-URL.
Beispiel: https://us-east-1.quicksight.aws.amazon.com/sn/dashboards/a1bc123d-abc1-abc2-abc3-abcdefef12345

4.    Führen Sie den folgenden CLI-Befehl describe-dashboard aus, um die Analyse zu identifizieren, aus der das Dashboard veröffentlicht wird:

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

Hinweis: Ersetzen Sie account_id durch Ihre AWS-Konto-ID und dashboard_id durch die ID des Dashboards.

5.    Beachten Sie den ARN der Quellentität (Analyse) aus der Ausgabe, der in Schritt 7 verwendet werden soll.

Beispielauszug aus der Ausgabe:

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

Hinweis: Im vorherigen Beispielausgabeauszug lautet der ARN der Quellentität e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba.

6.    Wählen Sie in der Amazon QuickSight-Konsole Analysen aus.

  1. Fügen Sie den Analyse-ARN am Ende der Browser-URL hinzu und drücken Sie die Eingabetaste.
    Beispiel: https://us-east-1.quicksight.aws.amazon.com/sn/analyses/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba

8.    Bearbeiten Sie in der Systemsteuerung jedes Steuerelement und notieren Sie sich den Namen der Parameter.

9.    Wählen Sie im linken Navigationsbereich Filter aus, und bearbeiten Sie dann jeden Filter. Überprüfen Sie, ob Parameter verwendet werden.

10.    Wählen Sie im linken Navigationsbereich Parameter aus, und bearbeiten Sie dann die Parameter, die Sie in den Schritten 7 und 8 identifiziert haben. Überprüfen Sie, ob dynamische oder statische Standardwerte festgelegt sind.


AWS OFFICIAL
AWS OFFICIALAktualisiert vor 2 Jahren