当前位置: 首页 > news >正文

小企业网站建设价格国外外贸需求网站

小企业网站建设价格,国外外贸需求网站,网站 设计案例,wordpress自定义文章目录Flink SQL支持对动态表进行复杂而灵活的连接操作#xff0c;本文为您介绍如何使用双流JOIN语句。 背景信息 实时计算的JOIN和传统批处理JOIN的语义一致#xff0c;都用于将两张表关联起来。区别为实时计算关联的是两张动态表#xff0c;关联的结果也会动态更新#xff0c…Flink SQL支持对动态表进行复杂而灵活的连接操作本文为您介绍如何使用双流JOIN语句。 背景信息 实时计算的JOIN和传统批处理JOIN的语义一致都用于将两张表关联起来。区别为实时计算关联的是两张动态表关联的结果也会动态更新以保证最终结果和批处理结果一致。 双流JOIN语法 tableReference [, tableReference ]* | tableExpression [ NATURAL | INNER ] [ { LEFT | RIGHT | FULL } [ OUTER ] ] JOIN tableExpression [ joinCondition ] | tableExpression CROSS JOIN tableExpression | tableExpression [ CROSS | OUTER ] APPLY tableExpressionjoinCondition: ON booleanExpression | USING ( column [, column ]* ) tableReference表名称。 tableExpression表达式。 joinConditionJOIN条件。 双流JOIN hints 从实时计算引擎VVR 8.0.1 开始您可以通过提示Hints单独为双流JOIN的左右流状态设置不同生命周期 (TTL)来减少维护的状态大小。 语法 -- VVR 8.0.1 开始 SELECT /* JOIN_STATE_TTL(tableReference1 ttl1 [, tableReference2 ttl2]*) */ ...-- VVR 8.0.7 开始您也可以使用社区的Join State TTL Hint语法 SELECT /* STATE_TTL(tableReference1 ttl1 [, tableReference2 ttl2]*) */ ... 注意事项 JOIN STATE TTL HINT仅支持在双流JOIN场景使用不支持维表JOIN、Interval Join或Window Join。 若双流JOIN时JOIN STATE TTL HINT仅指定某一条流的在JOIN节点的状态生命周期则另外一条流的状态生命周期使用Flink SQL作业级别的状态生命周期由table.exec.state.ttl控制参见基本配置默认值为1.5天。 tableReference支持表名视图名和别名一旦为表名指定别名时则需使用别名。 这是一个实验性质的特性HINT语法未来可能会发生变化。 示例 -- HINT使用别名 SELECT /* JOIN_STATE_TTL(o 3d, p 1d) */o.rowtime, o.productid, o.orderid, o.units, p.name, p.unitpriceFROM Orders AS oJOIN Products AS p ON o.productid p.productid; -- VVR 8.0.7及以上版本也可以使用新语法 SELECT /* STATE_TTL(o 3d, p 1d) */o.rowtime, o.productid, o.orderid, o.units, p.name, p.unitpriceFROM Orders AS oJOIN Products AS p ON o.productid p.productid;-- HINT使用表名 SELECT /* JOIN_STATE_TTL(Orders 3d, Products 1d) */ *FROM OrdersJOIN Products ON Orders.productid Products.productid; -- VVR 8.0.7及以上版本也可以使用新语法 SELECT /* STATE_TTL(Orders 3d, Products 1d) */ *FROM OrdersJOIN Products ON Orders.productid Products.productid;-- HINT使用视图名 CREATE TEMPORARY VIEW v AS SELECT id, ...FROM (SELECT id, ROW_NUMBER() OVER (PARTITION BY ... ORDER BY ..) AS rnFROM src1WHERE ...) tmp WHERE rn 1;SELECT /* JOIN_STATE_TTL(v 1d, b 3d) */ v.* , b.* FROM v LEFT JOIN src2 AS b ON v.id b.id; -- VVR 8.0.7及以上版本也可以使用新语法 SELECT /* STATE_TTL(v 1d, b 3d) */ v.* , b.* FROM v LEFT JOIN src2 AS b ON v.id b.id; Orders JOIN Products表的数据示例 测试数据 表 1. Orders rowtime productid orderid units 10:17:00 30 5 4 10:17:05 10 6 1 10:18:05 20 7 2 10:18:07 30 8 20 11:02:00 10 9 6 11:04:00 10 10 1 11:09:30 40 11 12 11:24:11 10 12 4 表 2. Products productid name unitprice 30 Cheese 17 10 Beer 0.25 20 Wine 6 30 Cheese 17 10 Beer 0.25 10 Beer 0.25 40 Bread 100 10 Beer 0.25 测试语句 SELECT o.rowtime, o.productid, o.orderid, o.units, p.name, p.unitpriceFROM Orders AS oJOIN Products AS p ON o.productid p.productid; 测试结果 o.rowtime o.productid o.orderid o.units p.name p.unitprice 10:17:00 30 5 4 Cheese 17.00 10:17:00 30 5 4 Cheese 17.00 10:17:05 10 6 1 Beer 0.25 10:17:05 10 6 1 Beer 0.25 10:17:05 10 6 1 Beer 0.25 10:17:05 10 6 1 Beer 0.25 10:18:05 20 7 2 Wine 6.00 10:18:07 30 8 20 Cheese 17.00 10:18:07 30 8 20 Cheese 17.00 11:02:00 10 9 6 Beer 0.25 11:02:00 10 9 6 Beer 0.25 11:02:00 10 9 6 Beer 0.25 11:02:00 10 9 6 Beer 0.25 11:04:00 10 10 1 Beer 0.25 11:04:00 10 10 1 Beer 0.25 11:04:00 10 10 1 Beer 0.25 11:04:00 10 10 1 Beer 0.25 11:09:30 40 11 12 Bread 100.00 11:24:11 10 12 4 Beer 0.25 11:24:11 10 12 4 Beer 0.25 11:24:11 10 12 4 Beer 0.25 11:24:11 10 12 4 Beer 0.25 datahub_stream1 JOIN datahub_stream2表的数据示例 测试数据 表 3. datahub_stream1 aBIGINT bBIGINT cVARCHAR 0 10 test11 1 10 test21 表 4. datahub_stream2 aBIGINT bBIGINT cVARCHAR 0 10 test11 1 10 test21 0 10 test31 1 10 test41 测试语句 SELECT s1.c,s2.c FROM datahub_stream1 AS s1 JOIN datahub_stream2 AS s2 ON s1.a s2.a WHERE s1.a 0; 测试结果 s1.cVARCHAR s2.cVARCHAR test11 test11 test11 test31
http://www.hkea.cn/news/14520542/

