Spark Excel Параметры записи - PullRequest
0 голосов
/ 25 февраля 2020

Как сделать имя столбца жирным, когда пишете scala фрейм данных, чтобы преуспеть? Я пробовал приведенный ниже код, но не работает:

DF.write
     .format("com.crealytics.spark.excel")
     .option("dataAddress", "'Mysheet1'!B3")
     .option("useHeader", "true")
     .mode("append") // Optional, default: overwrite.
     .save("path")

1 Ответ

0 голосов
/ 04 марта 2020

Как-то так, наверное.

import org.apache.spark.sql._

val df: DataFrame = ???
df.write
  .format("com.crealytics.spark.excel")
  .option("dataAddress", "'My Sheet'!B3:C35")
  .option("header", "true")
  .option("bold", "true")
  .option("dateFormat", "yy-mmm-d") // Optional, default: yy-m-d h:mm
  .option("timestampFormat", "mm-dd-yyyy hh:mm:ss") // Optional, default: yyyy-mm-dd hh:mm:ss.000
  .mode("append") // Optional, default: overwrite.
  .save("Worktime2.xlsx")

https://github.com/crealytics/spark-excel

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...