csv文件数据集的getMetadata活动中的结构显示了Azure数据工厂中整数列的字符串数据类型

时间:2020-07-09 05:46:23

标签: azure azure-data-factory

我想先做验证,然后再进一步执行管道执行。 我正在获取数据集的元数据活动,然后在if条件下根据预定义的架构对其进行检查。 CSV文件的元数据甚至对于破坏验证的整数也显示列类型字符串。

1 个答案:

答案 0 :(得分:0)

Get Metadata不支持它,所有数据类型在csv文件中都视为字符串。

您已经在Microsoft论坛上发布了一个问题:https://docs.microsoft.com/en-us/answers/questions/44635/structure-in-getmetadata-activity-for-csv-file-dat.html,但是Microsoft MSFT确认:在csv文件上使用getMetadata将给出所有字符串。

他提供的链接不适用于列类型。

我认为这是一个设计问题,目前没有解决方法。根据我的经验,该结构仅适用于数据库。

询问您Azure Support详细信息的最佳方法。或在此处发布新的Data Factory反馈:https://feedback.azure.com/forums/270578-data-factory。希望数据工厂产品团队能够看到它并给我们一些指导。