- Più recenti
- Maggior numero di voti
- Maggior numero di commenti
In the end, a workaround was found. A manual step is still needed, but only as a prerequisite.
1.Create manually quicksight template by CLI "aws quicksight create-template --aws-account-id 0123456789 --region region --template-id template --source-entity file://template.json"
2.Use this template ARN as SourceTemplate in new CfnTemplate
3.Create new CfnAnalysis with new CfnTemplate arn as SourceEntity.
Hi,
I just finished automating the Dashboard, Analysis generation in my project using CDK, Codepipeline. I released a lot of code about this in my github repo (https://github.com/gmournos/quicksight-as-code) and published an article in order to help others who try to automate quicksight (https://medium.com/@gmournos/aws-quicksight-as-code-a-unified-approach-for-quicksight-development-and-deployment-using-aws-30bbb6bd253a).
I hope this helps the community
Hi.
In order to create Analisys with QuickSight, you need the original Analisys.
So create Analisys manually or by another CloudFormation. It's another base analysis for input to the stack.
In this case, the ARN that the template should reference is the ARN of the analysis passed in the input parameters, not the Analisys you are about to create.
Thank you for your reply, but unfortunately it is insufficient because it focuses on solving one problem and creates another. To create the Analysis, a DataSet is required, which in my case is also built dynamically like Template and Analysis. If I specify in CfnTemplate an ARN from a manually created Analysis in which a different DataSet is specified, I get the error "Given data sets [arn] are not part of analysis". So if I followed this approach, I would have to manually create half the stack
It looks like a bug in CloudFormation here is reported issue.
Another customer is facing this very same issue that they are creating analysis via template. Any suggestions and working are welcome?
Has anyone found a solution for this problem? The error provided in the prior comment persists, "Given data sets [arn] are not part of analysis" for both Dashboards and Analysis creation using a manually created Analysis as the SourceEntity for the templates. You can also create an Analysis via a Definition, I see describe_analysis_definition in the available Quicksight functions but it does not appear to work even after upgrading to AWS CLI v2.
Contenuto pertinente
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 3 anni fa