【问题标题】:Java File Object for a File in ADLS Gen2ADLS Gen2 中文件的 Java 文件对象
【发布时间】:2020-10-06 13:30:51
【问题描述】:

我有一个用于本地数据上传的工具。基本上,它从本地系统读取文件,即(本地:Linux 或 Windows)并将其发送到某个位置。 它利用Java File 类。 eg: new File("/dir/file.txt")

我想对 ADLS Gen2 上的输入文件使用相同的代码。我将在 Azure Databricks 上运行代码并坚持获取 ADLS Gen2 中文件的 File 对象。我正在使用 wasbs 协议来制作 File 对象,但由于 Java 无法识别目录结构,因此它为 null。

【问题讨论】:

  • 能否分享您遇到的错误消息的完整堆栈跟踪以及您在 Azure Databricks 上运行的代码?

标签: java azure azure-data-lake azure-databricks azure-data-lake-gen2


【解决方案1】:

如果此工具使用本地文件访问,那么您仍然可以通过mounting the ADLS as DBFS to some location 使用它,例如/mnt,然后在本地使用此挂载为/dbfs/<mount-point> (/dbfs/mnt/)。

【讨论】:

    猜你喜欢
    • 2020-09-15
    • 1970-01-01
    • 2021-06-26
    • 2020-04-20
    • 2019-09-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 2022-08-11
    相关资源
    最近更新 更多