小编JKB*_*JKB的帖子

pyspark 在数据框中传递多个选项

我是 python 和 pyspark 的新手。我想知道如何在 pyspark 中编写以下 spark 数据帧函数:

val df = spark.read.format("jdbc").options(
       Map(
        "url" -> "jdbc:someDB", 
        "user" -> "root", 
        "password" -> "password", 
        "dbtable" -> "tableName", 
        "driver" -> "someDriver")).load()
Run Code Online (Sandbox Code Playgroud)

我试着在pyspark中写如下。但是,得到语法错误:

df = spark.read.format("jdbc").options(
      map(lambda : ("url","jdbc:someDB"), ("user","root"), ("password","password"), ("dbtable","tableName"), ("driver","someDriver"))).load()
Run Code Online (Sandbox Code Playgroud)

提前致谢

apache-spark-sql pyspark-sql

0
推荐指数
1
解决办法
1998
查看次数

标签 统计

apache-spark-sql ×1

pyspark-sql ×1