相关文章:

  • 沈阳网站建设策划方案做一款微信小程序多少钱
  • 手机号注册的网站好用的网站
  • 可以免费做商业网站的cms公司只有一个设计师
  • 手机网站建设品牌下载android版本下载安装
  • 新增网站网络推广培训学费几万
  • 网站建设后的注意问题做网站申请域名的流程
  • 互联网开网站怎么做广东网页空间租用平台
  • 南昌做网站费用设计师培训大概多少钱
  • 企业品牌文化建设学习网站免费奖励自己的网站
  • 怎么网站搜索排名优化欧米茄官方手表价格
  • 广西两学一做考试网站四川网站建设那家好
  • 网站建设行业资讯免费软件追剧
  • 做酒店网站所用到的算法手机网站建设 新闻
  • 保定网站建设培训班消费金融网站建设
  • 网站内容被攻击该怎么做网站排名优化首页
  • 租房子网站怎么做绣花图案设计网站
  • 特产网站开发的目的兰州企业 网站建设
  • 光谷做网站推广怎么样wordpress添加一级菜单
  • 会ps的如何做网站seo门户
  • 公司网站自己创建好男人视频在线观看免费直播
  • 简述网站的推广策略优化系统是什么意思
  • 寻找定制型网站建设上海做高端网站
  • oss静态网站托管电子商务网站建设与管理试题及答案
  • 手机网站建设价钱wordpress主题基础
  • 奢侈品手表网站团购网站 如何做推广
  • 网站备案收费吗施工企业甲乙资质
  • 荆州 商务 网站建设建设哪里有
  • 网站被跳转公告怎么写提升学历的方式
  • 最好的书籍设计网站wordpress自动识别手机
  • 专业网站推广服务咨询网站建设的主要工作