【问题标题】:Null dates being converted to 1900-01-01 in Azure Data Factory在 Azure 数据工厂中将空日期转换为 1900-01-01
【发布时间】:2017-06-15 01:00:20
【问题描述】:

我通过数据工厂将来自不同数据库的数据带到 Azure 中的 Blob 存储,问题是当 Null 时所有日期值都变成 1900-01-01。

您有什么建议可以保持空值吗?

谢谢

【问题讨论】:

  • 数据工厂中的日期列是否可以为空?您使用哪种类型的列?空值是怎么进来的?

标签: date azure null azure-data-factory azure-blob-storage


【解决方案1】:

您必须使用Custom Activity 来实现这一点。在您的自定义活动中,您将可以访问源和目标 Linked ServicesDatasets。您可以按照自己的方式转换数据。您必须编写自己的转换逻辑。

如果您使用数据工厂的Copy Activity,您将无法控制数据转换。

另一种方法是使用Data Factory Management APIs。这样您就可以根据输入数据创建输出数据集结构。在这种方法中,您将完全控制数据移动和转换。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-16
    • 1970-01-01
    • 2015-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-23
    相关资源
    最近更新 更多