【问题标题】:REGEXP_EXTRACT unknown function on Tableau 10.0.1Tableau 10.0.1 上的 REGEXP_EXTRACT 未知函数
【发布时间】:2017-11-13 07:08:27
【问题描述】:

我在 Tableau 上使用 REGEXP_EXTRACT 函数试图从字符串中提取数字。我的代码行:

    INT(REGEXP_EXTRACT([Name], '([0-9]+)'))

我的同事可以使用它,而我不能。收到未知函数错误。我们都使用相同版本的 Tableau,10.0.1,我的出于某种原因是未知的。我是否需要安装一些驱动程序才能使其正常工作?顺便说一句,我的机器上没有一个 regex_ 函数。

【问题讨论】:

  • 你们是否使用相同的数据源?并非所有数据源都支持 tableau 中的正则表达式函数
  • 是的,我和我的同事都在使用 Amazon Redshift。

标签: tableau-api


【解决方案1】:

由于您使用的是 Amazon Redshift,因此您无法使用 Tableau 内置的正则表达式函数。这是因为在 tabelau 中当前不支持用于 redshift 的正则表达式函数。 find out more here

为了解决这个问题,您可以: 1) 从您的 redshift 数据源创建一个 tableau 数据提取,并根据需要安排更新, 2) 通过原始 sql 函数访问它们(参见here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-11
    • 2021-12-24
    • 2020-09-27
    • 2020-02-04
    • 2018-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多