【发布时间】:2020-06-11 07:07:19
【问题描述】:
我正在使用 datafactory 创建一个数据流,目前我正在从 blob 获取一个 csv。
3 列应视为双列。当我在做“导入模式”时,结果如下:
如果我将类型更改为字符串,它就可以工作:
为什么认为 double 是不可能的?我需要进行聚合并对值求和,因此字符串完全不兼容
我尝试指定格式,它不会改变任何东西 (这里是一个只有 2 行的测试 csv 文件,所以在其他行中有字符串或类似的东西没有问题) 谢谢
编辑:我不明白的是导入架构将列理解为双精度,那么为什么它在数据预览中失败?
【问题讨论】:
-
最后,经过不同的测试,我只是添加了一个将我的列转换为十进制的函数,它正在工作,所以不是最好的事情,因为它增加了一些步骤,但我不想花更多时间在这个糟糕的问题上
标签: string types double azure-data-factory