gpt4 book ai didi

Azure 数据工厂复制事件异常日期时间

转载 作者:行者123 更新时间:2023-12-03 03:10:33 25 4
gpt4 key购买 nike

我正在尝试将数据从 azure blob 移动到 azure sql 数据仓库。 Azure blob 有一个 json 文件。

我在将 createate 移动到 sql 上的日期时间类型列时遇到异常。
{ “创建日期”:“2016-07-13 15:24:58.000” }

Copy activity encountered a user error at Sink:tcp:database.windows.net,1433 side: ErrorCode=UserErrorInvalidDataValue,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Column 'createdDate' contains an invalid value '2016-07-13 15:24:58.000'. Cannot convert '2016-07-13 15:24:58.000' to type 'DateTime' with format 'yyyy-MM-dd HH:mm:ss.fffffff'.,Source=Microsoft.DataTransfer.Common,''Type=System.FormatException,Message=String was not recognized as a valid DateTime.,Source=mscorlib,'.

任何指示将不胜感激。

最佳答案

blob 数据缺少精度。看起来目标数据库中的列具有 DATETIME2(7) 设置,而源数据库正在输出 DATETIME2(3)。您需要

  1. 修复源数据以使其符合要求
  2. 通过存储过程调整数据以进行插入
  3. 如果可能,将目标列更改为 DATETIME2(3)

...理论上当然可以。 😊

关于Azure 数据工厂复制事件异常日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38746086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com