问题标签 [quicksight-embedding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2249 浏览

amazon-quicksight - 无法将 Quicksight 仪表板用作 S3/cloudfront 白名单域上的嵌入 URL

我试图将 Quicksight 仪表板视为来自我们域中的嵌入式 URL,该域已在 AWS Quicksight 帐户中列入白名单。我们的网站作为静态网站托管在 S3 存储桶上。在下面的示例中, AWS 博客上提供了一个 javascript 函数。

下面是示例 javascript 函数。

完整示例在同一博客Amazon QuickSight JavaScript SDK的另一个链接上给出

不幸的是,该示例不起作用。

0 投票
1 回答
4051 浏览

amazon-web-services - AWS QuickSight - 创建基于度量的字段之间差异的计算字段

我正在使用 aws quicksight 并希望创建我的行之间的差异值的计算字段(而不是在数据透视表中),以便我可以可视化每个度量之间的差异

主要目标是可视化(折线图)我得到的每次读数的变化......

有可能吗?

我应该使用自定义 SQL 查询创建额外的数据集并加入它们吗?

感谢帮助!

0 投票
1 回答
849 浏览

amazon-web-services - aws 获取嵌入式仪表板网址

我正在尝试使用 cli 来检索嵌入式 quicksight 仪表板 url。但是,我不断收到错误消息QuickSightUserNotFoundException

我正在按照本指南检索 url链接

步骤:

返回

然后我执行

返回错误

假设现在用户不是 QuickSight 的一部分,我执行下面的命令来添加用户

返回

现在再次尝试之前的获取网址,我仍然得到同样的错误......

0 投票
1 回答
1198 浏览

amazon-quicksight - 有没有办法增加/更改 aws quicksight 嵌入式 URL 的过期时间?

我能够在我的 Web 应用程序上显示 AWS quicksight 仪表板。

但是,我无法在我的 Web 应用程序上保留仪表板超过 5 分钟,因为嵌入式 URL 已过期,如 ( https://docs.aws.amazon.com/cli/latest/reference/quicksight/get-仪表板嵌入 url.html

我的意思是,如果我在 5 分钟后刷新我的网页,我将无法看到 Quickisight 仪表板。它只是显示消息:“我们无法显示此页面(权限不足)。”

5 分钟后 AWS Quicksight 权限错误的图像

每次点击/刷新我的 web 应用程序 URL 并直接在 js 代码中使用它时,我都尝试生成嵌入式 URL。因此,我尝试运行 aws cli 以生成嵌入式 URL,但我无法在本机 javascript 代码中运行它。- 我尝试使用 nodejs 来实现相同的目的,但是,我无法理解,因为我之前没有使用过 nodejs。

0 投票
0 回答
266 浏览

amazon-web-services - 选项卡和过滤器从移动设备上的嵌入式快速查看仪表板中消失

当我在移动设备上查看 quicksight 嵌入式仪表板时,缺少 quicksight 选项卡和过滤器。

我包括滚动:“是”,但这并不能解决问题。

0 投票
1 回答
3834 浏览

amazon-quicksight - 如何将 quicksight 仪表板嵌入到 React 应用程序中

在此处输入图像描述如何集成亚马逊快速视线以响应应用程序

1.how to import aws-sdk 2.where to get the dashboard ID

0 投票
0 回答
1966 浏览

amazon-web-services - 嵌入 quicksight URL 时访问被拒绝

我正在尝试将 AWS Quicksight 仪表板嵌入到我们的应用程序中,但我在嵌入过程中遇到了一些问题。该 URL 已正确生成,但当我尝试嵌入它时出现权限被拒绝错误。

我可以直接在新选项卡中加载生成的 URL,但是当我尝试嵌入它时,我收到 401 错误。

我已在 Quicksight 控制台中将该域列入白名单,并且正在通过 HTTPS 访问该页面。完整的测试页面如下所示。

以下代码是我用来测试嵌入的代码。它取自亚马逊的一个例子。

亚马逊发送一个 302,然后是一个 401。这会导致一个框架显示错误消息“我们无法显示此页面(未授权)。

图像中的第一个请求从服务器获取一个新链接,随后的两个请求是框架尝试。

要求

我希望如果我的授权有问题,那么在它自己的选项卡中加载链接将不起作用。我认为问题一定出在框架上,但不知道除了白名单之外还有哪些其他选项可以检查。

有谁知道我还能尝试什么?

0 投票
1 回答
2748 浏览

amazon-web-services - QuickSight SPICE 如何刷新数据

我有一个指向 Athena 表的 Quick Sight 仪表板。现在我想安排每小时刷新一次 SPICE。根据文档,刷新将数据再次导入 SPICE,因此数据包括自上次导入以来的任何更改。

如果我在 Athena 中有一个 2TB 的数据集,并且每小时在 Athena 中添加新数据。那么 QuickSight 会每小时加载 2TB 来查找增量吗?如果是,它将增加雅典娜的成本。QuickSight 是否在 Athena 上查询以获取数据?

0 投票
2 回答
429 浏览

amazon-web-services - AWS Quicksight 可以记住每个用户的控制/过滤器设置吗?

我有一个AWS QuickSight 仪表板,其中定义了一个具有每个用户的动态默认值的参数。仪表板包含由具有相应控件的参数定义的过滤器

是否有可能记住每个用户的控件/过滤器设置,所以下次他们查看仪表板时,以前的设置将是默认设置?

谢谢。

0 投票
3 回答
1550 浏览

python - 使用 Django 嵌入 Amazon QuickSight 控制面板时出错

我正在尝试将 QuickSight 仪表板嵌入到我的 django 应用程序中。我遵循了以下文档中详细介绍的有关嵌入的所有步骤: https ://docs.aws.amazon.com/en_us/quicksight/latest/user/embedded-dashboards-setup.html

使用 AWS CLI,我能够代入我创建的 IAM 角色,将用户注册到我的 QS 账户,并获取仪表板嵌入 URL,并在 Web 浏览器中查看仪表板。

但是,当尝试使用 Python SDK 在应用程序内部模拟相同的行为时,会产生以下信息:“我们无法显示此页面(未授权)。”

我们已在 Quicksight 中将我们的域列入白名单,并在 2 个不同的服务器上对其进行了测试。登录到 django 应用程序并尝试查看仪表板的用户已经在 QS 帐户中,具有查看仪表板的必要权限。但仍然收到“我们无法显示此页面(未授权)”。

Python SDK的使用如下:

def viewDashboard(请求):

然后将此 url 作为要嵌入的 url 传递给 HTML。