如何将 application.conf 文件读入数据块?
How to read application.conf file into databricks?
我在 ADLS GEN-2 中有一个 application.conf 文件。我试图通过安装容器将文件读入数据块。我在下面做,文件没有开始阅读。
import com.typesafe.config.{Config, ConfigFactory}
val fileConfig = ConfigFactory.parseFile(new File("dbfs:/mnt/configs/application.conf"))
val appConfig = ConfigFactory.load(fileConfig).getConfig("HeNAppConf").getConfig(s"$env")
我收到类似这样的错误:找不到密钥 'HeNAppConf' 的配置设置。但是我有
ConfigFactory
class 应该只适用于本地文件 API,因此它不理解 dbfs:
风格的路径。但是,如果将 dbfs:
替换为 /dbfs
,则可以通过 local file API 访问数据,如下所示:
import com.typesafe.config.{Config, ConfigFactory}
val fileConfig = ConfigFactory.parseFile(
new File("/dbfs/mnt/configs/application.conf"))
我在 ADLS GEN-2 中有一个 application.conf 文件。我试图通过安装容器将文件读入数据块。我在下面做,文件没有开始阅读。
import com.typesafe.config.{Config, ConfigFactory}
val fileConfig = ConfigFactory.parseFile(new File("dbfs:/mnt/configs/application.conf"))
val appConfig = ConfigFactory.load(fileConfig).getConfig("HeNAppConf").getConfig(s"$env")
我收到类似这样的错误:找不到密钥 'HeNAppConf' 的配置设置。但是我有
ConfigFactory
class 应该只适用于本地文件 API,因此它不理解 dbfs:
风格的路径。但是,如果将 dbfs:
替换为 /dbfs
,则可以通过 local file API 访问数据,如下所示:
import com.typesafe.config.{Config, ConfigFactory}
val fileConfig = ConfigFactory.parseFile(
new File("/dbfs/mnt/configs/application.conf"))