При использовании AWS QuickSight API для создания источника данных, указывающего на манифест, хранящийся в S3, я всегда получаю эту ошибку:
An error occurred (InvalidParameterValueException) when calling the CreateDataSource operation: Manifest file was not found
Это происходит с помощью CLI а также C# SDK. Я подтвердил, что манифест присутствует и исправлен, вручную создав из него набор данных в пользовательском интерфейсе QuickSight. Я испробовал все виды комбинаций форматов имени и ключа группы (имя группы, s3 arn, http путь, ключ s3 и т. Д. c).
Я отправляю запрос следующим образом:
aws quicksight create-data-source --cli-input-json file://./create-data-source-cli-input.json
Вот содержимое запроса (закрытые значения заменены на xxxx)
{
"AwsAccountId": "xxxx",
"DataSourceId": "85a8e263-a052-42df-abc9-98c6e60678e57",
"Name": "TestDatasource",
"Type": "S3",
"DataSourceParameters": {
"S3Parameters": {
"ManifestFileLocation": {
"Bucket": "xxxx",
"Key": "xxxx"
}
}
}
}
Кто-нибудь еще сталкивался с этим? Спасибо за любую помощь заранее.