如果我在azure blob存储中手动上载txt或csv文件,则在使用获取元数据活动时,我总是得到“ contentMD5”:null,而输出的其他字段总是被填充。我也尝试使用azcopy将其从prem复制到blob存储,但是我有同样的问题。我正在使用ADF v2。
这里是null ContentMD5的屏幕截图
知道为什么会这样吗?谢谢
实际上,这不是数据工厂错误。
请检查Blob存储中的文件属性。我也有一个没有content-MD5的文件:
那为什么获取元数据contentMD5的结果将为null。
如何解决此问题?
我只是将test.csv下载到我的计算机上,将其删除(也删除了Blob快照)在容器中。然后重新上传它,我们现在可以看到CONTENT-MD5:
test.csv
运行获取元数据活动,检查输出:
希望这会有所帮助。