Getting anaysis definition from CLI does not return the full json file

Hi,

One of our dashboards is suddenly missing a couple of fields and now shows “the dataset changed too much” error.

I tried to check the dataset by going through the publish history but I could not figure out what fields exactly were missing.

I wish the dashboards/anaysis would at least tell you clearly what fields are missing.

I tried to use the AWS describe-analysis command to see if the outputted JSON file would have the field names but unfortunately, this is what I get every time:

{
    "Status": 200,
    "Analysis": {
        "AnalysisId": "ABCD",
        "Arn": "arn:aws:quicksight:eu-west-1:12345678:analysis/ABCD",
        "Name": "Sales Analysis- Live Dashboard",
        "Status": "CREATION_SUCCESSFUL",
        "DataSetArns": [
            "arn:aws:quicksight:eu-west-1:123456781:dataset/WXYZ"
        ],
        "CreatedTime": "2023-02-21T11:58:40.318000+00:00",
        "LastUpdatedTime": "2023-12-07T07:35:24.481000+00:00",
        "Sheets": [
            {
                "SheetId": "c45b80c8-5b7b-4180-8075-b5baf35",
                "Name": "Sales Dashboard"
            },
            {
                "SheetId": "bd27b178-dd90-4573-8b26-15bd2b",
                "Name": "Promotions Dashboard"
            }
        ]
    },
    "RequestId": "LMNOPQRSTUV"
}

the output seems to be missing the details

Hi @Ali_B
i guess you are looking for:

BR

1 Like

Hi @Ali_B
could you solve your issue?
BR

1 Like

Marking Erik @ErikG 's response as solution

Regards,
Arun Santhosh
Pr QuickSight SA