metabase-representation-format
Metabase Representation Format 是 Metabase 用于序列化用户创建内容的 YAML 格式,将集合、卡片、仪表盘、文档、片段等内容表示为 YAML 文件树,每个文件对应一个实体。该格式可跨 Metabase 实例移植:数字数据库 ID 被替换为人类可读的名称与实体 ID。格式由 spec.md 规范定义(上游来源为 @metabase/representations npm 包),该包同时提供 CLI:npx @metabase/representations validate-schema 用于按格式校验 YAML 文件树。格式共定义 13 种实体类型,每个实体通过顶层 serdes/meta 数组记录身份路径({id, model, label?})。实体的归属与层级由字段决定而非文件夹位置:collection_id 决定实体所在集合,parent_id 决定集合自身的父级,dashboard_id / document_id 用于将卡片嵌套在仪表盘或文档下。导入仅读取指定顶层目录,包括 collections/、databases/、python_libraries/、transforms/、actions/ 以及 data_apps/<slug>/resources/。
数据与分析503 次安装