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

简洁手机购物网站会员中心模板建站用wordpress好吗

简洁手机购物网站会员中心模板,建站用wordpress好吗,徐州手机网站建设公司,免备案网站建站Flink CDC 自定义函数处理 SQLServer XML类型数据方案 1. 背景 因业务使用SQLServer数据库#xff0c;CDC同步到doris 数仓。对于SQLServer xml类型#xff0c;doris没有相应的字段对应#xff0c; 可以使用json来存储xml数据。需要进行一步转换。从 flink 自定义函数入手…Flink CDC 自定义函数处理 SQLServer XML类型数据方案 1. 背景 因业务使用SQLServer数据库CDC同步到doris 数仓。对于SQLServer xml类型doris没有相应的字段对应 可以使用json来存储xml数据。需要进行一步转换。从 flink 自定义函数入手。 2. 解决方案 SQLServer xml 字段如下 itemsitem lngzh-CN value银行货到付款 /item lngen valueBank transfer on delivery / /itemsdoris 存储转换后的json内容 {item: [{lng: zh-CN,value: 银行货到付款},{lng: en,value: Bank transfer on delivery}] }flink 自定义函数代码 import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.dataformat.xml.XmlMapper; import org.apache.flink.table.functions.ScalarFunction; import org.slf4j.Logger; import org.slf4j.LoggerFactory;/*** 将XML转换为JSON*/ public class XmlToJson extends ScalarFunction {private Logger log LoggerFactory.getLogger(XmlToJson.class);/*** 创建XmlMapper对象用于解析XML*/private final XmlMapper xmlMapper new XmlMapper();public String eval(String xml) {// 将XML字符串解析为JsonNode对象JsonNode jsonNode null;try {jsonNode xmlMapper.readTree(xml);} catch (JsonProcessingException e) {log.error(XML解析失败, e);}// 将JsonNode对象转换为JSON字符串return jsonNode.toString();} }doris 表 -- GName 为json格式 CREATE TABLE table1 (ID int(11) NOT NULL COMMENT 字典表统一ID,Name varchar(600) NULL COMMENT 统一进行字典命名,GName json NULL COMMENT 采用xml存储多语言, ) ENGINEOLAP UNIQUE KEY(ID) COMMENT 测试表 DISTRIBUTED BY HASH(ID) BUCKETS AUTO PROPERTIES ( replication_allocation tag.location.default: 1, is_being_synced false, storage_format V2, enable_unique_key_merge_on_write true, light_schema_change true, disable_auto_compaction false, enable_single_replica_compaction false );注册自定义函数 sql调用转换 create temporary function xml_to_json as com.zfb.flink.udf.XmlToJson;INSERT INTO flink_doris (ID,Name, GName) SELECT ID,Name, xml_to_json(GName), TypeID FROM table1; doris json使用 selectjson_extract_string(GName, $.item[0].value) as cn_name,* fromtable1;
http://www.w-s-a.com/news/892770/

相关文章:

  • 怎么做基金公司网站韩都衣舍网站建设ppt
  • 外贸网站模板aspnet网站开发 视频
  • 上海植物租赁做网站南浔网站建设
  • 怎么做学校网站做兼职工作上哪个网站招聘
  • 软件下载网站哪个比较好杭州开发小程序
  • 做网站都用什么技术学做名片的网站
  • 备案网站忘记密码乐装网
  • 电商扶贫网站建设淄博网站建设小程序
  • 网站群建设代理丰城网站建设公司
  • 青岛网站建设服务器wordpress迁移跳转原网站
  • 泰安网站建设哪里有公司如何注册网站
  • 做网站开专票税钱是多少个点上海市有哪些公司
  • 寿县有做网站开发的吗宁波网站建设方式
  • 网站建设和网站推广服务器怎么发布网站
  • 比较好的摄影网站雅安市政建设公司网站
  • 网站与微信区别wordpress 站内信
  • 宁夏网站开发设计说明书源码下载脚本之家
  • 邱县做网站百度搜索排名机制
  • 运城个人网站建设智慧团建系统官方网站登录
  • 公司营业执照可以做几个网站一家专门做母婴的网站
  • 网站建设商标属于哪个类别搜狗seo快速排名公司
  • 织梦做商城网站企业网络建站
  • 网站后期维护都有什么wordpress首页加图片
  • 展会网站怎么做网页设计与制作教程版徐洪亮课后答案
  • 石景山网站建设设计公司建设网站怎么建立服务器
  • 本地生活服务平台app网站关键词优化原理
  • 建网站的公司叫什么重庆论坛建站模板
  • 湖北网站制作公司银川网站建设哪家不错
  • 网站后台演示地址服装网站建设公司推荐
  • 湖北钟祥建设局网站旅游哪个网站最好