数据湖技术之iceberg(四)iceberg的数据类型

南墨2年前技术文章1308

1  Iceberg数据类型

类型

描述

笔记

boolean

布尔类型,true或者false


int

32 位有符号整数

可以转换成long类型

long

64 位有符号整数


float

单精度浮点型

可以转换成double类型

double

双精度浮点型


decimal(P,S)

decimal(P,S)

P代表精度,决定总位数,S代表规模,决定小数位数。P必须小于等于38。

date

没有时区或时间的日历日期


time

没有日期、时区的时间

存储为微秒

timestamp

没有时区的时间戳

存储为微秒

timestamptz

带时区的时间戳

存储为微秒

string

任意长度的字符序列

使用 UTF-8 编码

fixed(L)

长度为 L 的固定长度字节数组


binary

任意长度的字节数组


struct<...>

具有任何数据类型的命名字段的记录


list<E>

包含任何数据类型元素的列表


map<K, V>

具有任何数据类型的键和值的映射



相关文章

Centos7 升级内核

1、查看当前内核版本$ uname -rsLinux 3.10.0-1160.45.1.el7.x86_642、安装 ELRepo# 载入公钥$ rpm --import https://www.el...

hadoop纠删码

hadoop纠删码

纠删码是CDH6/Hadop3引入的新功能,之前的HDFS都是副本方式容错,默认情况下,一个文件有三个副本,可以容忍任意2个副本(Datanode)不可用,是以牺牲空间的代价提供了数据的可用性,带来了...

oracle自带存储过程的压测使用

1、使用前提条件:A、timed_statistics参数为true B、sysdba权限 C、11g及以上版本 D、ASYNCH_IO开启通过运行以下查询,确保为数据文件启用异步 I/OCOL NA...

HDP部署Tez UI

首先部署tomcat在官网下载apache-tomcat-9.0.22.tar.gz[root@hdp02 opt]# wget https://archive.apache.org/dist/tom...

变更 Rancher Server IP 或域名

变更 Rancher Server IP 或域名

一.背景由于各种原因导致的需要对rancher的Server IP或者域名进行变更(更改访问地址,更改公网IP地址等)二.流程图三.操作前了解相关配置和要求相关官方文档rancher:日常使用的ran...

spark配置任务日志(Client模式& Cluster模式)

在Spark中,日志级别可以通过log4j.properties或log4j.xml文件来配置。对于spark-submit命令启动的应用程序,可以通过以下两种方式来修改日志级别:对于Client模式...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。