当前位置:首页 > 站长资讯 > 正文内容

FML-0.5.18 版本发布,Java 实现的维度建模语言 SDK

a811625533个月前 (12-01)站长资讯4

FML 是一款基于 Java 开发的维度建模语言 SDK,设计灵感来源于 Kimball 建模范式以及阿里内部的 OneData 体系,旨在通过一套标准化语法来表达数据模型,服务于数据建模与数据开发人员。该语言支持将统一的模型定义高效转换为多种数据库引擎的 DDL 语句,显著提升模型发布效率。目前支持的目标引擎涵盖:Hive、Hologres、MySQL、Spark、starRocks、Doris、PostgreSQL、ADB MySQL、ADB PostgreSQL 和 Flink 等主流系统。选择 Java 作为实现语言,主要得益于其成熟的语法解析生态工具链。

FML 已集成至 DataWorks 的智能建模模块,帮助建模人员更便捷地进行模型结构调整和管理。同时,借助 FML 的跨平台转换能力,一套模型可快速生成适用于不同计算引擎的建表语句,极大增强开发灵活性。

  • 更多使用详情请参见:https://www.php.cn/link/64d2198216b92b12fca2629e7b24fbbc
  • 项目文档地址:https://www.php.cn/link/acfb944f17391575205a32619e3f9d37
  • 开发者手册:https://www.php.cn/link/241393669823fc88e479a88090df91c6#/

本次发布版本:0.5.18

新增功能(New Features)
Core
・无

Transformer
• 新增对 MySQL 客户端的转换器支持及对应数据类型映射
• 优化并增强 ADBPG 转换器功能,补充相关测试用例
• 提升 Doris 转换器的兼容性与稳定性,并完善测试覆盖
• 改进 Flink 转换器的功能实现,强化复杂场景处理能力
• 增强 Hologres 转换器的支持能力,适配更多实际业务需求
• 扩展 OceanBase 转换器功能,提升转换准确性
• 强化 PostgreSQL 转换器特性支持,优化输出结果
• 升级 Spark 转换器,提高对最新语法的兼容性

向下兼容性(Compatibility)
・暂无影响

废弃功能(Deprecations)
・无

安全漏洞修复(Vulnerability Fixes)
・无

Maven 依赖配置(可通过 github Packages 下载)

立即学习“Java免费学习笔记(深入)”;

在项目根 pom 中添加 BOM 管理:

com.aliyun.fastmodel fastmodel-bom 0.5.18 pom import

PrestaShop 开源网店系统

PrestaShop 开源网店系统是一款针对web2.0设计的全功能、跨平台的免费开源电子商务解决方案,自08年1.0版本发布,短短两年时间,发展迅速,全球已超过四万家网店采用Prestashop进行布署。Prestashop 开源网店系统基于Smarty引擎编程设计,模块化设计,扩展性强,能轻易实现多种语言,多种货币浏览交易,支持Paypal等几乎所有的支付手段,是外贸网站建站的佳选。Prest

下载

Parser 模块接入依赖:

com.aliyun.fastmodel fastmodel-core com.aliyun.fastmodel fastmodel-parser

Transformer 模块接入依赖:

com.aliyun.fastmodel fastmodel-transform-hive com.aliyun.fastmodel fastmodel-transform-hologres com.aliyun.fastmodel fastmodel-transform-adbmysql com.aliyun.fastmodel fastmodel-transform-starrocks com.aliyun.fastmodel fastmodel-transform-spark com.aliyun.fastmodel fastmodel-transform-oceanbase com.aliyun.fastmodel fastmodel-transform-doris com.aliyun.fastmodel fastmodel-transform-flink

源码获取地址:点击下载

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/36393.html

分享给朋友:

“FML-0.5.18 版本发布,Java 实现的维度建模语言 SDK” 的相关文章

高强度竞争领域注定容不下安逸,等待敲锣的协和电子正走在掉队的路上?

高强度竞争领域注定容不下安逸,等待敲锣的协和电子正走在掉队的路上?

  扎根印制电路板技术研发二十年,专注于汽车电子、高频通讯等中高端领域的协和电子(605258)本周启动招股,下周四(11月19日)即将网上申购。   多年的沉淀,令其收获了一批优质客户。不过随着行业规模增长放缓、各类成本抬升以及行业龙头集中度提高,协和电子往日优势逐渐消退,利润水平也逐年降低,此...

手握采购、研发、销售三条“命脉” 谁是操控创耀科技命运的神秘“公司A”

手握采购、研发、销售三条“命脉” 谁是操控创耀科技命运的神秘“公司A”

  1947年,美国贝尔实验室的威廉.肖克利和他的两位助手布拉顿、巴丁,研制出了世界上第一只晶体管,为集成电路产业打开时代大门,也造就了现代信息社会的根基――“芯片”。   但是现代信息社会并不能避不开国与国之间的问题。   “芯片强则产业强,芯片兴则经济兴,没有高端芯片就没有真正的产业安全和国...

新风光:核心材料严重依赖进口 毛利率下滑市场“风光”不再 |

新风光:核心材料严重依赖进口 毛利率下滑市场“风光”不再 |

  作为“光伏、风电”等大热门行业上游关键零部件供应商的新风光,即将登陆科创资本市场。   2021年3月24日,以大功率电力电子节能控制技术为核心技术平台,构筑电气控制装备产品体系的新风光,在科创板开启招股环节。   招股资料显示,新风光本次共计将募资5.9亿元,其中1.5亿元用于变频器和SV...

华恒生物:近半市占率的细分龙头 竟然只能“被动挨打”丨

华恒生物:近半市占率的细分龙头 竟然只能“被动挨打”丨

  全球最大的丙氨酸生产商华恒生物,即将亮相科创资本市场。   2021年4月7日,以合成生物技术为核心,主要从事氨基酸及其衍生物产品研发、生产、销售的华恒生物,于科创板开启了路演询价环节,距离正式亮相科创板仅剩一步之遥。      图/Wind   目前,华恒生物拥有接近50%的市场占有率...

崧盛股份:头部玩家红利、前瞻布局两大风口 2021Q1营收、净利同步飙升1.6倍只是开端?丨

崧盛股份:头部玩家红利、前瞻布局两大风口 2021Q1营收、净利同步飙升1.6倍只是开端?丨

  LED植物照明驱动电源第一股崧盛股份,即将亮相创业板资本市场。   2021年5月17日,深圳市崧盛股份披露《首次公开发行股票并在创业板上市招股意向书》及《初步询价及推介公告》等材料,启动IPO招股,距离正式登场仅剩一步之遥。      图/Wind   崧盛股份本次IPO拟募资4.59...

研发能力行业垫底 上市前夕大额分红 谁为高定价的肇民科技“接盘”|

研发能力行业垫底 上市前夕大额分红 谁为高定价的肇民科技“接盘”|

  5月17日,肇民科技(301000.SZ)公告称,公司将首次公开发行股票并在创业板上市。本次发行数量 1333.35万股,发行价格为64.31元/股。   肇民科技是以特种工程塑料的应用开发为核心,专注于为客户提供高品质工程塑料精密件的制造商,主营业务为精密注塑件及配套精密注塑模具的研发、生产...