|
|
1
1
首先-不用担心。即使在循环中执行,也不意味着spark对每个drop执行单独的查询。查询是惰性的,因此它将首先构建一个大的执行计划,然后立即执行所有内容。(但你可能知道) 但是,如果您仍然希望在2.0api中去掉循环,id将使用与您实现的相反的内容:选择only needed而不是删除列:
|