【问题标题】:Is there any option in Azure Data factory to retain same date format while copying data from source systemsAzure 数据工厂中是否有任何选项可以在从源系统复制数据时保留相同的日期格式
【发布时间】:2019-09-04 20:24:31
【问题描述】:

我正在使用 Azure 数据工厂复制活动将数据从 Oracle 表复制到 Azure Data Lake。

我的日期格式是DD-MM-YYYY,天蓝色将它们转换为 DATE_TIME 格式。 有什么办法可以保持和源码一样的格式

如果复制活动是针对单个表的,我可以硬编码特定列的格式。 在我的场景中,我尝试使用相同的复制活动复制多个表,因此无法更新架构

【问题讨论】:

  • 您是否尝试像字符串一样复制它?
  • @Kiril1512 当我们尝试使用 String 时它起作用了
  • 不错。现在,当您将其作为字符串使用时,您可以更轻松地对日期进行操作。

标签: azure-data-factory-2


【解决方案1】:

在 ADLS(数据湖存储)上不支持将 DATE 作为数据类型。唯一支持的数据类型是DateTime and DateTimeOffset

为了让您继续使用 DATE 数据类型,在此数据之上创建的 ETL 应解决此问题,即在 ETL 构建阶段进行类型转换。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-11
    • 2021-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-08
    • 2021-07-08
    相关资源
    最近更新 更多