2021年1月26日

cube.js join 的处理

摘要: 支持join 模式 参考格式 joins: { TargetCubeName: { relationship: `belongsTo` || `hasMany` || `hasOne`, sql: `SQL ON clause` } } 说明 注意所有的join 使用的默认是left join ,对 阅读全文

posted @ 2021-01-26 20:53 荣锋亮 阅读(185) 评论(0) 推荐(0) 编辑

cube.js 一个隐藏的schema 扩展服务

摘要: cube.js 支持一种基于package.json deps 模式的schema 发现,但是目前默认是没有开启的,今天在开发基于 s3扩展的时候觉得也有必要支持下,所以基于es6 的默认函数参数模式,将 async dataSchemaFiles(includeDependencies=true) 阅读全文

posted @ 2021-01-26 19:43 荣锋亮 阅读(197) 评论(0) 推荐(0) 编辑

cube.js schemaversion的处理

摘要: cube.js 提供了动态schema 生成的处理,但是有些时候是需要进行schema 重新编译生成的 cube.js 提供了一个schemaVersion的配置选项可以用来解决此解决,我们可以基于api进行扩展 参考定义 注意此选项对于dev 模式是没有用的,因为dev每次都会进行schema 的 阅读全文

posted @ 2021-01-26 19:41 荣锋亮 阅读(172) 评论(0) 推荐(0) 编辑

扩展cube.js的repositoryFactory 支持基于s3的schema 存储

摘要: cube.js 是一个很不错的数据分析框架(架构设计特别灵活,支持多种数据源的处理) 以下是扩展本地文件系统,方便的支持基于s3的后后端存储模型,以下主要说明关于 s3FileRepositoryFactory 的代码说明以及使用 参考代码 源码可以参考github rongfengliang/cu 阅读全文

posted @ 2021-01-26 11:45 荣锋亮 阅读(157) 评论(0) 推荐(0) 编辑

导航