我有spark scala应用程序。我正在尝试使用它内部的Futures来并行化几个独立的操作集。我在期货中调用它们,它们返回给我未来类型的DataFrame,我如何在最后合并它们,并在任何未来类型无法计算的情况下抛出错误。下面是我的代码。当我尝试在onComplete块中应用数据帧的联合时,它显示以下错误
value union is not a member of scala.concurrent.Future[(scala.concurrent.Futur
是否有方法为类型为Future的方法参数提供默认值?def myMethod(test: String = "") {...}但如果我们有未来
def myMethod(test: Future[List[Color]]) {...} //How can I set default for this?