首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

解密中国人自己的操作系统DIM-SUM

如果说DIM-SUM操作系统是一个完美的操作系统,那无疑是一个谎言。如果说DIM-SUM操作系统只是大家茶余饭后的谈资,那无疑是另一个谎言。...▊ DIM-SUM欢迎什么 任何建设性、对抗性建议、稳定“优雅”的代码、BUG报告、测试、社区建设等,都是DIM-SUM欢迎的! ▊ DIM-SUM不欢迎什么 我们不欢迎空谈和只会抱怨的人。...虽然我们知道DIM-SUM并不完善,你有很多指责它的理由,可以指出DIM-SUM的不足,但是请同时拿出能优化DIM-SUM、可以正常运行的代码贡献给DIM-SUM。...这个命令会在当前目录中创建一个名为dim-sum的子目录,并将DIM-SUM操作系统的代码下载到本地。...给DIM-SUM提交补丁。 在DIM-SUM中添加自己的代码。 在PC上调试DIM-SUM的代码。 本文节选自博文视点新书《自研操作系统:DIM-SUM设计与实现》。

1.2K30

湖仓一体电商项目(九):业务实现之编写写入DIM层业务代码

​业务实现之编写写入DIM层业务代码一、代码逻辑和架构图编写代码读取Kafka “KAFKA-DIM-TOPIC” topic维度数据通过Phoenix写入到HBase中,我们可以通过topic中每条数据获取该条数据对应的...phoenix表名及字段名动态创建phoenix表以及插入数据,这里所有在mysql“lakehousedb.dim_tbl_config_info”中配置的维度表都会动态的写入到HBase中。...kafkaBrokers: String = ConfigUtil.KAFKA_BROKERS private val kafakDimTopic: String = ConfigUtil.KAFKA_DIM_TOPIC...classOf[StringDeserializer].getName) props.setProperty("group.id","mygroup.id") //3.从数据中获取Kafka DIM...层 KAFKA-DIM-TOPIC 数据 /** * 数据样例: * { * "gmt_create": "1646037374201", *

56271

数据开发数仓工程师上手指南(五)CDM-DIM层搭建规范及流程

那么我们将在本章完成DWD/DIM/DWS这三层的具体搭建和设计规范。...这一方面可以参考一名博主CDM层在整体架构中,实际构建的表作业:DIM层构建DIM层是基于维度建模理念,建立整个企业的一致性维度。维度是逻辑概念,是衡量和观察业务的角度。...构建这两个维度的DIM层,需要系统化的步骤和清晰的业务逻辑。1.确定业务需求和数据来源供应商维度(Dim_Supplier):业务需求:需要记录和分析每个供应商的基本信息、资质、历史表现等。...(Project_ID)投标金额(Bid_Amount)投标日期(Bid_Date)投标状态(Bid_Status)3.DIM表命名规范公共维度汇总层(DIM)维表命名规范:模型层次表命名规范实例表明实例表说明...(Supplier_ID), FOREIGN KEY (Project_ID) REFERENCES Dim_Project(Project_ID));在具体实现上,DIM层通常通过使用‌Flink

29930
领券