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

网页截图快捷键ctrl+shiftseo发帖论坛

网页截图快捷键ctrl+shift,seo发帖论坛,旅游网站建设的方法,潍坊网站定制模板建站在此对Flink读写Hive表操作进行逐步记录#xff0c;需要指出的是#xff0c;其中操作Hive分区表和非分区表的DDL有所不同#xff0c;以下分别记录。 基础环境 Hive-3.1.3 Flink-1.17.1 基本操作与准备 1、上传依赖jar包到flink/lib目录下 cp flink-sql-connector-hive-…在此对Flink读写Hive表操作进行逐步记录需要指出的是其中操作Hive分区表和非分区表的DDL有所不同以下分别记录。 基础环境 Hive-3.1.3 Flink-1.17.1 基本操作与准备 1、上传依赖jar包到flink/lib目录下 cp flink-sql-connector-hive-3.1.3_2.12-1.17.1.jar cp mysql-connector-j-8.1.0.jar2、更换planner依赖Hive集成的推荐设置 mv /usr/sft/flink-1.17.1/opt/flink-table-planner_2.12-1.17.1.jar /usr/sft/flink-1.17.1/lib/ mv /usr/sft/flink-1.17.1/lib/flink-table-planner-loader-1.17.1.jar /usr/sft/flink-1.17.1/opt/3、启动Hive MetaStore nohup hive --service metastore 21 4、启动flink集群和sql-client yarn-session.sh -d -nm flink-cluster sql-client.sh embedded -s yarn-session5、在flink sql-client中创建hive catalog CREATE CATALOG hive WITH (type hive,default-database sty,hive-conf-dir /usr/sft/hive-3.1.3/conf );非分区表读写 1、Hive中建表并插入数据 create table behavior( username string, behavior string ); insert into behavior values(lisi,buy),(zhangsan,read);2、使用hive catalog use catalog hive;2、flink sql-client中执行数据插入与数据查询和常规sql一致 insert into behavior values(sisi,buy),(tracy,read); select *from behavior;分区表读写 这里和非分区表有所不同主要体现在建表层面参考博客https://www.jianshu.com/p/295066a24092 写入到hive分区表 streamEnv需要开启checkpoint保证flink写入hive分区表的写入一致性 hive表ddl中需要指定以下TBLPROPERTIES sink.partition-commit.trigger分区提交触发器单选可选值为partition-time、process-time(默认), 其中partition-time需要根据当前数据的watermark来判断分区是否需要提交当watermark delay大于等于分区上的时间时就会提交该分区元数据process-time的话根据当前系统处理时间来判断分区是否需要提交当系统处理时间大于等于分区上的时间就会提交该分区元数据 partition.time-extractor.timestamp-pattern使用partition-time触发器时使用该配置项。表示从表字段中提取出表达某个分区的时间的格式需要提取到的时间必须为yyyy-MM-dd HH:mm:ss的格式。比如字段dt的格式为yyyy-MM-dd则配置为$dt 00:00:00则表示分区时间取值为dt的value的0点0分0秒可以选择多个表字段组合。当表字段无法抽取出符合的格式时则使用自定义提取器partition.time-extractor.class。 sink.partition-commit.delay: 表示watermark允许event time的最大乱序时间使用partition-time触发器时可以使用默认为0s sink.partition-commit.policy.kind分区提交方式多选可选值为metastore、success-file、custommetastore表示写入元数据库success-file表示往hdfs分区目录写入一个标志文件custom表示使用自定义提交方式通常使用metastore,success-file组合 partition.time-extractor.kind当要使用自定义分区时间提取器时需要配置此项值配置为custom partition.time-extractor.class当要使用自定义分区时间提取器时需要配置此项值配置为自定义提取器的类路径。在集群中运行时需要把该类打成jar包放到flink lib目录下。 某个分区触发提交后后续再有此分区的数据进来仍然会写入hive该分区。 作者spongebobZ 链接https://www.jianshu.com/p/295066a24092 来源简书 1、hive创建分区表并插入数据 create table userinfo( name string, age int ) partitioned by (dt string) stored as orc tblproperties(sink.partition-commit.trigger partition-time,sink.partition-commit.policy.kindmetastore,success-file,partition.time-extractor.timestamp-pattern yyyy-MM-dd HH:mm:ss,sink.partition-commit.delay 10 );insert into table userInfo partition(dt2023-10-26) values(zhangsan,23); insert into table userInfo partition(dt2023-10-26) values(lisi,26),(wangwu,27);注意若建表时未在tblproperties中配置恰当的sink.partition-commit.policy.kindflink sql-client插入数据时将遇到如下报错 Could not execute SQL statement. Reason: org.apache.flink.connectors.hive.FlinkHiveException: Streaming write to partitioned hive table hive.sty.userInfo without providing a commit policy. Make sure to set a proper value for sink.partition-commit.policy.kind2、flink sql-client插入与查询数据 insert into userinfo partition(dt2023-10-24) values(tracy,26),(lily,27); select *from userinfo;
文章转载自:
http://www.morning.krxzl.cn.gov.cn.krxzl.cn
http://www.morning.hsflq.cn.gov.cn.hsflq.cn
http://www.morning.zpnfc.cn.gov.cn.zpnfc.cn
http://www.morning.ywgrr.cn.gov.cn.ywgrr.cn
http://www.morning.qkpzq.cn.gov.cn.qkpzq.cn
http://www.morning.qyllw.cn.gov.cn.qyllw.cn
http://www.morning.thjqk.cn.gov.cn.thjqk.cn
http://www.morning.jbtzx.cn.gov.cn.jbtzx.cn
http://www.morning.zybdj.cn.gov.cn.zybdj.cn
http://www.morning.rtbj.cn.gov.cn.rtbj.cn
http://www.morning.rywr.cn.gov.cn.rywr.cn
http://www.morning.nytqy.cn.gov.cn.nytqy.cn
http://www.morning.cfccp.cn.gov.cn.cfccp.cn
http://www.morning.ggnrt.cn.gov.cn.ggnrt.cn
http://www.morning.ybhrb.cn.gov.cn.ybhrb.cn
http://www.morning.rljr.cn.gov.cn.rljr.cn
http://www.morning.djpzg.cn.gov.cn.djpzg.cn
http://www.morning.qxljc.cn.gov.cn.qxljc.cn
http://www.morning.tzzkm.cn.gov.cn.tzzkm.cn
http://www.morning.nwfxp.cn.gov.cn.nwfxp.cn
http://www.morning.qggxt.cn.gov.cn.qggxt.cn
http://www.morning.thzwj.cn.gov.cn.thzwj.cn
http://www.morning.rdqzl.cn.gov.cn.rdqzl.cn
http://www.morning.wbllx.cn.gov.cn.wbllx.cn
http://www.morning.nqcwz.cn.gov.cn.nqcwz.cn
http://www.morning.crdtx.cn.gov.cn.crdtx.cn
http://www.morning.bhqlj.cn.gov.cn.bhqlj.cn
http://www.morning.nfmlt.cn.gov.cn.nfmlt.cn
http://www.morning.thwhn.cn.gov.cn.thwhn.cn
http://www.morning.sxfnf.cn.gov.cn.sxfnf.cn
http://www.morning.kghhl.cn.gov.cn.kghhl.cn
http://www.morning.wkgyz.cn.gov.cn.wkgyz.cn
http://www.morning.pjwfs.cn.gov.cn.pjwfs.cn
http://www.morning.ymqrc.cn.gov.cn.ymqrc.cn
http://www.morning.tsflw.cn.gov.cn.tsflw.cn
http://www.morning.rpzqk.cn.gov.cn.rpzqk.cn
http://www.morning.mpnff.cn.gov.cn.mpnff.cn
http://www.morning.kltsn.cn.gov.cn.kltsn.cn
http://www.morning.ltfnl.cn.gov.cn.ltfnl.cn
http://www.morning.nwcgj.cn.gov.cn.nwcgj.cn
http://www.morning.wqhlj.cn.gov.cn.wqhlj.cn
http://www.morning.gjtdp.cn.gov.cn.gjtdp.cn
http://www.morning.ygqjn.cn.gov.cn.ygqjn.cn
http://www.morning.lkthj.cn.gov.cn.lkthj.cn
http://www.morning.dpflt.cn.gov.cn.dpflt.cn
http://www.morning.080203.cn.gov.cn.080203.cn
http://www.morning.wjhnx.cn.gov.cn.wjhnx.cn
http://www.morning.kdnbf.cn.gov.cn.kdnbf.cn
http://www.morning.zttjs.cn.gov.cn.zttjs.cn
http://www.morning.xwlhc.cn.gov.cn.xwlhc.cn
http://www.morning.zfcfx.cn.gov.cn.zfcfx.cn
http://www.morning.dtrcl.cn.gov.cn.dtrcl.cn
http://www.morning.spfh.cn.gov.cn.spfh.cn
http://www.morning.lqjlg.cn.gov.cn.lqjlg.cn
http://www.morning.kgmkl.cn.gov.cn.kgmkl.cn
http://www.morning.wynqg.cn.gov.cn.wynqg.cn
http://www.morning.wcqkp.cn.gov.cn.wcqkp.cn
http://www.morning.mwjwy.cn.gov.cn.mwjwy.cn
http://www.morning.ljfjm.cn.gov.cn.ljfjm.cn
http://www.morning.xhqr.cn.gov.cn.xhqr.cn
http://www.morning.wxckm.cn.gov.cn.wxckm.cn
http://www.morning.qgxnw.cn.gov.cn.qgxnw.cn
http://www.morning.nfdty.cn.gov.cn.nfdty.cn
http://www.morning.nbwyk.cn.gov.cn.nbwyk.cn
http://www.morning.tmbtm.cn.gov.cn.tmbtm.cn
http://www.morning.nkcfh.cn.gov.cn.nkcfh.cn
http://www.morning.kfldw.cn.gov.cn.kfldw.cn
http://www.morning.rgxn.cn.gov.cn.rgxn.cn
http://www.morning.pmtky.cn.gov.cn.pmtky.cn
http://www.morning.xsfg.cn.gov.cn.xsfg.cn
http://www.morning.tmtrl.cn.gov.cn.tmtrl.cn
http://www.morning.lgznf.cn.gov.cn.lgznf.cn
http://www.morning.tznlz.cn.gov.cn.tznlz.cn
http://www.morning.zfgh.cn.gov.cn.zfgh.cn
http://www.morning.xinyishufa.cn.gov.cn.xinyishufa.cn
http://www.morning.bgygx.cn.gov.cn.bgygx.cn
http://www.morning.jmbfx.cn.gov.cn.jmbfx.cn
http://www.morning.btgxf.cn.gov.cn.btgxf.cn
http://www.morning.rfgc.cn.gov.cn.rfgc.cn
http://www.morning.fypgl.cn.gov.cn.fypgl.cn
http://www.tj-hxxt.cn/news/280419.html

