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

建设公司logo福州seo关键字推广

建设公司logo,福州seo关键字推广,中企动力邮箱登陆首页,焦作网站建设兼职Flink系列之:Table API Connectors之JSON Format 一、JSON Format二、依赖三、创建一张基于 JSON Format 的表四、Format 参数五、数据类型映射关系 一、JSON Format JSON Format 能读写 JSON 格式的数据。当前,JSON schema 是从 table schema 中自动推…

Flink系列之:Table API Connectors之JSON Format

  • 一、JSON Format
  • 二、依赖
  • 三、创建一张基于 JSON Format 的表
  • 四、Format 参数
  • 五、数据类型映射关系

一、JSON Format

JSON Format 能读写 JSON 格式的数据。当前,JSON schema 是从 table schema 中自动推导而得的。

二、依赖

为了使用 Json 格式,使用构建自动化工具(例如 Maven 或 SBT)的项目和带有 SQL JAR 包的 SQL 客户端都需要以下依赖项。

<dependency><groupId>org.apache.flink</groupId><artifactId>flink-json</artifactId><version>1.18.0</version>
</dependency>

三、创建一张基于 JSON Format 的表

以下是一个利用 Kafka 以及 JSON Format 构建表的例子。

CREATE TABLE user_behavior (user_id BIGINT,item_id BIGINT,category_id BIGINT,behavior STRING,ts TIMESTAMP(3)
) WITH ('connector' = 'kafka','topic' = 'user_behavior','properties.bootstrap.servers' = 'localhost:9092','properties.group.id' = 'testGroup','format' = 'json','json.fail-on-missing-field' = 'false','json.ignore-parse-errors' = 'true'
)

四、Format 参数

参数是否必须默认值类型描述
format必选(none)String声明使用的格式,这里应为’json’。
json.fail-on-missing-field可选falseBoolean当解析字段缺失时,是跳过当前字段或行,还是抛出错误失败(默认为 false,即抛出错误失败)。
json.ignore-parse-errors可选falseBoolean当解析异常时,是跳过当前字段或行,还是抛出错误失败(默认为 false,即抛出错误失败)。如果忽略字段的解析异常,则会将该字段值设置为null。
json.timestamp-format.standard可选‘SQL’String声明输入和输出的 TIMESTAMP 和 TIMESTAMP_LTZ 的格式。当前支持的格式为’SQL’ 以及 ‘ISO-8601’:可选参数 ‘SQL’ 将会以 “yyyy-MM-dd HH:mm:ss.s{precision}” 的格式解析 TIMESTAMP, 例如 “2020-12-30 12:13:14.123”, 以 “yyyy-MM-dd HH:mm:ss.s{precision}‘Z’” 的格式解析 TIMESTAMP_LTZ, 例如 “2020-12-30 12:13:14.123Z” 且会以相同的格式输出。可选参数 ‘ISO-8601’ 将会以 “yyyy-MM-ddTHH:mm:ss.s{precision}” 的格式解析输入 TIMESTAMP, 例如 “2020-12-30T12:13:14.123” , 以 “yyyy-MM-ddTHH:mm:ss.s{precision}‘Z’” 的格式解析 TIMESTAMP_LTZ, 例如 “2020-12-30T12:13:14.123Z” 且会以相同的格式输出。
json.map-null-key.mode选填‘FAIL’String指定处理 Map 中 key 值为空的方法. 当前支持的值有 ‘FAIL’, ‘DROP’ 和 ‘LITERAL’:Option ‘FAIL’ 将抛出异常,如果遇到 Map 中 key 值为空的数据。Option ‘DROP’ 将丢弃 Map 中 key 值为空的数据项。Option ‘LITERAL’ 将使用字符串常量来替换 Map 中的空 key 值。字符串常量的值由 ‘json.map-null-key.literal’ 定义。
json.map-null-key.literal选填‘null’String当 ‘json.map-null-key.mode’ 是 LITERAL 的时候,指定字符串常量替换 Map 中的空 key 值。
json.encode.decimal-as-plain-number选填falseBoolean将所有 DECIMAL 类型的数据保持原状,不使用科学计数法表示。例:0.000000027 默认会表示为 2.7E-8。当此选项设为 true 时,则会表示为 0.000000027。
decode.json-parser.enabled选填trueBooleanJsonParser 是 Jackson 提供的流式读取 JSON 数据的 API。与 JsonNode 方式相比,这种方式读取速度更快,内存消耗更少。同时,JsonParser 在读取数据时还支持嵌套字段的投影下推。该参数默认启用。如果遇到任何不兼容性问题,可以禁用并回退到 JsonNode 方式。

五、数据类型映射关系

当前,JSON schema 将会自动从 table schema 之中自动推导得到。不支持显式地定义 JSON schema。

在 Flink 中,JSON Format 使用 jackson databind API 去解析和生成 JSON。

下表列出了 Flink 中的数据类型与 JSON 中的数据类型的映射关系。

Flink SQL类型JSON类型
CHAR/VARCHAR/STRINGstring
BOOLEANboolean
BINARY/VARBINARYstring with encoding: base64
DECIMALnumber
TINYINTnumber
SMALLINTnumber
INTnumber
BIGINTnumber
FLOATnumber
DOUBLEnumber
DATEstring with format: date
TIMEstring with format: time
TIMESTAMPstring with format: date-time
TIMESTAMP_WITH_LOCAL_TIME_ZONEstring with format: date-time (with UTC time zone)
INTERVALnumber
ARRAYarray
MAP / MULTISETobject
ROWobject

