Azure Databricks中的外部属性文件

保罗

我们有一个功能齐全的Spark应用程序,该应用程序从属性文件中提取了很多参数。现在我们要将应用程序转换为Azure笔记本格式。整个代码运行良好,并通过硬编码参数给出了预期的结果。但是是否也可以在Azure Databricks Notebook中使用外部属性文件?如果可以,那么我们需要在哪里放置属性文件?

苏西瓦

您可以利用Databricks DBFS FilestoreAzure Databricks笔记本从此处访问用户的文件。

要上传您拥有的属性文件,可以使用2个选项

  1. 使用wget

    import sys
    "wget -P /tmp/ http://<your-repo>/<path>/app1.properties"
    dbutils.fs.cp("file:/tmp/app1.properties", "dbfs:/FileStore/configs/app1/")
    
  2. 使用dbfs.fs.put,(可能是创建该文件的一次性活动)

    dbutils.fs.put("FileStore/configs/app1/app1.properties", "prop1=val1\nprop2=val2")
    

要导入属性文件值,

properties = dict(line.strip().split('=') for line in open('/dbfs/FileStore/configs/app1/app1.properties'))

希望这可以帮助!!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

读取外部属性文件

来自分类Dev

从 Spring 中的外部属性文件读取 JNDI 名称

来自分类Dev

在春季加载外部属性文件?

来自分类Dev

可执行jar的外部属性文件

来自分类Dev

从Spring加载多个外部属性文件

来自分类Dev

Spring Boot外部属性文件更新

来自分类Dev

可执行jar的外部属性文件

来自分类Dev

读取外部属性文件 Java/Linux

来自分类Dev

从Azure Databricks读取Excel文件

来自分类Dev

在Azure Databricks中配置GC

来自分类Dev

Azure Databricks中的Python版本

来自分类Dev

使用 resultSetMapping 在外部属性文件中存储本机查询的值

来自分类Dev

如果使用Spring,则从外部属性文件覆盖属性

来自分类Dev

弹簧外部属性文件;找不到文件异常

来自分类Dev

尝试访问Azure Databricks中的Azure DBFS文件系统时出现安装错误

来自分类Dev

Spring PropertyPlaceHolder Java Config外部属性文件

来自分类Dev

如何从外部属性文件填充Liquibase参数值?

来自分类Dev

在命令行春季启动多个外部属性文件

来自分类Dev

React JS-从外部属性文件读取环境配置

来自分类Dev

Spring Boot-添加外部属性文件

来自分类Dev

具有外部属性的Spring Boot配置文件

来自分类Dev

Taurus:使用外部属性文件而不是在 YAML 中指定

来自分类Dev

无法读取 Azure Databricks 上的 .xlsx 文件

来自分类Dev

定义Cloud Foundry中应用程序的外部属性

来自分类Dev

如何在Rails中以选择形式访问外部属性?

来自分类Dev

定义Cloud Foundry中应用程序的外部属性

来自分类Dev

JPQL:在子查询的JOIN中访问外部属性

来自分类Dev

在Grails中,如何将数据库用户名和密码放入外部属性文件中?

来自分类Dev

将Databricks中的R Notebook中的csv文件写入Azure blob存储吗?

Related 相关文章

热门标签

归档