随笔分类 -  cubejs

上一页 1 ··· 5 6 7 8 9 10 下一页

cube.js 学习 cli 命令
摘要:平时经常用的cube.js 的命令主要是create 实际上还包含了其他方便的命令 create 生成cube.js 的脚手架app 命令使用 cubejs create APP-NAME -d DB-TYPE [-t TEMPLATE] 说明 -d 指定我们依赖的数据库类型 -t 指定模版 默认为 阅读全文

posted @ 2020-02-16 19:59 荣锋亮 阅读(402) 评论(0) 推荐(0) 编辑

cube.js 学习 cube 连接mongodb 试用三
摘要:前边有简单介绍过连接mongodb 的方法,如果觉得使用mongobi 比较费事,通过mongo fdw 也是一种很不错的方式 原理说明 通过postgres 的mongo fdw 连接mongo,对于mongo 的数据访问,我们就可以直接使用pg 的drriver了,后边的操作 就是对于pg 的操 阅读全文

posted @ 2020-02-16 17:31 荣锋亮 阅读(382) 评论(0) 推荐(0) 编辑

cube.js 学习 cube 连接mongodb 试用二
摘要:以前有写过在我我cube.js 连接mongo 的(通过mongodb bi-connector),当时没有考虑安全的问题(账户&&ssl) 以下是关于基于账户认证以及ssl 问题的说明,以下是简单的集成说明 环境准备 docker-compose mongo version: "3" servic 阅读全文

posted @ 2020-02-16 12:35 荣锋亮 阅读(528) 评论(3) 推荐(0) 编辑

cube.js 最近的一些更新
摘要:cube.js 是一个和不错的数据分析框架,最近又有了一些新的功能支持,以下是一些简单的 总结 基于web socket 的预览支持 react hooks api 支持 支持基于reecharts 图表类型的api开发 cube.js server 支持https External pre-agg 阅读全文

posted @ 2019-11-22 09:31 荣锋亮 阅读(322) 评论(0) 推荐(0) 编辑

cube.js 通过presto-gateway 进行连接
摘要:cube.js 对于presto 的支持是通过presto-client 刚好简单修改了一个可以支持presto-gateway 连接的 以下是一个简单的集成,以及关于集成中原有的一些修改 环境准备 docker-compose 文件 version: "3" services: proxy: im 阅读全文

posted @ 2019-08-24 18:20 荣锋亮 阅读(520) 评论(0) 推荐(0) 编辑

通过patch 方式解决cube.js 集成cratedb 的问题
摘要:今天有写过一个简单的cube.js 集成cratedb 的说明,主要是在driver 上的兼容问题,处理方法是删除不兼容的代码 实际上我们也可以通过类似linux c 开发中的patch 方式解决,简化手工干预 生成patch 文件 安装npm 依赖 yarn yarn yarn yarn yarn 阅读全文

posted @ 2019-08-19 13:30 荣锋亮 阅读(460) 评论(0) 推荐(0) 编辑

cube.js 集成cratedb 的尝试
摘要:cratedb 提供了pg协议的兼容,我们可以直接使用pg client 连接,但是也不是完整实现pg 协议的 以下是 cube.js 集成cratedb 的一些尝试 环境准备 docker-compose 文件 主要是数据库环境的 主要是数据库环境的 version: "3" services: 阅读全文

posted @ 2019-08-19 09:53 荣锋亮 阅读(438) 评论(0) 推荐(0) 编辑

关于新版本cube.js 集成preosto 的一个说明
摘要:实际上cubejs cli 是可以使用的,只是官方文档对于dbtype 说明的问题 使用如下命令我们可以创建prestodb 的基本项目 cubejs create -d prestodb mydemo cubejs create -d prestodb mydemo cubejs create - 阅读全文

posted @ 2019-07-24 18:40 荣锋亮 阅读(896) 评论(0) 推荐(0) 编辑

cube.js 新版本试用preosto
摘要:cube.js 新的版本添加了更多的数据库的支持,但是目前cubejs-cli 以及官方文档问题还挺多,使用不清晰,文档有明显的错误 以下演示presto 数据库的使用 环境准备 安装新版本的cubejs-cli npm install -g cubejs-cli npm install -g cu 阅读全文

posted @ 2019-07-24 16:58 荣锋亮 阅读(525) 评论(0) 推荐(0) 编辑

cube.js 最近版本的一些更新
摘要:有一段时间没有关注cube.js 了,刚好晚上收到一封来自官方的更新介绍,这里简单说明下 更多的数据驱动支持 bigquey, clickhouse snowflake,presto (很棒),hive,oracle 支持的完整列表在docs 开发这的playground 有了很多的提升,可以查看查 阅读全文

