cube.js 新版本试用preosto
cube.js 新的版本添加了更多的数据库的支持,但是目前cubejs-cli 以及官方文档问题还挺多,使用不清晰,文档有明显的错误
以下演示presto 数据库的使用
环境准备
安装新版本的cubejs-cli
npm install -g cubejs-cli
初始化一个项目
此处有问题,当前cli 还不支持dbtype 为presto 的格式,解决方法,使用可以生成的dbtype,然后修改配置
- 初始化项目
cubejs create -d postgres mypresto
- 修改配置
package.json 以及.env
package.json:
{
"name": "mypresto",
"version": "0.0.1",
"private": true,
"scripts": {
"dev": "./node_modules/.bin/cubejs-dev-server"
},
"dependencies": {
"@cubejs-backend/prestodb-driver": "^0.10.16",
"@cubejs-backend/server": "^0.10.16"
}
}
.env
CUBEJS_DB_HOST=<you server host>
CUBEJS_DB_USER=
CUBEJS_DB_PORT=8080
CUBEJS_DB_CATALOG=memory
CUBEJS_DB_TYPE=prestodb
CUBEJS_DB_SCHEMA=default
CUBEJS_API_SECRET=71a4454929e8b429158759a29f4a7ddfcc957505efed7e5a93e02a859d7bd9f7ed7e49daac2243024a94cdaa3e88faa4cd3946dae7aea562f947bb1ed525125b
需要说明下,官方文档的CUBEJS_DB_TYPE=presto
是错误的
以下为官方文档说明:
启动&&测试
- presto 部署
可以参考https://www.cnblogs.com/rongfengliang/p/11164355.html - 启动
yarn dev
- dashboard
新版的一些特性
- 支持的操作
可以看出可以查看json query 以及sql 同时对于图表组件也可以选择了,但是对于框架的选择暂时还不好 - 查询json
- sql
说明
以上是presto 简单的试用,实际上问题还挺多的,文档还需要再完善。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2018-07-24 nodejs json-t 基本测试
2018-07-24 json-patch 了解
2015-07-24 A javascript library providing cross-browser, cross-site messaging/method invocation. http://easyxdm.net