C#:将过滤器从C#传递到ADLS gen2存储并获取结果

时间:2019-12-07 21:08:18

标签: c# .net azure .net-core azure-databricks

我正在开发角度应用程序,该应用程序使用来自蔚蓝数据湖(gen2)的数据并将其绑定到UI。

我的要求是将过滤器传递给gen2存储并获取过滤后的数据。

  

我不想下载整个Blob文件,然后在C#中进行处理。

是否可以将过滤器/查询传递给gen2 blob存储并对其自身中的存储中的数据进行过滤?

1 个答案:

答案 0 :(得分:1)

不确定您使用的是哪个SDK或api,但是ADLS Gen2 read apiblob storage read api均不支持过滤器功能。

您应该始终先将文件下载到本地,然后再获取所需的数据;或者,您可以使用Blob存储sdk(部分支持ADLS Gen2)读取内存中的json文件,然后获取所需的数据。