Multi tenant Quicksight能否使用具有相同数据集和仪表盘的不同数据库支持多租户?

Multi tenant Quicksight能否使用具有相同数据集和仪表盘的不同数据库支持多租户?,multi-tenant,amazon-quicksight,Multi Tenant,Amazon Quicksight,我们在单个Redshift数据库中保存唯一的客户数据,并希望这些客户中的每一位都能在Amazon Quicksight中为我们的嵌入式SAAS应用程序使用一组通用的仪表板。如果它真的起作用,我们希望更改每组客户用户的数据库名称,以便他们只看到自己的数据 有人知道这是否可行吗?在QuickSight中,如果您有多个到不同红移群集的连接,则更改分析或仪表板中使用的连接的唯一方法是手动 如果您将客户拆分为单独的红移数据库的驱动程序是出于安全和隐私考虑,那么您应该小心不要通过使用一个quicksight

我们在单个Redshift数据库中保存唯一的客户数据,并希望这些客户中的每一位都能在Amazon Quicksight中为我们的嵌入式SAAS应用程序使用一组通用的仪表板。如果它真的起作用,我们希望更改每组客户用户的数据库名称,以便他们只看到自己的数据


有人知道这是否可行吗?

在QuickSight中,如果您有多个到不同红移群集的连接,则更改分析或仪表板中使用的连接的唯一方法是手动

如果您将客户拆分为单独的红移数据库的驱动程序是出于安全和隐私考虑,那么您应该小心不要通过使用一个quicksight仪表板访问所有这些数据库来破坏这种安全设计

相反,你应该考虑:

  • 最佳、最安全:使用多个AWS帐户,每个客户端一个, 每个都有自己的QuickSight实例
  • 更不安全,但更便宜:在一个quicksight帐户内创建 为每个客户提供单独的分析和仪表板

使用不同数据库的驱动程序是什么?为什么不使用一个数据库,但每个表上都有一列指示客户?数据库驱动程序是红移本机的。我们已经有了独一无二的数据库中的所有内容,因此改变数据库层次结构不是一个简单或可行的话题我不是说数据库驱动程序-我是说原因是什么?是保安吗?是表演吗?是否允许充电?-我需要知道这一点来构建一个应答安全,我们的许多客户都是彼此的竞争对手