开源|维易CMDB详解之模型高级配置

💡 原文中文,约3900字,阅读约需10分钟。
📝

内容提要

本文介绍了维易CMDB中模型高级配置的几个方面,包括正则校验、字体、预定义值和计算属性,提升灵活性和数据准确性。

🎯

关键要点

  • 维易CMDB的高级配置包括正则校验、字体、预定义值和计算属性,提升灵活性和数据准确性。
  • 正则校验用于审核用户输入,确保数据符合特定格式,提高数据准确性。
  • VECMDB内置常用的正则校验规则,支持自定义正则表达式。
  • 字体配置可以定义属性值展示时的样式,增强重要数据的可视性。
  • 预定义值通过下拉框方式呈现,支持多种定义方式,提升数据录入的准确性和便利性。
  • 预定义值的定义方式适用于固定的属性值,如资源的在线状态。
  • Webhook类型的预定义值可以从API获取数据填充选择框,支持多种请求方法和认证方式。
  • 其他模型属性可以自动获取其他模型的字段值,提升数据录入的效率。
  • 代码方式的预定义值提供更高的灵活性,适用于复杂的API返回结果。
  • 计算属性通过表达式或代码动态计算属性值,支持引用其他属性值。
  • 表达式用于拼接其他属性的字符,代码用于执行计算,支持使用jinja模板渲染功能。
  • 计算属性在数据新增或修改时触发重新计算,不影响展示速度。
➡️

继续阅读