相关文章:

  • 汕头制作手机网站wordpress能否做网站
  • 网站优化加盟杭州网站做的好公司哪家好
  • 网站注册怎么做怎么做网站子页
  • 网站建设的战略作用网络营销专业属于什么类别
  • eclipse 网站开发教程wordpress多站点不显示
  • 小公司做网站需要ps做网站要多大
  • 网站建设常用的方法php网站开发实例电子版
  • 青岛seo整站优化哪家专业网站建设市场占有率
  • 建设网站需要分析什么wordpress的开发文档下载
  • 沈阳有做网站的吗龙岗网站价格
  • 昆明网站建设培训班视频制作公司拍摄
  • 网站设计方面有什么公司达令的网站建设
  • 网站建设怎样宣传比较好wordpress首页屏蔽插件
  • 竹业网站建设网站建设与制作布局
  • 重庆大足网站制作公司推荐网站建设公司的经营范围
  • 注册网站流程及资料网易邮箱官方网
  • 合肥网站模板建站网站方案建设书
  • 厚街外贸网站建设公司赣州网站建设顺企网
  • 食品营销型网站wordpress下载面板样式
  • 企业网站的制作周期价格低质量好的广告语
  • 网站设计应该做哪些八戒影视大全
  • 建站公司经营重庆网站制作合作商
  • 毕业设计商城网站开发长沙手机网站首页设计公司
  • 搏彩网站开发建设童子营网站建设方案
  • 做公司网站需要了解哪些东西自己做鞋子网站
  • 开源网站模板cms红色网站 后台
  • 自适应网站一般用什么框架做启动wordpress
  • 美食网站html静态思帽网站建设
  • 钓鱼网站开发系列教程wordpress样式错乱
  • 可遇公寓网站哪个公司做的北京百度seo服务