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
回答済み 2年前