面临JAVA sdk中quickSight的CreateDataSource方法中DataSourceId参数的问题。

问题描述 投票:0回答:1

所以我使用quick sight java SDK来整合s3和quicksight,为此我使用了CreateDataSource.所以当使用这个方法时,我必须在这个方法中传递一个参数。DataSourceId. AWS文档中对这个参数的描述是这样的 "数据源的一个ID。这个ID对于每个AWS区域的每个AWS账户来说都是唯一的",我不知道如何获得这个参数.我必须通过编程获得这个参数。这个参数的类型是字符串

getClient().createDataSource(new CreateDataSourceRequest().withDataSourceId("DataSourceID").withAwsAccountId("AWS ACCOUNT").withName("display name of data soure").withType(DataSourceType.S3));

getClient是使用quicksight API的客户端。

是的,对于s3和quicksight的整合,我不能通过AWS控制台来做,我必须以编程的方式来做。

amazon-web-services amazon-s3 aws-java-sdk amazon-quicksight
1个回答
0
投票

我不知道如何获取这个参数。

这是你自己设定的,比如说。

DataSourceId = "my-first-test-data-source-id"
© www.soinside.com 2019 - 2024. All rights reserved.