是否可以将 Spark 中的表从一个命名空间传输到另一个命名空间,就像我们通过命令
ALTER SCHEMA new_schema_name TRANSFER old_schema_name.table_name
更改 SQL Server 中表的架构一样,而无需再次删除并创建表?
我在本地计算机上安装了 Spark。
您可以执行某些架构更改操作,而无需再次删除并创建表(例如,启用列映射时,您可以通过元数据操作删除、重新排序和重命名列)。
以下是如何删除列的示例:
ALTER TABLE `my_cool_table` DROP COLUMN language
其他操作将需要重写数据,这取决于情况。