如何将Excel工作表转换为DMN文件(适配Camunda建模器)
将Excel决策表转换为Camunda可用的DMN文件
方法一:Camunda Modeler直接导入
- 打开Camunda Modeler,新建DMN Diagram文件
- 切换到左侧的Decision Table视图
- 点击顶部菜单栏
File→Import→Excel File - 选择目标Excel文件,确认导入后,Modeler会自动把Excel规则映射为DMN结构
- 检查导入的输入输出列、规则条件和结果是否匹配,调整后保存为
.dmn文件即可
方法二:Camunda CLI工具批量转换
- 先全局安装Camunda CLI:执行命令
npm install -g camunda-cli - 运行转换命令:
camunda-cli dmn import --input your-excel-file.xlsx --output your-target.dmn - 命令执行完成后,指定路径会生成对应的DMN文件,可直接在Modeler中打开编辑
注意事项(适配你的Excel结构)
根据你提供的Excel内容,要保证格式符合Camunda导入规范:
- 第一行必须是输入/输出列的名称(比如你截图里的"Order Total"是输入列,"Discount"是输出列)
- 第二行建议标注列的类型(如
number、string,省略的话Modeler会自动识别) - 从第三行开始是具体的决策规则,不要添加多余的合并单元格或空行,避免导入失败
内容的提问来源于stack exchange,提问作者Shubham Verma
相关产品推荐
相关产品推荐