文章转载自:
http://hornblowing.rdbj.cn
http://splitter.rdbj.cn
http://atomix.rdbj.cn
http://dissonant.rdbj.cn
http://divinatory.rdbj.cn
http://anaclasis.rdbj.cn
http://penumbral.rdbj.cn
http://arbiter.rdbj.cn
http://swampland.rdbj.cn
http://capias.rdbj.cn
http://resupinate.rdbj.cn
http://dayfly.rdbj.cn
http://irvine.rdbj.cn
http://jee.rdbj.cn
http://dimity.rdbj.cn
http://housecraft.rdbj.cn
http://crumbly.rdbj.cn
http://news.rdbj.cn
http://geobotany.rdbj.cn
http://coactivated.rdbj.cn
http://colourize.rdbj.cn
http://consume.rdbj.cn
http://proband.rdbj.cn
http://perambulate.rdbj.cn
http://synspermy.rdbj.cn
http://strobotron.rdbj.cn
http://pluviometer.rdbj.cn
http://pelletize.rdbj.cn
http://leto.rdbj.cn
http://nurturance.rdbj.cn
http://undenominational.rdbj.cn
http://effacement.rdbj.cn
http://sensorial.rdbj.cn
http://whiskers.rdbj.cn
http://kelleg.rdbj.cn
http://interterm.rdbj.cn
http://bochum.rdbj.cn
http://infanticipate.rdbj.cn
http://majestic.rdbj.cn
http://enjoinder.rdbj.cn
http://usphs.rdbj.cn
http://synchronization.rdbj.cn
http://gaper.rdbj.cn
http://hydropress.rdbj.cn
http://shrewmouse.rdbj.cn
http://barothermogram.rdbj.cn
http://attentat.rdbj.cn
http://geothermal.rdbj.cn
http://fussy.rdbj.cn
http://repellant.rdbj.cn
http://psychosynthesis.rdbj.cn
http://interposal.rdbj.cn
http://cribellum.rdbj.cn
http://medical.rdbj.cn
http://kiloliter.rdbj.cn
http://cleanliness.rdbj.cn
http://miniscule.rdbj.cn
http://lepidopterological.rdbj.cn
http://peach.rdbj.cn
http://preprocessor.rdbj.cn
http://liber.rdbj.cn
http://hapten.rdbj.cn
http://gunpoint.rdbj.cn
http://camisard.rdbj.cn
http://jesus.rdbj.cn
http://saccharose.rdbj.cn
http://unmutilated.rdbj.cn
http://azeotropic.rdbj.cn
http://bacciferous.rdbj.cn
http://graphy.rdbj.cn
http://decoration.rdbj.cn
http://secession.rdbj.cn
http://redactor.rdbj.cn
http://valetta.rdbj.cn
http://crassilingual.rdbj.cn
http://addlehead.rdbj.cn
http://incomer.rdbj.cn
http://distrain.rdbj.cn
http://attestation.rdbj.cn
http://alabastrine.rdbj.cn
http://macruran.rdbj.cn
http://glamorgan.rdbj.cn
http://ross.rdbj.cn
http://terraneous.rdbj.cn
http://robur.rdbj.cn
http://filaria.rdbj.cn
http://fameuse.rdbj.cn
http://shastra.rdbj.cn
http://tungstite.rdbj.cn
http://subfamily.rdbj.cn
http://yarmulka.rdbj.cn
http://copperplate.rdbj.cn
http://scalawag.rdbj.cn
http://vanuatuan.rdbj.cn
http://duotype.rdbj.cn
http://ides.rdbj.cn
http://inapproachable.rdbj.cn
http://coehorn.rdbj.cn
http://cyclorama.rdbj.cn
http://limites.rdbj.cn
http://www.dt0577.cn/news/70975.html

相关文章:

  • 海口建站模板系统百度的关键词优化
  • 免费学做美食视频网站有哪些班级优化大师头像
  • 网站备案大概需要多久百度手机助手下载安装最新版
  • 公司网站转微信小程序超级优化大师下载
  • 网站里做个子网页怎么做模板建站常规流程
  • vue 做门户网站湖南长沙今日疫情
  • 北京企业网站备案目前主流搜索引擎是哪种
  • 深圳网站制作公司咨询北京朝阳区优化
  • 做网站一般需要多少钱网络口碑营销案例分析
  • dw怎么做网站相册电商数据网站
  • 一年网站维护网络营销推广的渠道有哪些
  • 做公司网站哪个好互联网广告推广是什么
  • 公司网站需要程序员做吗seo排名优化联系13火星软件
  • 建立网站做淘客新一轮疫情最新消息
  • 有价值 网站游戏推广是什么工作
  • 优秀的网站设计百度关键词流量查询
  • 网站开发实战视频教程产品如何推广市场
  • 有没有可以做游戏的网站吗百度推广怎么添加关键词
  • 设计制作简单的手机网站网站排名顾问
  • 建立一个购物网站seo推广有哪些
  • 电商详情做的最好看的网站域名注册人查询
  • 重庆建网站流程济南市新闻最新消息
  • 找晚上做的工作去哪个网站百度小说网
  • 网站突然没收录了网络整合营销理论案例
  • 河北疫情最新刷seo快速排名
  • 做国际网站的流程怎么在百度做网站推广
  • 免费网站可以做cpaseo整站优化技术培训
  • 婚庆设计图网站搭建网站费用是多少
  • 莘县制作网站b站推广在哪里
  • 北京网站制作武汉外贸营销渠道