databricks - 如何在数据 block 中使用通配符列出文件

标签 databricks azure-databricks

我想列出 adls 文件夹中的所有 parquet 文件。

dbutils.fs.ls("abfss://path/to/raw/files/*.parquet") 

有没有办法让上面的语句生效?

最佳答案

您可以使用 Magic Commands 来使用 shell 命令来使用通配符语法。

例如,您可以在 Databricks 单元格中使用它:

%sh
ls /dbfs/mnt/mountpoint/path/to/raw/*.parquet

关于databricks - 如何在数据 block 中使用通配符列出文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72963313/

相关文章:

azure - Databricks - 将数据从一个databricks工作区传输到另一个databricks工作区

azure - Delta Lake RESTORE 问题 (Databricks)

azure - Pyspark - 如何在 pyspark 中转换/Date(1593786688000+0200)/格式的日期/时间戳?

apache-spark - Spark SQL - 如何在查询中设置变量以在整个过程中重复使用?

python - AnalysisException : Path does not exist: dbfs:/databricks/python/lib/python3. 7/site-packages/sampleFolder/data;

azure - 在哪里可以找到 databricks 工作区的日志?

azure pyspark from 模块导入 myfunctions;无模块名称

sql - Databricks SQL - 如何在第一次运行中获取所有行(超过 1000)?

azure-active-directory - 如何将 ACL 集成到基于 Azure Databricks 的 Azure AD 组

azure - ML 组件在指向 Azure Data Lake Store Gen2 的 Azure Databricks (7.3.9) 中不起作用