如何在CDK中创建Quicksight分析和模板

0

【以下的问题经过翻译处理】 我想在CDK (python)中创建新的Quicksight分析和模板: 我试图使用CfnAnalysis类和CfnTemplate来完成,但问题在于这两个类的SourceEntity参数。 它们都需要提供彼此的arn,但在CREATE_IN_PROGRESS期间,只有其中一个准备好了,所以我会收到一个错误:“找不到标识符为'CfnAnalysisId'的类型为'AWS :: QuickSight :: Analysis'的资源。” 我可以跳过CfnTemplate参数SourceAnalysis,在现有模板的arn下给出SourceTemplate,但是当我尝试使用此模板创建仪表板时,我会收到另一个错误:“给定的占位符[placeholder]不是模板的一部分“。 这是正确的,但占位符参数是“SourceAnalysis”参数的一部分,所以又回到了原来的问题。

所以,我想使用CDK创建新的模板和新的分析,两个对象互相需要,那么怎么做呢?

profile picture
ESPERTO
posta 6 mesi fa12 visualizzazioni
1 Risposta
0

【以下的回答经过翻译处理】 最终,找到了解决办法。仍需要手动步骤,但只作为先决条件。

1.通过CLI手动创建QuickSight模板 "aws quicksight create-template --aws-account-id 0123456789 --region region --template-id template --source-entity file://template.json"

2.将此模板ARN用作新CfnTemplate中的SourceTemplate

3.使用新CfnTemplate arn创建新的CfnAnalysis作为SourceEntity。

profile picture
ESPERTO
con risposta 6 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande