【问题标题】:C#: Pass filters to ADLS gen2 storage from C# and get the resultC#:将过滤器从 C# 传递到 ADLS gen2 存储并获取结果
【发布时间】:2019-12-07 21:08:18
【问题描述】:

我正在开发使用 azure 数据湖 (gen2) 中的数据并将其绑定到 UI 的 Angular 应用程序。

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

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

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

【问题讨论】:

  • 像xml这样的blob?
  • json 文件。(文件是使用数据块创建的)

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2011-07-29
    • 1970-01-01
    • 1970-01-01
    • 2019-09-01
    • 2021-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多