posted @ 2019-07-23 23:25 荣锋亮 阅读(459) 评论(0) 推荐(0) 编辑

cube.js 学习 cube 连接mongodb 试用
摘要:cube.js 对于mongodb 的连接是通过mongodb bi connector(mysql 协议)处理的,以下为简单的试用 安装mongo bi connector 这个玩意用docker 跑起来有点烦,直接试用本地运行,后期制作一个docker 镜像 下载地址 参考地址 https:// 阅读全文

posted @ 2019-05-16 16:06 荣锋亮 阅读(754) 评论(0) 推荐(0) 编辑

cube.js 学习 cube docker-compose 运行
摘要:cube.js 官方为我们也提供了backeng 部署的模型,为了测试方便以下是一个使用docker-compose 运行的demo 项目是一个集成gitbase 的demo,实际可以按照自己的项目修改,同时集成了redis cache,gitbase-web 环境准备 项目结构 ├── READM 阅读全文

posted @ 2019-05-16 13:10 荣锋亮 阅读(688) 评论(0) 推荐(0) 编辑

gitbase cube.js schema 文件项目
摘要:cube.js 进行数据分析,需要我们编写schema 文件,但是因为gitbase 的原因没发进行自动生成,而且还有些问题 所以做了一些简单的修改 注意直接使用cube-cli 0.9.0 可以自动帮助我们生成大部分schema 还是很方便的 参考项目 https://github.com/ron 阅读全文

posted @ 2019-05-13 22:53 荣锋亮 阅读(334) 评论(0) 推荐(0) 编辑

cube.js 学习(十一)cube + gitbase 分析git 代码
摘要:这个是一个简单的demo,使用gitbase+cube 分析git 仓库代码 需求 我们平时使用的gitlab,或者gogs 等git 仓库管理工具,有自己的管理强项,但是对于分析上可能就不是那么强大了 这个就需要我们进行git 代码文件级别的分析了,可选的工具很多gitstats 就是一个不错的选 阅读全文

posted @ 2019-05-12 22:58 荣锋亮 阅读(578) 评论(0) 推荐(0) 编辑

cube.js 学习(十)cube 来自官方的学习网站
摘要:尽管cube.js 包含了一个doc 站点,但是资料不是很全,同时如果查看了cube github 代码中的一些demo的话,发现还是很不错的 但是一些实践没有在文档展现出来,还好我们可以从cube 的产品网站找点有意义的东西 参考网站 https://statsbot.co/docs 比如一些好的 阅读全文

posted @ 2019-05-04 15:01 荣锋亮 阅读(365) 评论(0) 推荐(0) 编辑

Optimize Cube.js Performance with Pre-Aggregations
摘要:转自:https://cube.dev/blog/high-performance-data-analytics-with-cubejs-pre-aggregations/ 可以了解 Pre-Aggregations的处理流程 This is an advanced tutorial. If you 阅读全文

posted @ 2019-05-04 09:32 荣锋亮 阅读(497) 评论(0) 推荐(0) 编辑

cube.js 学习(九)cube 的pre-aggregation
摘要:我们可以使用cube的pre-aggregation 加速数据的查询,以下为一张来自官方的pre-aggregation 架构 参考架构图 pre-aggregation schema preAggregations: { amountByCreated: { type: `rollup`, mea 阅读全文

posted @ 2019-05-03 13:15 荣锋亮 阅读(455) 评论(0) 推荐(0) 编辑

cube.js 学习(八)backend部署模式
摘要:cube.js 从设计上就进行了系统上的分层,backend,frontend,backend 是cube.js 的核心 对于cube.js backend 的部署官方也提供了好多中方法 部署模型 serverless 目前主要是aws的应用场景 heroku 基于heroku 提供的pg 以及应用 阅读全文

posted @ 2019-05-03 13:14 荣锋亮 阅读(852) 评论(0) 推荐(0) 编辑

cube.js 学习(七)cube.js type 以及format 说明
摘要:cube.js 对于measure以及dimension 提供了丰富的数据类型,基本满足我们常见应用的开发,同时对于不同类型也提供了 格式化的操作 measure类型 number 格式 purchasesRatio: { sql: `${purchases} / ${count} * 100.0` 阅读全文

posted @ 2019-05-03 10:59 荣锋亮 阅读(514) 评论(0) 推荐(0) 编辑

cube.js 学习(六)cube.js segments 说明
摘要:segments 是你需要查询的数据的子集,实际上filter 也可以做类似的事情,但是,目前这个设计估计是为了更好的数据 查询吧,同时在操作界面上我们也可以看出来 参考格式 segments: { sfUsers: { sql: `location = 'San Francisco'` } } 参 阅读全文

posted @ 2019-05-03 09:40 荣锋亮 阅读(305) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页

导航