- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们可以在 Azure 数据湖存储第 2 代文件列出 Rest API 中使用通配符吗?
根据此文档: https://learn.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/list
如果我进行这样的 Rest 调用,它会提供 artists 文件夹中的所有文件: https://storageaccount.dfs.core.windows.net/files?directory=files/artists&resource=filesystem&recursive=false
但是我只想要几个与我的搜索关键字匹配的文件,那么有没有办法进行通配符搜索?
最佳答案
目前,Azure 数据湖第 2 代 Path - List不支持通配符搜索。
但是如果您注册the public preview of multi-protocol access on Data Lake Storage ,那么 blob API 和 Data Lake Storage Gen2 API 就可以对相同的数据进行操作。这样您就可以使用list blobs api对于您的 ADLS GEN2,那么您可以使用 prefix url parameter过滤掉一些文件。请注意这个link包含 ADLS GEN2 的 blob api 限制。
此外,您还可以在 Data Lake Feedback form 上提交有关此 api 的反馈。
关于azure - 在 Rest API 中使用通配符列出 Azure 数据湖存储中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58242808/
我目前在 databricks 中有一个附加表(spark 3,databricks 7.5) parsedDf \ .select("somefield", "anotherFiel
我是一名优秀的程序员,十分优秀!