丢失的计算字段

Lost calculated fields

我正在使用 Amazon Quicksight 进行一些数据分析和可视化。

我想在数据源视图中使用新 table 扩展现有数据 -> 添加数据 link。在将这个新的 table 与现有的加入后,数据刷新并切换到数据分析,我意识到我已经丢失了项目中的所有计算字段。所以现在我有以下问题:

  1. 还有其他人遇到过类似的问题吗?
  2. 是否可以恢复丢失的字段?
  3. 是否可以返回到更改完成之前的状态?撤消选项似乎不适用于数据集中所做的更改
  4. 将来如何保护我的分析免受此类意外行为的影响?

是的,我以前有过这种经历。

有两种类型的计算字段,一种在数据集级别,一种在分析级别(聚合计算字段)。

对于数据集级别的字段,当你添加一个新的table加入时,这绝对是recreate-able行为,所有计算字段都被删除(截至撰写本文时post 至少)。一旦你点击保存,就没有办法让他们回来,我知道。最好的办法是在添加连接 table.

后记录所有计算字段和 re-add 它们

对于分析级别的聚合计算字段,更改数据集后这些字段似乎不会丢失。我已经看到它们进入不再工作的状态,因为基础数据集的某些字段已更改,因此您需要编辑它们并更正它们引用的字段。

我学到的一些有助于避免意外引入不需要的更改的做法:

  1. 重复你的数据集。如果在数据集视图中点击数据集,有一个"Duplicate Data Set"按钮。如果存在依赖于数据集的可视化效果,请使用此功能来处理对数据集的更改。

  2. 进行分析时,单击 top-center 处的 "Autosave On" 以禁用自动保存。这使您可以进行实验性更改并尝试可视化,意外地保存一些小的调整。

希望对您有所帮助。