- 0
- 0
- 约1.73万字
- 约 25页
- 2026-01-22 发布于重庆
- 举报
(19)国家知识产权局
(12)发明专利
(10)授权公告号CN111831638B(45)授权公告日2025.01.10
(21)申请号201910310499.9
(22)申请日2019.04.17
(65)同一申请的已公布的文献号申请公布号CN111831638A
(43)申请公布日2020.10.27
(73)专利权人阿里巴巴集团控股有限公司
地址英属开曼群岛大开曼资本大厦一座四层847号邮箱
(72)发明人徐明明
(74)专利代理机构北京太合九思知识产权代理有限公司11610
专利代理师刘戈
(51)Int.CI.
GO6F16/22(2019.01)
GO6F16/28(2019.01)
(56)对比文件
CN108170809A,2018.06.15审查员王莹
权利要求书2页说明书9页附图2页
(54)发明名称
一种数据表的创建方法和装置
(57)摘要
CN111831638B本公开涉及一种数据表的创建方法和装置。该方法包括:接收用户输入的数据表创建指令,所述数据表创建指令中包括数据源标识;确定所述数据源标识指示的目标数据源中的数据结构信息;根据所述目标数据源中的数据结构信息,生成所述目标数据源的建表语句,所述建表语句用于创建所述目标数据源对应的数据表。本公开可以避免用户手动输入字段,从而可以提高建表
CN111831638B
S11
接收用户输入的数据表创建指令,数据表创建指令中包括数据源标识
S12
确定数据源标识指示的目标数据源中的数据结构信息
S13
根据目标数据源中的数据结构信息,生成目标数据源的建表语句,建表语句用于创建目标数据源对应的数据表
CN111831638B权利要求书1/2页
2
1.一种数据表的创建方法,其特征在于,应用于数据湖,所述数据湖本身不存储数据,而是在用户需要时,从底层数据存储中读取数据,所述数据湖对应多个数据源,所述数据源用于存储数据,所述多个数据源包括目标数据源,包括:
接收用户输入的第一SQL建表语句,所述第一SQL建表语句中包括数据源标识和表名,而不包括字段,所述第一SQL建表语句用于表示针对所述数据源标识指示的目标数据源创建所述表名的数据表;
从所述目标数据源提取所述目标数据源中存储的至少一条数据记录;
根据所述至少一条数据记录,确定所述数据记录的各个数据项及其对应的第一数据类型标识;
对所述数据项对应的第一数据类型标识进行数据类型的统一映射,得到数据项对应字段的第二数据类型标识,以生成第二SQL建表语句,所述第二SQL建表语句中包括所述表名、所述字段及其第二数据类型标识;
基于所述第二SQL建表语句,创建所述目标数据源对应的数据表,以便所述用户在所述数据湖中基于所述数据表,对所述目标数据源中的数据进行查询。
2.根据权利要求1所述的方法,其特征在于,根据指示相同数据类型的第一数据类型标识所确定的第二数据类型标识是相同的。
3.根据权利要求1所述的方法,其特征在于,所述目标数据源包括下述至少一种:
数据库、具备数据存储功能的存储服务。
4.根据权利要求1所述的方法,其特征在于,所述目标数据源包括下述至少一种:
对象存储服务OSS、表格存储服务OTS、数据库MySQL、数据库SQLServer、数据库Postgres、关系型数据库PolarDB、分布式文档存储数据库MangoDB,和数据库Redis。
5.一种数据表的创建装置,其特征在于,应用于数据湖,所述数据湖本身不存储数据,而是在用户需要时,从底层数据存储中读取数据,所述数据湖对应多个数据源,所述数据源用于存储数据,所述多个数据源包括目标数据源,包括:
接收模块,用于接收用户输入的第一SQL建表语句,所述第一SQL建表语句中包括数据源标识和表名,而不包括字段,所述第一SQL建表语句用于表示针对所述数据源标识指示的目标数据源创建所述表名的数据表;
确定模块,用于从所述目标数据源提取所述目标数据源中存储的至少一条数据记录;根据所述至少一条数据记录,确定所述数据记录的各个数据项及其对应的第一数据类型标
识;
创建模块,用于对所述数据项对应的第一数据类型标识进行数据类型的统一映射,得到数据项对应字段的第二数据类型标识,以生成用于第二SQL建表语句,所述第二SQL建表语句中包括所述表名、所述字段及其第二数据类型标识;基于所述第二SQL建表语句,创建
您可能关注的文档
- CN107249720B 液体的纯化方法、药液或清洗液的制造方法、过滤介质及过滤装置 (东京应化工业株式会社).docx
- CN107944499B 一种针对前景背景同时建模的背景检测方法 (上海童慧科技股份有限公司).docx
- CN108336100B 一种阵列基板及其制备方法、显示面板、显示装置 (京东方科技集团股份有限公司).docx
- CN108465388B 一种固液混合设备及利用该设备的混合方法 (深圳市尚水智能股份有限公司).docx
- CN108510355B 语音交互订餐的实现方法及相关装置 (拉扎斯网络科技(上海)有限公司).docx
- CN108602844B 金属组合物及其制备方法 (普拉奥有限责任公司).docx
- CN108807446B 一种光学指纹芯片的封装结构以及封装方法 (苏州晶方半导体科技股份有限公司).docx
- CN108830449B 航拍无人机选取方法及系统 (广州亿航智能技术有限公司).docx
- CN109060630B 一种渗流侵蚀试验系统及方法 (黄劲松).docx
- CN109085797B 生成计算机数字控制机床偏移而不受周期时间影响的方法 (福特汽车公司).docx
最近下载
- 支部党员大会会议记录(支委会选举范例).docx VIP
- 深圳市宝安区2025-2026学年第一学期五年级语文期末学业质量评估卷(原卷+答案)统编版.docx VIP
- 山桐子种植加工、旅游项目可行性研究报告商业计划书.docx VIP
- 山桐子种植及种苗培育种植加工可行性研究报告申请备案.doc VIP
- 和田地区2026年度地直机关公开遴选公务员、事业单位公开选聘工作人员备考题库及完整答案详解1套.docx VIP
- 山桐子合作种植协议合同.docx VIP
- 2025年香氛未来趋势报告-英敏特.docx VIP
- 报告正文2014年太阳绿宝.pdf VIP
- 2025年高考:云南物理--试题及答案.pdf VIP
- 广东省深圳市宝安区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
原创力文档

文档评论(0)