結果 : spark sql window functions get optimized via