我想将数据从azure blob移到azure sql数据仓库。 Azure blob有一个json文件。Azure数据工厂复制活动例外dateTime
我在将createate移动到sql上的datetime类型列时遇到了异常。
{ “createdDate”: “2016年7月13日15:24:58.000” }
拷贝活动在 水槽遇到用户错误:TCP:database.windows.net,1433侧: ErrorCode = UserErrorInvalidDataValue,'Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,消息=列 'createdDate'包含无效值'2016-07-13 15:24:58.000'。 无法将'2016-07-13 15:24:58.000'转换为使用 格式输入'DateTime''yyyy-MM-dd HH:mm:ss.fffffff'。,Source = Microsoft.DataTransfer.Common,'' Type = System.FormatException,Message = String 未被识别为有效的DateTime。,Source = mscorlib,'。
任何指针将不胜感激。
嘿我想通了,我认为当目标是Azure SQL数据仓库时,它需要严格映射到列以及源和目标定义的结构。 源数据集: - { “CreatedDate”:字符串} DestinationDataset: - { “CREATEDATE”: - 日期时间} 并在活动中我把表翻译 {columnMapping = createdDate:createdDate} 这对我来说是个骗局。 –
我有点惊讶地看到它严格对待它。没关系你只是犯了业余错误。 –