¿Cómo soluciono los datos que no aparecen cuando envío informes de correo electrónico de prueba en QuickSight?

Última actualización: 28/07/2022

Intento enviar un informe de correo electrónico de prueba en Amazon QuickSight, pero no aparecen datos en las imágenes. ¿Cómo puedo solucionarlo?

Descripción breve

Recibe uno de los siguientes errores:

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

o bien,

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

Los errores anteriores se producen cuando hay un parámetro predeterminado dinámico o estático en el panel de QuickSight que hace que no aparezcan datos en las imágenes. Por ejemplo, si un parámetro se encuentra vinculado a un filtro y el filtro no coincide con ningún valor del conjunto de datos, no aparecen los datos. Cuando no hay datos visibles en la imagen del panel, QuickSight no puede enviar el correo electrónico.

Nota: Los informes de correo electrónico de QuickSight solo utilizan el valor predeterminado estático para los parámetros. Los valores predeterminados dinámicos se ignoran.

Resolución

Nota: Si se producen errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), asegúrese de que utiliza la versión más reciente de la AWS CLI.

Para resolver este problema, edite los parámetros predeterminados dinámicos o estáticos y los filtros o controles a los que los ha vinculado.

Complete los siguientes pasos:

1.    Abra la consola de Amazon QuickSight.

2.    Elija Dashboards (Paneles) y, a continuación, seleccione el panel que tiene el problema.

3.    Anote el ID del panel de la URL del navegador para utilizarlo en el paso 4.
       Por ejemplo, https://us-east-1.quicksight.aws.amazon.com/sn/dashboards/a1bc123d-abc1-abc2-abc3-abcdefef12345

4.    Ejecute el siguiente comando de CLI describe-dashboard para identificar el análisis desde el que se publica el panel:

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

Nota: Sustituya account_id por el ID de su cuenta de AWS y dashboard_id por el ID del panel.

5.    Anote el ARN de la entidad de origen (análisis) de la salida que se utilizará en el paso 7.

Extracto de salida de ejemplo:

{
    "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: En el extracto de salida del ejemplo anterior, el ARN de la entidad de origen es e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba.

6.    En la consola de Amazon QuickSight, elija Analyses (Análisis).

7. Agregue el ARN de análisis al final de la URL del navegador y presione Enter (Intro).
    Por ejemplo, https://us-east-1.quicksight.aws.amazon.com/sn/analyses/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba

8.    En el Controls Panel (Panel de controles), edite cada control y anote el nombre de los parámetros.

9.    En el panel de navegación izquierdo, elija Filter (Filtro) y, a continuación, edite cada filtro. Compruebe si hay algún parámetro que se encuentre en uso.

10.    En el panel de navegación izquierdo, elija Parameters (Parámetros) y, a continuación, edite los parámetros que identificó en los pasos 7 y 8. Compruebe si se ha establecido algún valor predeterminado dinámico o estático.


¿Le resultó útil este artículo?


¿Necesita asistencia técnica o con la facturación?