首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >浅谈Azure数据工厂中数据类型的转换

浅谈Azure数据工厂中数据类型的转换
EN

Stack Overflow用户
提问于 2021-05-25 07:04:02
回答 1查看 352关注 0票数 0

我想将数据从本地csv文件复制到Azure中的sql server。已经创建了sql server中的表。本地csv文件是从mysql导出的。

当我在Azure DateTime中使用复制数据时,出现了一个错误“当将列名”的值'NULL‘从' string’类型转换为'DateTime‘类型时发生了异常。该字符串不能被识别为有效的DateTime。

我所做的:

  1. --我检查了列名“已删除”的原始值为空,没有引号(即非“空”)。

  1. I不能在文件格式设置期间更改数据类型。所有列的数据类型预设为默认字符串.

  1. I尝试创建数据流,而不是复制数据。我可以从源投影中更改数据类型。但是接收器数据集不能选择sql server.

如何通过Azure将数据从CSV文件复制到sql服务器?

EN

回答 1

Stack Overflow用户

发布于 2021-05-26 02:45:20

数据流不支持前提下的SQL。我们不能创建源和水槽。

您可以使用“复制活动”或“复制数据”工具来执行此操作。我制作了一个删除为NULL的示例数据:

正如您所说,delete列数据为Null或包含NULL,所有数据都将被视为字符串。的关键是,如果允许空,则Sink Server表模式。

我测试了很多次,一切都很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67683197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档