我有一个外部配置单元表,它由spark job填充并按(event\u date date)分区。现在我修改了spark代码并添加了一个额外的列“country”。在以前的书面数据中,country列将具有空值,因为它是新添加的。现在我想将'partitioned by'子句改为partition by(event\u date,country string)如何实现这一点。谢谢!!
我有一个外部配置单元表,它由spark job填充并按(event\u date date)分区。现在我修改了spark代码并添加了一个额外的列“country”。在以前的书面数据中,country列将具有空值,因为它是新添加的。现在我想将'partitioned by'子句改为partition by(event\u date,country string)如何实现这一点。谢谢!!
1条答案
按热度按时间c3frrgcw1#
请尝试使用下面的命令更改分区-
试试这个databricksparksql语言手册中的alter命令