I’m trying to use the asset bundle export and it’s failing. It is referencing a dataset in the error that wasn’t even part of the initial API call. It’s saying data set types aren’t supported through API yet. Has anyone seen this before? I’m not sure why it’s referencing a data set from an old export job (that also failed). Any help is appreciated.
[cloudshell-user@ip-10-4-20-209 ~]$ aws quicksight describe-asset-bundle-export-job --aws-account-id *** --asset-bundle-export-job-id job-111
{
"Status": 200,
"JobStatus": "FAILED",
"Errors": [
{
"Arn": "arn:aws:quicksight:us-east-2:***:dataset/8c1ef46b-a606-45cc-9a3e-a5d9a9636dc7",
"Type": "com.amazonaws.services.quicksight.model.InvalidParameterValueException",
"Message": "The data set type is not supported through API yet"
}
],
"Arn": "arn:aws:quicksight:us-east-2:***:asset-bundle-export-job/job-111",
"CreatedTime": "2023-07-20T22:55:22+00:00",
"AssetBundleExportJobId": "job-111",
"AwsAccountId": "***",
"ResourceArns": [
"arn:aws:quicksight:us-east-2:***:dashboard/2b4ab863-1314-4041-bbf8-f6167056e15e",
"arn:aws:quicksight:us-east-2:***:analysis/9ae7b556-92e4-4dfc-b9db-e41816456523",
"arn:aws:quicksight:us-east-2:***:theme/d6a6657b-a319-4a0c-9d29-53e35d53c98b"
],
"IncludeAllDependencies": true,
"ExportFormat": "QUICKSIGHT_JSON",
"RequestId": "9898fc90-4443-4381-a298-ebe27bb9cb39"
@marakagi I noticed that you have InvalidParameterValueException error, I referred the Amazon QuickSight API Errors - Amazon QuickSight and it means One or more parameters don’t have a valid value. I would suggest to review the values that are being passed to parameters in your analysis/dashboard. Also wanted to share asset as bundle blog which is a good read in case you haven’t seen that.
Hi community. I found an answer to this issue and thought I would share in case anyone else comes across this. So, if your dataset is a .csv file, those aren’t supported yet using the asset bundle API’s. It’s not documented anywhere but we’re working on getting that done.
@DeepakS FYI! So, I didn’t realize an InvalidParameterValueException could be an unsupported dataset type!
Thank you to @rangpava for troubleshooting this for me!!
Is there any easy way to identify or skip assets that aren’t of an exportable type? I’m running into many unsupported asset types outside of a CSV data set.
The only way I can think of is continually starting export asset bundle jobs and popping the erroring resource ARNs until the job succeeds.
It would be nice to have an option with the export job to skip unsupported assets in the input ARN list and write those out to log
@marakagi Hey, do you have any updates regarding this export operation? I’d like to be able to export quicksight assets and ignore the assets that aren’t supported yet. I’m not sure of the easiest way to do so.
I’m getting this error with SPICE datasets only used in the analysis + dashboard. Anyone else ran into this? It seems the export bundle and import bundle operations are terribly finicky. It makes it real hard to manage 2 environments/accounts with QS.