Я использую следующий код для написания таблицы хранилища Azure
df_execution_config_remain.write
.format("com.databricks.spark.sqldw")
.option("user", user)
.option("password", pswd)
.option("url","jdbc:sqlserver://"+sqlserver +":"+port+";database="+database)
.option("forwardSparkAzureStorageCredentials", "true")
.option("dbTable", execution_config)
.option("tempDir", dwtmp)
.mode("Overwrite")
.save()
Но перезапись удалит таблицу и создаст заново.
Вопрос 1. Я обнаружил, что новая таблица создания имеет циклическое распределение. чего я не хочу
длина столбца отличается от длины исходной таблицы, varchar (256)
Я не хочу использовать добавление, потому что хочу очистить строки в текущей таблице