Я использую следующий код для записи таблицы хранилища 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)
Я не хочу использовать добавление, потому что я хотел бы очистить строкив текущей таблице