我最近开始研究使用 Quicksight API 创建仪表板和分析。我尝试使用 AWS 开发工具包创建数据源,响应成功,我还可以通过调用 datasourceId 上的描述来仔细检查。但是,当我登录到 quicksight GUI 时,它没有显示在数据源列表中,有人可以解释为什么会发生这种情况。
问问题
193 次
2 回答
0
我认为这是一个许可问题。
如果我在创建数据集和数据源时添加权限,则此问题已得到解决。
const input: CreateDataSourceCommandInput = {
...
Permissions: [
{
Actions: [
'quicksight:DescribeDataSource',
'quicksight:DescribeDataSourcePermissions',
'quicksight:PassDataSource',
],
Principal: 'USER_ARN',
},
],
...
}
要检索USER_ARN
,请参阅本指南:https ://docs.aws.amazon.com/solutions/latest/discovering-hot-topics-using-machine-learning/quicksight-principal-arn.html
于 2022-02-18T11:00:17.957 回答
0
转到 Quicksight 并单击“新建数据集”按钮。在选项卡内,您可以检查您的数据库,如果从云中不可见注销并重新登录。
于 2022-02-04T01:02:13.957 回答