如何将数据从Azure Blob存储导出到Azure表存储

时间:2019-09-30 13:28:01

标签: azure-data-factory azure-blob-storage azure-iot-central

我想运行一个Azure数据工厂管道,将数据从Blob存储读取到另一个数据接收器。 Blob存储中的数据由IoT Central的连续数据导出产生。

我尝试设置数据工厂数据集源数据集,并选择了Azure Blob存储。指定路径时,应该可以使用通配符输入文件路径。当我这样做时,我会收到一条错误消息。

由于IoT中心实时生成Blob文件结构,所以我将无法指向特定的JSON文件。相反,我需要处理所有输出的测量数据,例如最近60分钟。

带有IoT数据的JSON文件存储在以下路径中:

...     iotccontinuousdataexport /测量/     iotc-b3af2759-07fa-4b6a-a543-3fa6d80cdc61(功能实例)     / 2019     / 09     / 30     / 13     / 13 ...

因此,JSON文件每分钟存储在特定的存储帐户下,...,年,月,日,小时和分钟模式。

将路径指定为:

连续数据导出/测量/ 的iotc-b3af2759-07fa-4b6a-a543-3fa6d80cdc61 / 2019

连续数据导出/测量/ iotc-b3af2759-07fa-4b6a-a543-3fa6d80cdc61

不起作用并触发错误消息。

“架构导入失败:无法从层次结构数据生成统一架构。异常消息:反序列化源JSON数据时发生错误。请检查数据是否采用有效的JSON对象格式。\ r \ n反序列化源JSON数据时发生错误\ r \ n解析值:O。路径”,行0,位置0。\ r \ n。活动ID:9944a7bf-849f-4c22-ab0b。请检查数据是否为有效的JSON对象格式。 -c60558f420ff”

0 个答案:

没有答案