bm-bi (中文(简体) )@bluemarble/bi(中文(简体) )
Camada semântica para 仪表板 em React, no lugar do Power BI: o modelo (tabelas, p,
(原始内容存档于2018-09-29) (中文(简体) ). relacionamentos, dineses e medidas). . . . defineModel), o servidor compila作为
sQL(MySQL/MariaDB) e os 组件 filtro e gráfico compaream o modelo pelo
没有 Vem com um devtools (diagrama do modelo,编辑器去布局,操场, reversionão).
import { defineModel, formula, sum } from '@bluemarble/bi/server'
export const vendas = defineModel({
name: 'vendas',
tables: {
pedidos: { key: 'id', sql: 'SELECT id, loja, criado_em FROM pedidos' },
itens: { sql: 'SELECT pedido_id, valor FROM itens' }
},
relationships: [{ from: 'itens.pedido_id', to: 'pedidos.id' }],
dimensions: { loja: { sql: 'pedidos.loja', type: 'string' } },
measures: { valor: sum('itens.valor', { format: 'currency' }) }
})
| 导入 | 奥德·罗达 |
|---|---|
@bluemarble/bi/server | 无侍从 |
@bluemarble/bi/client | 浏览器 |
@bluemarble/bi/types | 蓝宝 |
npm install @bluemarble/bi # peer: react 19, @mui/material 7, recharts 3
无 npm já compilado (英语)dist/,无害环境管理+ .d.ts(原始内容存档于2018-03-26) (中文(简体) ). sem precisar de transpilePackages。 。 。 .
Conceitos, API, devtools e Configuração do app estão em 互联网档案馆的存檔,存档日期2013-12-20
docs/dashboard-substituicao-powerbi.md。 。 。 .
德森沃尔维门托
Projeto Vite+ com bun. 中国植物物种信息数据库.
vp install # dependências
vp test # testes (vitest, sem banco)
vp run typecheck # tsc
vp check # formatação (oxfmt) + lint (oxlint)
vp run playground # dashboard + devtools em http://localhost:5180 (precisa do .env)
游戏场
playground/ {\fn华文楷体\fs20\bord1\shad1\1cHE0E0E0\2cH000000}"相去不遠" src/ (通过)
(原始内容存档于2018-07-21). Pelo app. O 端点 /api/dashboard/query (原始内容存档于2013-10-12) (英语). roda no próprio servido do Vite e conferencea o MySQL do
DATABASE_URL 对 .env na raiz (模范 em) .env.example页:1 .env não é versionado). 维基百科中的相关条目: 维基语录链接:名人名言.
playground/models/建模者(defineModel), registrados em (英语)models/index.ts· ;playground/layouts/——布局为JSON dos gráficos/膜;playground/dashboards.ts——lista do seletor no topo(模型+布局+filtros iniciais) e格式化器.
O “Salvar no arquivo” 写道: vp fmteos快照vão
段 次 页 次 playground/snapshots/Mudanças em modelos valem na conserva seguinte, sem reiciar. 中国植物物种信息数据库.
测试无 app antes de publicar
使用 versão 本地纳姆应用程序( 例如: o) custo 对 rocha-pr)),支持依附者(esta)
面条("@bluemarble/bi": "file:../../../bm-bi" + 键 npm installe deixe (中文(简体) ) vp run dev 罗干多
(单位:千美元)vp pack --watch: o app lêo dist/. com o 链接, o 下个 pricisa de turbopack.root 电子
turbopack.resolveAlias - 欧 next.config.js 对 custo 丽加是sozinho quando 探测连接.
宣传
vp run verify # o mesmo que o CI roda: check, typecheck, testes e build
vp run release # bumpp: escolhe a versão, commita, cria a tag vX.Y.Z e faz push
标签解码 .github/workflows/publish.yml标记 x package.json,罗达o verify 电子
公共通讯 bun publish (非公开) NPM_TOKEN) (中文(简体) ). Depois, 没有应用程序 : npm install @bluemarble/[email protected]。 。 。 .