是否可以在 Spotfire 中反转列转换,如果不能,有哪些替代方案?

Is it possible to reverse a column transformation in Spotfire, and if not, what are the alternatives?

我曾经错误地使用'Calculate and Replace Column'功能来替换错误的列,并在事后意识到。我替换的列对应于姓氏并且很重要。我想检索此列,但保留其他 15 个左右的数据转换。理想情况下,我想删除此转换,但到目前为止我一无所获。这是我尝试过的:

  1. 我尝试使用 >Insert >Columns 从同一外部源再次添加 'last name' 列...我还尝试重命名该列以避免数据转换。不幸的是,这导致了一个完全空的列,因此它没有成功匹配 table 或受到转换的影响..

  2. 我查看了源信息,正好找到了我希望没有的3-4行。我认为可能可以对此进行编辑,但还没有找到办法。这似乎是最简单的。

  3. 我的另一个想法是我可以用相同的源替换数据 table,并重复替换数据 table 对话中的所有转换(不包括坏的一)。这是我的下一个攻击计划,但我想我会先来这里看看是否有更简单的方法。

提前致谢!

遗憾的是,无法反转数据 table 转换。

可以使用编辑>>撤消或 CTRL+Z 撤消转换,但仅此而已。

我处理这个问题的策略是(根据您的#3)访问编辑>>数据 Table 属性,select 我感兴趣的 table, select源信息,然后复制textarea的内容,粘贴到记事本中。然后,我将文件>>替换数据 Table 并从头开始,同时保持记事本打开,这样我就不会错过任何步骤。

我知道这并不理想,但遗憾的是没有其他方法。

好消息告诉你!!! @杰里米沃伦。 根据 Tibco 文章 44098,可以 'edit' 您的转换。

Resolution: If there are more then one transformations on a data table and you need to edit any of those transformation, follow the steps below:

  1. Go To Edit >> Data Table Properties.
  2. Select the desired data table inside which the transformation has been added and click on Refresh Data > With Prompt.
  3. A new window will pop up which will allow you to make the desired changes in each of the transformations.