恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
Granta MI Enterprise实操:Excel导入模板配置与单条记录添加
首页
资讯中心
/
Granta MI Enterprise实操:Excel导入模板配置与单条记录添加
Granta MI Enterprise实操:Excel导入模板配置与单条记录添加
发布时间:2026/9/2 3:37:17
Granta MI Enterprise 第4篇来实操了。前面几篇讲清楚了产品定位、部署方式和基础界面这次直接进入数据录入的日常环节配置 Excel 导入模板并往库里添加单条记录。材料数据管理和普通业务数据管理有个明显区别材料记录通常带着牌号、成分、性能、测试条件、来源文献这些强相关字段如果直接上手敲效率低还容易错。配置一个可复用的 Excel 导入模板是后续批量维护材料库的基础。这一篇会按这套顺序走先列核心能力和使用边界再讲环境准备然后拆解 Excel 导入模板的配置流程演示添加单条记录最后补充功能验证、常见问题和最佳实践。1. 核心能力速览Granta MI Enterprise 往材料库写数据最常见的方式就是通过 Excel 模板导入。能力项说明项目类型企业级材料数据管理平台Ansys Granta MI 产品线中的服务端产品核心用途材料数据的存储、查询、分析、发布和权限管理数据录入方式Web 界面手工录入、Excel 模板批量导入、API/脚本导入Excel 导入能力支持配置列映射关系、数据类型、必填校验、唯一性校验单条记录操作支持通过界面直接新建单条记录也支持通过模板文件逐行导入批量导入同一个模板配置可复用多行数据一次导入权限控制按用户、用户组、记录类型、属性字段控制读写权限审计追踪数据变更记录可追溯适合研发体系和质量管理场景部署形态服务端部署用户通过浏览器访问部分版本提供桌面客户端推荐环境需要按实际部署版本确认Windows Server 数据库实例是常见形态适用场景材料研发、工艺部门、质量部门、仿真部门共建统一材料数据中心这里有几个点需要提前说明第一Granta MI Enterprise 的版本差异会影响界面位置和菜单名称但“配置模板 → 上传数据 → 校验 → 导入 → 验证”这个主流程是稳定的。第二模板配置属于管理人员操作普通用户通常只负责提供 Excel 数据文件或按模板填写数据。第三Excel 文件本身建议使用.xlsx不要使用.xls避免兼容性问题。2. 适用场景与使用边界2.1 适合谁用Granta MI Enterprise 最适合这几类场景材料研发团队需要把分散在个人电脑里的 Excel 测试数据集中管理。仿真部门需要一份统一的材料性能数据库供 CAE 分析反复调用。质量部门需要记录材料批次、牌号、供应商信息和检测报告。企业希望建立材料数据标准控制数据格式和填写规范。这些场景有一个共同点数据需要长期维护、多人协作、有权限要求。用 Excel 管理材料数据的问题是数据散、版本乱、权限空Granta MI Enterprise 解决的是这几个问题。2.2 不适合什么临时性、一次性、不需要长期维护的数据不用非要进库里Excel 足够。对材料数据没有管理规范和权限要求的小团队前期维护成本可能高于收益。需要高性能数值计算的场景这不是材料数据库的主要职责。2.3 数据合规与版权边界材料数据有一个容易被忽略的问题数据来源。如果要把公开论文、供应商手册、竞品测试数据导入库中需要确认版权和使用授权。企业内部测试数据也要注意保密分级避免把未脱敏的研发数据暴露给非授权用户。本文后面的配置示例建议全部在测试环境、使用模拟数据操作。3. 环境准备与前置条件在开始配置 Excel 导入模板之前先确认环境和权限。3.1 服务端环境Granta MI Enterprise 服务已部署完成并正常启动。数据库服务正常并能创建或访问目标记录类型Record Type所在的数据库Database。服务账号能访问文件系统上的临时目录用于存放导入模板和日志。浏览器能正常访问 Granta MI Enterprise 的 Web 入口。3.2 客户端环境操作系统Windows 10/11 或 Windows Server 均可。Excel安装 Office 2016 或更高版本建议使用 64 位 Office。浏览器Chrome、Edge 或 Firefox 均可需要使用最新版本。网络能访问 Granta MI Enterprise 服务地址可以只是内网。3.3 权限要求配置 Excel 导入模板当前用户需要具备目标数据库的“数据管理员”或“模板配置”权限。至少能创建记录类型的权限。如果目标记录类型不存在需要由管理员创建记录类型和属性字段。权限不足时界面上的“导入模板配置”入口可能是灰色或不可见。此时不要尝试通过其他方式绕过找管理员开通对应权限即可。3.4 准备 Excel 数据文件在配置模板前先准备一个符合规范的 Excel 数据文件。建议从简单开始做一个 3 到 5 列的小文件先跑通流程再扩展字段。一个最小化的示例表头可以是材料名称牌号密度(kg/m³)弹性模量(GPa)测试温度(℃)铝合金6061AL6061-T6270068.925钛合金TC4TC4443011025注意几个细节表头不能使用合并单元格。数据行中不要出现空行。数值列保持统一单位Granta MI Enterprise 支持单位属性配置但 Excel 文件里必须写清楚。材料名称建议与库内现有记录区分开避免误匹配。4. 配置 Excel 导入模板这是本篇文章的核心章节。配置模板的本质是告诉 Granta MI Enterprise“Excel 的某一列对应数据库的某个属性字段字段类型是什么校验规则是什么。”不同版本的操作路径可能略有差异但通常集中在管理端、数据管理配置或记录类型配置页面。具体步骤如下。4.1 创建或选择目标记录类型进入 Granta MI Enterprise 管理界面找到数据管理配置相关入口。如果还没有合适的记录类型需要先新建选择目标数据库。在记录类型管理页面点击“新建记录类型”。输入记录类型名称例如“金属材料”。添加属性字段例如“密度”“弹性模量”“测试温度”。保存记录类型配置。如果已有记录类型直接选择即可。4.2 新建 Excel 导入模板在记录类型的管理页面找到“导入模板”或“数据导入配置”入口新建模板。核心配置项通常包括模板名称建议按用途命名例如“金属材料批量导入模板”。关联记录类型选择第 4.1 步创建或选择的记录类型。Excel 文件表头匹配方式按列名匹配或按列顺序匹配。数据起始行通常是第 2 行开始因为第 1 行是表头。属性映射将 Excel 的每一列映射到记录类型的属性字段。4.3 配置属性映射属性映射是模板配置的关键。以第 3.4 节的示例 Excel 为例Excel 列名目标属性字段字段类型必填材料名称材料名称文本是牌号牌号文本是密度(kg/m³)密度数值是弹性模量(GPa)弹性模量数值否测试温度(℃)测试温度数值否配置时需要注意文本字段和数值字段分开映射。日期字段在 Excel 中统一使用YYYY-MM-DD格式。如果设置了属性字段“唯一”导入时系统会检查重复值。单位字段如果启用需要在模板中同时配置单位来源列或者固定默认单位。4.4 配置校验规则为了保证数据质量建议在配置映射时设置校验规则必填字段不允许为空。数值范围例如密度只能在 0.1 到 30000 之间。唯一性例如“材料名称 牌号”组合唯一。文本长度限制最大字符数避免异常超长文本。有些版本支持在模板配置里保存这些规则有些版本在记录类型属性字段层面定义规则。以属性字段定义的规则为准模板配置时只需引用。4.5 保存并发布模板配置完成后保存模板并发布。发布后的模板会进入可导入状态。此时可以下载一份空模板或“示例模板”让数据录入人员按模板格式填写。4.6 模板配置示例下面给出一个模板配置的 JSON 结构示例用于说明映射关系存储形态。实际 Granta MI Enterprise 的配置界面不一定是 JSON这里只是帮你理解内部结构。{ templateName: 金属材料批量导入模板, recordType: 金属材料, sheetName: Sheet1, headerRow: 1, dataStartRow: 2, mapping: [ { excelColumn: 材料名称, attribute: 材料名称, dataType: text, required: true, unique: false }, { excelColumn: 牌号, attribute: 牌号, dataType: text, required: true, unique: false }, { excelColumn: 密度(kg/m³), attribute: 密度, dataType: number, required: true, unit: kg/m³ }, { excelColumn: 弹性模量(GPa), attribute: 弹性模量, dataType: number, required: false, unit: GPa }, { excelColumn: 测试温度(℃), attribute: 测试温度, dataType: number, required: false, unit: ℃ } ] }实际配置时以界面上保存的映射关系为准。JSON 示例只用于表达映射逻辑。5. 添加单条记录模板配置完成并通过校验后接下来就是实际操作添加记录。这里提供两种方式分别是“直接界面录入”和“通过 Excel 模板添加单条记录”。5.1 方式一Web 界面直接录入适合数据量小只需要录入一条或几条记录。步骤打开 Granta MI Enterprise Web 界面。进入目标数据库。选择目标记录类型。点击“新建记录”。按表单字段填写数据。保存。这种方式适合字段多、交互要求高的场景但录入效率不高。如果一次只需要加一条记录直接录入比走 Excel 导入更快。5.2 方式二通过 Excel 模板导入单条记录适合后续还需要继续导入更多记录或者数据已经在 Excel 里希望用同一条模板路径。步骤下载第 4.5 步发布的模板文件。在模板中填入一条数据保留表头。进入导入页面选择刚配置好的导入模板。上传填好的 Excel 文件。系统自动读取并解析映射关系显示预览结果。确认单条记录无误后执行导入。在记录列表中查看新增记录。有一点要特别注意如果导入方式选择“追加”每次上传的文件记录都会新增如果选择“覆盖”存在相同键值的记录会被更新。第一次测试时建议使用“追加”模式并先用一条记录验证。5.3 单条记录导入流程数据流示意Granta MI Enterprise 的导入流程本质上是一条数据处理链路Excel 文件作为输入。按模板映射关系解析每一列。做字段类型转换、单位转换、必填校验、唯一性校验。生成待导入记录。写入数据库。返回导入结果日志。如果某一步失败记录不会入库而是进入错误列表等待排查。6. 功能测试与效果验证模板配置完成后不要直接进入大批量导入先用小数据做一轮完整验证。6.1 测试用例设计用例编号测试数据预期结果TC-01正确的单条记录导入成功记录出现在列表中TC-02必填字段留空导入失败提示“必填字段缺失”TC-03数值列填写文字导入失败提示“数据类型错误”TC-04重复记录键值按唯一性规则提示重复或更新TC-05带中文和特殊字符导入成功中文不乱码TC-06表头缺失列导入失败提示“找不到对应列”6.2 预期结果与确认标准第一条记录导入成功后建议核实数据库中记录列表页是否出现新记录。每个属性字段的值是否与 Excel 一致。单位是否正确换算显示。记录创建时间和创建人是否正确记录。记录可以被查询和浏览。如果以上全部通过说明模板配置和导入链路是通的。6.3 失败处理某条记录失败时不应直接重复上传整个文件而是先查看错误日志。常见的失败原因包括Excel 列顺序和模板不一致。表头名称有空格或特殊字符。数值有文本格式残留。必填字段有空值。日期格式不被识别。修改 Excel 数据后重新上传通常就能解决。7. 批量导入与模板复用单条记录验证通过后批量导入是自然的下一步。7.1 批量导入逻辑同一个模板可以复用只需要替换 Excel 文件内容使用相同表头。填入多条数据。上传执行导入。查看批量导入结果。7.2 批量数据规范批量导入时数据质量问题会被放大建议提前做数据清洗删除所有合并单元格。删除隐藏行和隐藏列。统一单位。统一日期格式。去掉文本中的换行符。检查是否存在重复记录。7.3 批量任务的执行方式Granta MI Enterprise 的批量导入通常支持前台执行和后台执行两种模式。数据量小可以前台执行数据量大建议使用后台执行避免浏览器请求超时。后台执行的好处是上传后立即返回任务 ID用户可以离开页面任务完成后通过日志查看结果。8. 常见问题与排查方法配置 Excel 导入模板和添加记录时下面几个问题出现频率比较高。问题现象可能原因排查方式解决方案上传后提示找不到对应列Excel 表头和模板配置不一致核对表头列名、空格、大小写按模板表头修正 Excel 列名导入失败提示必填字段缺失Excel 有空行或必填列为空检查数据区域是否有空行删除空行补全必填字段数值列导入后为 0 或错误值Excel 中数字被存成了文本检查单元格类型在 Excel 中调整为数值格式中文导入后乱码文件格式或编码问题检查文件是否为 xlsx另存为 xlsx 后重新上传日期字段导入失败日期格式不是标准格式检查日期单元格格式统一为 YYYY-MM-DD导入后记录重复唯一性校验规则未配置检查属性字段唯一性设置配置组合唯一键模板保存失败属性字段被删除或重命名检查记录类型属性状态重新配置映射关系导入日志一直显示处理中数据量大或服务端任务排队查看服务端任务队列等待或重启导入任务非管理员无法上传导入文件导入权限未授权给普通用户检查用户组权限由管理员分配导入权限Excel 文件无法上传提示“外部表不是预期的格式”目标文件不是标准 xlsx/xls检查文件扩展名和格式打开后另存为标准 xlsx 格式排查时有一个通用顺序先看 Excel 文件本身是否有格式问题再看模板映射配置最后看服务端日志。大部分问题出在前两层。9. 最佳实践与使用建议配置 Excel 导入模板和添加记录这件事如果只追求“能导入”门槛不高。但要做到长期稳定维护需要形成一套工程化习惯。9.1 模板先行不要一上来就导数据先花时间设计模板。模板设计阶段要想清楚记录类型有哪些字段。哪些字段是业务上的唯一键。哪些字段必填。单位体系如何统一。数据来源字段是否需要保留。哪些字段需要填报人签字确认。9.2 数据规范统一材料数据最怕“同一字段不同写法”。例如“TC4”写成“TC4钛合金”密度单位写成“kg/m3”和“kg/m³”都会造成数据混乱。建议在模板配置阶段把枚举类字段配置为下拉列表数值字段固定单位并对文本字段做长度和格式校验。9.3 分目录管理文件服务端环境建议建立清晰的文件目录/template/ 用于存放正式发布模板 /upload/ 用于存放待导入的原始 Excel 文件 /upload_log/ 用于存放每次导入的日志和结果文件 /archive/ 用于存放已导入数据的原始文件归档目录不一定非得是这些名字按企业内部规范调整即可。重点是原始 Excel 文件要留档导入日志要保留这样出现数据争议时可以追溯。9.4 先备份再批量导入在正式环境批量导入前建议先对目标数据库做一次备份或者至少对目标记录类型做数据导出备份。批量导入涉及大量数据变更一旦映射规则理解错误可能造成大范围数据污染。备份成本远低于数据清洗成本。9.5 日常维护配置项建议把模板配置纳入版本管理记录每个版本的变更时间、变更人、变更内容。Granta MI Enterprise 本身有审计追踪功能但模板层面的变更记录也值得保留。9.6 权限最小化导入模板配置权限不要开放给所有用户。建议采用“管理员配置模板普通用户按模板填数据”的模式。普通用户只需要有数据导入权限不需要有修改映射规则的权限。9.7 测试环境先行每次修改模板映射关系后不要在正式环境直接大批量导入。先在一个测试数据库或测试记录类型里用几条代表性数据验证确认无误后再切到正式环境。10. 总结与下一步这一篇聚焦在 Granta MI Enterprise 的 Excel 导入模板配置和单条记录添加核心是这套流程设计 Excel → 配置模板映射 → 校验规则 → 上传导入 → 验证结果。最值得先验证的功能是用一个最小化的 Excel 文件跑通“从上传到记录入库”的完整链路。只要这一步能通后面批量导入、增量更新、权限配置都可以在这个基础上扩展。最容易踩的坑集中在 Excel 格式不规范和模板映射不一致上。Excel 中隐藏的合并单元格、文本格式数值、多余空行都是常见问题来源。建议任何团队第一次导入时都先做一轮数据清洗。后续可以继续扩展的方向包括批量导入多条材料性能数据。把记录类型从金属材料扩展到高分子、复合材料、涂层等。配置单位转换和属性字段联动。对接仿真软件从 Granta MI Enterprise 直接调用材料数据。通过 API 实现自动化数据接入减少人工上传。如果你正在评估 Granta MI Enterprise 的落地部署建议先搭一套测试环境按这篇文章的流程跑通一次 Excel 导入再决定是否需要继续推进。数据管理工具好不好用试导入一轮就能看出来。