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

怎样用手机搭建网站杏林建设网站

怎样用手机搭建网站,杏林建设网站,莒县做网站和微信,网站建设需要哪些证书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.dnsts.com.cn/news/46919.html

相关文章:

  • 深圳网站制作搜行者seoh5页面制作网站官网
  • 内蒙古住房和城乡建设部网站福州搜索优化技术
  • 个人做网站有什么坏处建站网哪个好
  • 张家口购物网站开发设计移动端网页
  • clouder认证考试网站建设vs2008做html5网站
  • 做网站360好还是百度好安陆网站
  • 钟祥网站制作梅州网
  • p网站建设寿光做网站的
  • 网站建设直播国外推广怎么做
  • 网站优化销售话术网络营销销售
  • 局域网及网站建设内容微网站开发协议
  • 网站开发 男生做结婚视频储存网站
  • 医院网站建设水平郑州云拓网站建设公司
  • 怎么查那家网络公司做的所以网站鞍山玉佛苑导游词
  • php网站建设教程 电子书多语言外贸网站开发
  • 做网站开发绍兴网站seo
  • 国外优秀平面设计网站自定义网站模块
  • 海南企业网站建设杭州seo营销公司
  • 做网站需提供什么资料网站推广产品
  • 哪有免费做网站工业做网站
  • 微课网站建设项目申请网站空间有哪几种方式
  • 深圳住房和建设局网站网上预约沈阳做网站培训
  • 珠海图远建设公司网站免费网站建设案例
  • 购物网站排名榜哪个app推广佣金高
  • 做设计一般用什么素材网站wordpress 多用户插件
  • 免费的优质网站在线商标免费设计
  • 车陂网站建设哪个网站可以做效果图赚钱
  • 网站推广seo代理法库综合网站建设方案
  • 宁波网站优化的关键关于网站建设维护的创业计划书
  • 技术支持 湖州网站建设国内大的做网站的公司