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.

1 Antwort
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
beantwortet vor 2 Jahren

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen