Quick Sight datasource error

0

QSDataSource: Type: AWS::QuickSight::DataSource Properties: AwsAccountId: !Ref 'AWS::AccountId' DataSourceId: '????' Name: '????' SslProperties: DisableSsl: false Type: ATHENA

Hello,

I am trying to create datasource in quicksight as Athena resource type, but not able to understand what to mention at 'DataSourceId' and 'Name'.

If anyone can provide Sample/Example template would be helpful.

質問済み 2年前358ビュー
1回答
0

"DataSourceId" is used for identifying the data source within your AWS account so it should be unique. See resource-id described in Amazon Resource Names (ARNs) documentation for the relevant concept.

"Name" refers to the display name of the data source that can be any string.

Below is an example of CloudFormation template creating the QuickSight data source:

---
AWSTemplateFormatVersion: '2010-09-09'
Description: 'Creating QuickSight data source'

Resources:
  QuickSightDataSource:
    Type: AWS::QuickSight::DataSource
    Properties:
      AwsAccountId: !Ref AWS::AccountId
      Name: Testing Data Source
      Type: ATHENA
      DataSourceId: testing-data-source
      DataSourceParameters:
        AthenaParameters:
          Workgroup: primary
      Permissions:
      - Actions:
          - quicksight:DescribeDataSource
          - quicksight:DescribeDataSourcePermissions
          - quicksight:PassDataSource
        Principal: !Sub
        - 'arn:aws:quicksight:us-east-1:${Account}:user/default/your-user-name'
        - Account: !Ref AWS::AccountId
AWS
回答済み 2年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