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 年前檢視次數 351 次
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 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南