У меня есть входящие потоковые данные, которые я сохраняю в виде таблицы deltalake, используя следующий код:
cast_dataframe.writeStream.format("delta").outputMode("append")
.option("checkpointLocation",checkpointLocation)
.table(databasename+"."+tablename)
Здесь база данных - это имя базы данных, а имя таблицы - это имя таблицы, используемой для создания таблицы.
Когда я использую show create the table, чтобы показать схему таблицы, поле местоположения указывает на случайное местоположение примерно так abfs: //[email protected]/default/ db_name / table_name. Однако я хочу указать местоположение на свое указанное местоположение. Как я могу это сделать ?
Я пробовал описанный ниже подход, но он не сработал.
cast_dataframe.writeStream.format("delta").outputMode("append")
.option("checkpointLocation",checkpointLocation)
.table(databasename+"."+tablename)
.save(my_specified_location)
Но описанный выше подход не работает. Пожалуйста, помогите мне с этим.