终极 ServiceNow CIS-DF(Data Foundations)考试速查表

发布: (2026年1月8日 GMT+8 04:10)
7 min read
原文: Dev.to

Source: Dev.to

请提供您希望翻译的完整文本内容(除代码块、URL 和标题之外的正文),我将为您翻译成简体中文并保留原有的 Markdown 格式。

通用服务数据模型 (CSDM)

将业务战略与技术实现相连接的框架。

五个领域(记住表格和颜色)

领域颜色关键表(示例)目的角色
基础⚪ Greysys_user, cmn_location, core_company所有领域使用的参照数据。大多为 非CMDB数据管理员
设计🟠 Orangecmdb_ci_business_app, cmdb_ci_business_capability策略 – 业务 想要/需要 的内容(预构建)。企业架构师
构建🔴 Redcmdb_ci_sdlc_component, cmdb_ci_serviceDevOps – 逻辑代码和制品。应用开发者
技术管理🟢 Greencmdb_ci_service_technical, cmdb_ci_query_based_service运维 – 已部署的“引擎室”(基础设施)。技术服务所有者
销售/消费🔵 Bluecmdb_ci_service_business, service_offering产品组合 – 业务消费的内容(菜单)。产品组合经理

关键表区分

CI 类型描述是否运营?
业务应用cmdb_ci_business_app清单记录(例如 “Zoom”)。非运营。No
应用服务cmdb_ci_service_auto已部署实例(例如 “Zoom – Production”)。运营。Yes
动态 CI 组cmdb_ci_query_based_service基于查询将 CI 分组的包装 CI(例如 “纽约所有 Linux 服务器”)。N/A

CSDM 4.0 生命周期标准

install_statusoperational_status不推荐使用。新标准在 cmdb_ci 上使用两个字段:

  • lifecycle_stage – 例如 运营, 寿命终止
  • lifecycle_stage_status – 例如 使用中, 已退役, 已废弃

考试提示: 使用 CSDM 生命周期映射 工具将旧的状态字段映射到这些新字段;系统会自动保持同步。

识别与调和引擎 (IRE)

防止重复并管理数据源优先级的 “守门人”。

IRE 处理顺序(关键!)

  1. 输入负载 – JSON 到达(发现、导入集等)。
  2. 识别规则 – “此 CI 是否已存在?”
    • 检查类优先级(例如,序列号 → 名称 + MAC 地址)。
    • 匹配更新不匹配创建
  3. 调和规则 – “此来源是否被允许更新此属性?”
    • 检查 数据源优先级(数字越小优先级越高)。
    • 示例: ServiceGraph‑SCCM(优先级 100) vs. 手动(优先级 500)。
  4. IRE 数据刷新规则 – “高优先级数据是否已过期?”
    • 如果主来源在 X 天内未报告,允许低优先级来源更新被锁定的字段。
    • 多源 CMDB 中更新 sys_object_source 历史记录。

关键 IRE 概念

  • sys_object_source – “罗塞塔石”。将本地键(例如 SCCM 资源 ID)映射到 ServiceNow sys_id
  • 独立 CI – 可以单独存在(服务器、交换机)。
  • 依赖 CI – 需要父级(网卡、硬盘)。通过 Parent ID + Local Attribute 进行识别。
  • 去重 – 如果 IRE 为单个负载找到 两个 匹配项,它会停止处理,创建一个 去重任务,并 更新任何记录。

CMDB 健康仪表盘

通过计划任务计算的“生命体征”。

3 个 “C” 指标类别

类别测量内容判定方式
完整性是否已填写必填字段?Required – 在 System Dictionary(全局)中为必填。 Recommended – 在 CI Class Manager 中标记为推荐(软检查)。
正确性数据是否准确?Duplicate – 基于 Identification Rules 的重复。 Orphan
 • Logical: 缺少必填数据(例如,虚拟机缺少 “Virtual” 标志)。
 • Relationship: 依赖的 CI 丢失其父级(例如,网卡没有对应的服务器)。 Staleness – CI 在 X 天内未更新(默认 = 60)。
合规性CI 是否遵循策略规则?使用 AuditsDesired State 来强制执行逻辑条件(例如,“所有生产服务器必须拥有 ≥ 16 GB RAM”)。

CMDB Data Manager

现代、基于策略的生命周期处理方式(退役 / 归档 / 删除)。

它取代了传统的 Data Certification 插件。

  1. Policy – 过滤条件(例如,“6 个月未发现的服务器”)。
  2. Action
    • Retire – 将状态设为 Retired
    • Archive – 从 cmdb_ci 移动到 ar_cmdb_ci(扁平化、只读存储)。
    • Delete – 永久销毁。
  3. Attestation – 向 CI 所有者发送任务,在执行任何操作前验证 CI。

高级概念与注意事项

CMDB 360(多源 CMDB)

问题: Discovery 报告 RAM = 8 GB,SCCM 报告 RAM = 16 GB。哪个值生效?

解决方案: cmdb_multisource_data 存储 每个 来源提交的 所有 值。您可以在不重新运行发现的情况下,将特定字段恢复到来自选定来源的先前值。

主类过滤器

概念: cmdb_ci 表可能会变得杂乱(打印机、路由器、鼠标,……)。

特性: 主类 过滤器限制用户在引用字段(例如 Incident 表单)中看到的内容,仅显示“重要”CI(服务器、应用程序、数据库)。

Service G

(原始来源中内容已截断。)

图形连接器 (SGC)

规则: 始终优先选择 SGC 而非自定义导入集。

原因: 它们配备了预构建的 IRE 映射和经 ServiceNow 认证的类结构。

考试策略概述

  • 像架构师一样思考:
    不仅要回答如何配置,还要解释为什么(治理,最小化技术债务)。

  • IRE 为王:
    如果你不理解标识和对账规则如何交互,你会遇到困难。

  • CSDM 是地图:
    要了解哪个表属于哪个领域,以及哪个 Persona 管理它。

祝你在 CIS‑DF 考试中好运! 在学习和考试期间,将此速查表用作快速参考。 🚀

Back to Blog

相关文章

阅读更多 »

什么是 AWS Bedrock?

为什么 Bedrock 甚至会存在?让我们倒回一点。大约在 2022‑2023 年,公司们对生成式 AI 疯狂热衷。ChatGPT 刚刚爆红。每个…

当一个 DNS 记录让互联网崩溃

价值5亿美元的云弹性警钟 2025年10月20日东部时间凌晨3点,俄亥俄州郊区的一款Ring门铃失去信号。与此同时,Robinhood……