【问题标题】:MySQL date and datetime formats unrecognised by Data StudioData Studio 无法识别 MySQL 日期和日期时间格式
【发布时间】:2018-05-02 02:49:51
【问题描述】:

我已使用标准连接器将 Google 数据工作室与 MySQL 数据库相关联。除了 datedatetime 字段之外,几乎所有内容都运行良好。

我在 phpmyadmin 中有这 2 个字段(字段名,字段类型output):

  • Validated_date 日期时间 2017-09-27 12:31:04
  • Expiration_date 日期 2017-12-24

在 Data Studio 中,我设置了这些类型,但没有一个被识别:

  • Validated_date 日期小时 (YYYYMMDDHH)
  • Expiration_date 日期 (YYYYMMDD)

我尝试在我的 SELECT 中使用 date_format 格式化字段:

DATE_FORMAT(p.Expiration_date, '%Y%m%d') AS "Expiration Date"

我什至尝试过其他 date_formats,但它们在 Data Studio 中从未被识别为日期:

DATE_FORMAT(p.Expiration_date, '%Y/%m/%d') AS "Expiration Date"
DATE_FORMAT(p.Expiration_date, '%Y-%m-%d') AS "Expiration Date"

有什么想法吗?

【问题讨论】:

    标签: mysql date datetime google-data-studio


    【解决方案1】:

    我有同样的问题。我解决这个问题的方法是通过创建一个新维度来修改 Google Data Studio 中的日期格式,将 mySQL Datetime 重新格式化为所需的格式。

    在您的示例中,您使用 DATE_FORMAT。我想知道您是在 Data Studio(不知道 DATE_FORMAT)还是在 mySQL 中应用它?如果您在 Data Studio 中执行此操作并且保持 mySQL/phpmyadmin 不变,则可以使用:

    TODATE(your-date-field, 'DEFAULT_DASH', '%Y%m%d')
    

    这将采用日期格式 YYYY-MM-DD 和 HH:ii:ss 中的可选时间,并将其重新格式化为适用于数据工作室的 YYYYMMDD。

    【讨论】:

    • 这应该在谷歌的日期格式帮助中得到解释,工作完美,赞成。
    • 非常令人失望的是,data studion 在没有这种显式转换的情况下仍然不支持云 sql 时间戳和日期时间对象
    【解决方案2】:

    我从未尝试直接使用 Data Studio,但是当我从 mySQL 中提取日期时间字段以在 BigQuery 中使用时,我使用:

    CONVERT(DATETIME2(0), [DATETIME_FIELD])

    这消除了通常会导致问题的任何毫秒,并将其转换为 Google 可识别的日期时间格式

    【讨论】:

      【解决方案3】:

      我使用了以下公式并为我工作:

      TODATE(yor-field-from-mysql, '%Y-%m-%dT%H:%M:%S', "%Y%m%d%H%M")
      然后我在DataStudio中选择***YYYYMMDDhhmm***格式。我希望它有所帮助。

      编辑:在这种情况下,日期来自使用 moment.js 的 javascript

      【讨论】:

        【解决方案4】:

        我有同样的问题。对我来说,唯一的解决方案就是这样创建一个公式:

        CONCAT(SUBSTR(field, 1, 4), SUBSTR(field, 6, 2), SUBSTR(field, 9, 2))
        

        并将其用作 AAAAMMDD 格式

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-06-11
          • 2023-04-09
          • 1970-01-01
          • 1970-01-01
          • 2023-02-21
          • 2013-03-03
          相关资源
          最近更新 更多