You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: typescript/quicksight/README.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,14 @@ npm install
31
31
npm run build
32
32
```
33
33
34
+
## Resources
35
+
36
+
1.*`Bucket` (aws-s3): Creates an Amazon S3 bucket with encryption and full access control, used to store data files and the manifest for QuickSight.
37
+
2.*`BucketDeployment` (aws-s3-deployment): Deploys world population data and manifest JSON files to the S3 bucket, making them accessible for analysis in QuickSight.
38
+
3.*`CfnDataSource` (aws-quicksight): Defines an Amazon QuickSight data source that connects to the S3 bucket to access the uploaded CSV files.
39
+
4.*`CfnDataSet` (aws-quicksight): Configures a QuickSight dataset that organizes and structures the CSV data from the S3 bucket for reporting and analysis.
40
+
5.*`CfnManagedPolicy` (aws-iam): Creates an IAM policy granting permissions to the QuickSight service role, allowing access to the S3 bucket and other necessary actions.
41
+
34
42
## Deploy
35
43
36
44
1. Create a quicksight account [by following these instructions](https://docs.aws.amazon.com/quicksight/latest/user/signing-up.html).
@@ -43,4 +51,4 @@ npm run build
43
51
*`npm run test` perform the jest unit tests
44
52
*`npx cdk deploy` deploy this stack to your default AWS account/region
45
53
*`npx cdk diff` compare deployed stack with current state
46
-
*`npx cdk synth` emits the synthesized CloudFormation template
54
+
*`npx cdk synth` emits the synthesized CloudFormation template
0 commit comments