栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

SparkSQL

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SparkSQL

  1. 框架规格应以关键字开头,
    ROWS
    而不是
    ROW
  2. 框架规格要求下限值
    ROWS BETWEEN 1 PRECEDING AND CURRENT ROW

UNBOUNDED
关键字

    ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW
  1. LAG
    函数根本不接受框架,因此带有滞后的正确SQL查询看起来像这样
    SELECt tx.cc_num,tx.trans_date,tx.trans_time,tx.amt, LAG(tx.amt) OVER ( PARTITION BY tx.cc_num ORDER BY  tx.trans_date,tx.trans_time

    ) as prev_amt from tx

编辑

关于SQL DSL使用:

  1. 正如您所读的错误消息

注意,使用窗口函数当前需要一个HiveContex

请务必

sqlContext
使用
HiveContext
not进行初始化
SQLContext

  1. windowSpec.rowsBetween(-1, 0)
    什么都不做,但是功能再次不支持帧说明
    lag


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/369453.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号