установить fetchSize в JDBC в Spark 2.x? - PullRequest
0 голосов
/ 05 декабря 2018

ошибка fetchSize:

TypeError: jdbc () получил неожиданный аргумент ключевого слова 'fetchSize'

Я попытался прочитать как

mydf = spark.read.jdbc(url, table, numPartitions=20, column=partitionColumn, lowerBound=0, upperBound=1000, fetchSize = 10000, properties=properties)

1 Ответ

0 голосов
/ 05 декабря 2018

Я не уверен в производительности, но попробуйте этот код ниже.это не выдаст ошибку

df = (spark.read.format("jdbc").option("url", url)
  .option("dbtable", "mytable") 
  .option("user", user) .option("password", password) 
  .option("numPartitions", "100").option("fetchsize","10000")
  .option("partitionColumn", "id")
  .option("lowerBound", "1").option("upperBound","1000000").load())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...