解析以在 Tableau 中创建日期字段,为九月日期返回 NULL

Parsing to create a date field in Tableau returning NULL for September dates

我能够成功地将一些文本解析为日期,但随后发现所有的 9 月日期都是 returning NULL。这是我开始使用的字符串的示例:

Apr 02, 2011 at 8:15 am

我使用以下内容从中创建了一个日期。

date(str([Date])) 和九月日期 return NULL

当我删除 str() 九月日期 return #Error

关于如何将 9 月日期正确设置为 return 的任何想法?这是一个确切记录的示例。 Sept 03, 2010 at 6:27 am 我看到的唯一区别是 9 月的记录使用四个字母的月份缩写。

在理想情况下,您的 ETL 过程会清理数据。

但是,如果您的 Tableau 源数据没有得到足够的清理,您可以用一些 Tableau functions 来处理它。针对您的问题:

REPLACE(string, substring, replacement)

Searches string for substring and replaces it with replacement. If substring is not found, the string is not changed.

一些想法:

date(replace(str([Date])), "Sept", "Sep" )