如何解決在 QuickSight 中傳送測試電子郵件報告時資料未顯示?

上次更新日期:2022 年 7 月 28 日

我嘗試在 Amazon QuickSight 中傳送測試電子郵件報告,但是未顯示任何資料。如何解決此錯誤?

簡短描述

您收到下列其中一個錯誤:

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

-或-

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

QuickSight 儀表板上有動態或靜態預設參數,導致未顯示任何資料時,就會發生上述錯誤。例如,如果參數連結至篩選器,且篩選器與資料集中的任何值都不相符,則資料不會顯示出來。當儀表板上沒有可見資料時,QuickSight 就無法傳送電子郵件。

注意:QuickSight 電子郵件報告針對參數僅使用靜態預設值。會忽略動態預設值。

解決方案

注意:如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤,請確保您使用的是最新的 AWS CLI 版本

若要解決這個問題,請編輯動態或靜態預設參數,以及您連結這些參數的篩選器或控制項。

完成以下步驟:

1.    開啟 Amazon QuickSight 主控台

2.    選擇 Dashboards (儀表板),然後選取遇到問題的儀表板。

3.    請記下瀏覽器 URL 中的儀表板 ID,以便在步驟 4 中使用。
       例如,https://us-east-1.quicksight.aws.amazon.com/sn/dashboards/a1bc123d-abc1-abc2-abc3-abcdefef12345

4.    執行下列 describe-dashboard CLI 命令,以識別儀表板從中發佈的分析:

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

注意:請將 account_id 取代為您的 AWS 帳戶 ID,以及將 dashboard_id 取代為儀表板的 ID。

5.    請記下輸出中的來源實體 (分析) ARN,以便在步驟 7 中使用。

範例輸出摘錄:

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

注意:在上述範例輸出摘錄中,來源實體 ARN 是 e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba

6.    在 Amazon QuickSight 主控台中,選擇 Analyses (分析)。

7.將分析 ARN 新增至瀏覽器 URL 結尾,然後按下 Enter 鍵。
    例如,https://us-east-1.quicksight.aws.amazon.com/sn/analyses/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba

8.    在 Controls Panel (控制項面板) 中,編輯每個控制項,並且記下參數的名稱。

9.    在左側導覽窗格中,選擇 Filter (篩選條件),然後編輯每個篩選條件。檢查是否有任何使用的參數。

10.    在左側導覽窗格中,選擇 Parameters (參數),然後編輯您在步驟 7 和 8 中識別的參數。驗證是否設定任何動態或靜態預設值。


此文章是否有幫助?


您是否需要帳單或技術支援?