首页 > 解决方案 > AWS Quicksight:使用自定义见解显示大文本字段

问题描述

有没有办法使用操作来使用来自太大而无法在表格中显示的字段的数据来填充自定义洞察?

我有两个包含大量文本数据的数据字段,其中一个字段的平均字符数为 1,230。我的所有其他字段都小到可以显示在表格中,所以我想让用户能够单击链接并以某种方式查看这些数据。

我想我可以做到这一点,如果我们将数据中的每一行转换为 html 文件,然后在第二次分析中显示,使用 url 参数为自定义可视内容视觉建立正确的 url。这一切都感觉有点hacky,我不能 100% 确定参数可用于填充自定义视觉内容的 URL 字段。

相反,当用户单击表中的一行时,我想用相应大字段中的文本填充自定义洞察视觉效果。理论上,我可以让 Custom Insight Visual 显示基于值的顶行,例如行 ID,但我正在努力弄清楚该怎么做。

标签: amazon-quicksight

解决方案


所以我想通了。

它需要四个步骤。

  1. 为使用您的摘要数据填充的表创建一个操作。将该操作设置为由选择激活的过滤器操作。我选择了名称“Filter_Table_OnClick”。 编辑 Quicksight 操作

  2. 创建一个 Custom Insight Visual 并将您想要显示的所有详细信息字段添加到“类别”字段中。

Quicksight 类别 现场井

  1. 为您的自定义洞察视觉自定义叙述,然后为您要完整显示的每个字段添加一个新的“计算”。选择“排名靠前”选项,然后使用所需字段填充它并将记录数设置为 1。 设置计算以显示字段

  2. 使用“插入代码”下拉菜单编辑叙述,然后添加一个计算的名称,使用相关代码显示您想要的数据。我使用一个代码来显示字段名称,使用第二个代码来显示值。当你想显示你必须添加的值时ComputationName.items[0].categoryValue.value。您必须遵循items[0]因为这是向 Quicksight 指示您想要列表中的第一项的方式。如果你使用[1]它会出错。编辑速览叙述


推荐阅读