因为cube.js cache 部分使用了json 进行key 的存储,但是因为odbc 部分数据类型会有bigint,cube.js 会报错
解决方法
通过hack 的模式
const CubejsServer = require('@cubejs-backend/server');
const cubejs = require("./cube")
const server = new CubejsServer(cubejs);
BigInt.prototype.toJSON = function() { return this.toString() }
function start(){
server
.listen()
.then(({ version, port }) => {
console.log(` 标签:Do,dremio,cube,cubejs,odbc,server,js From: https://www.cnblogs.com/rongfengliang/p/17173178.html