Der*_*ehi 3 aws-sdk amazon-quicksight aws-sdk-java-2.0 quicksight-embedding
我最近开始考虑使用 Quicksight API 创建仪表板和分析。我尝试使用 AWS SDK 创建数据源,响应成功,并且我还可以通过调用 datasourceId 上的描述来仔细检查这一点。但是,当我登录到 Quicksight GUI 时,它没有显示在数据源列表中,有人可以解释为什么会发生这种情况。
我认为这是一个许可问题。
如果我在创建数据集和数据源时添加权限,这个问题就解决了。
const input: CreateDataSourceCommandInput = {
...
Permissions: [
{
Actions: [
'quicksight:DescribeDataSource',
'quicksight:DescribeDataSourcePermissions',
'quicksight:PassDataSource',
],
Principal: 'USER_ARN',
},
],
...
}
Run Code Online (Sandbox Code Playgroud)
要检索USER_ARN,请参阅本指南:https://docs.aws.amazon.com/solutions/latest/discovering-hot-topics-using-machine-learning/quicksight-principal-arn.html
| 归档时间: |
|
| 查看次数: |
1793 次 |
| 最近记录: |