Governance правила и ответственность
Определяет, кто отвечает за данные, какие правила действуют и что делать с неверными или устаревшими CI.
Главный вопрос: «Как сохранять CMDB правильной?»SERVICENOW • CIS-DF • LOCAL DECK
CMDB & CSDM · экзамен на английском
В этом режиме карточек нет. Выбери другую тему или сбрось поиск.
КОРОТКИЙ GLOSSARY
Определяет, кто отвечает за данные, какие правила действуют и что делать с неверными или устаревшими CI.
Главный вопрос: «Как сохранять CMDB правильной?»Процесс, при котором данные попадают или обновляются в CMDB из Discovery, коннекторов, импортов и других источников.
Главный вопрос: «Как данные попадают в CMDB?»Превращает данные CMDB в видимость, выводы и решения: что связано, где есть пробелы и что необходимо исправить.
Главный вопрос: «Что данные показывают и что делать дальше?»Запомни: Ingest → Govern → Insight. Загрузить данные → сохранить их правильными → понять их и принять решение.
КАРТИНА В ГОЛОВЕ
Открывай раздел, когда отдельные ответы кажутся несвязанными.
Представь CMDB как каталог большого города. Каждый реальный или логический объект — сервер, приложение, сеть или сервис — получает карточку CI. Но карточки разных объектов должны иметь разные поля, поэтому они раскладываются по классам.
Не путай: класс — это не ярлык, а таблица с унаследованным поведением. Principal Class выделяет важные классы и помогает ограничить выбор CI в operational tasks.
Сначала организация решает, какие реальные объекты ей нужно управлять. Для них выбирают подходящие стандартные классы, поля и relationships. Затем источники находят объекты и через IRE создают или обновляют их CI. Health уже после этого проверяет: заполнены ли нужные поля, нет ли дубликатов и корректны ли связи.
glide.class.switch.enabled выключен, cross-branch switch создаёт задачу для ручной проверки.u_cmdb_ci.cmdb_ci_app_server и cmdb_ci_appl связь many-to-many.Если Installed Application идентифицируется только по имени, две установки могут слиться в overloaded CI. Configuration file path помогает различить установки. Сначала исправляют identification rule, затем в Duplicate CI Remediation Wizard выбирают Master CI. Система первоначально предпочитает запись с большим числом связанных элементов; остальные связываются через Duplicate of, а de-duplication template делает логику повторяемой.
glide.required.attribute.enabled; Recommended Fields настраиваются в CI Class Manager → Health → Completeness.Объект → CI → класс → унаследованные поля и правила.
Представь IRE как паспортный контроль. Источник приносит данные, но не должен самовольно писать их прямо в CMDB. Сначала система выясняет, о каком объекте идёт речь и имеет ли источник право менять его поля.
Не путай: Identification выбирает запись; Reconciliation выбирает, чьё значение можно записать в поле.
У каждого способа загрузки своя роль, но безопасный финал один — payload должен пройти через IRE. Discovery горизонтально ищет инфраструктуру по сети; Service Mapping сверху вниз строит зависимости сервиса; ACC отправляет данные с лёгкого агента; Service Graph Connectors обычно подключают cloud и observability-источники; IntegrationHub ETL и Import Sets преобразуют внешние данные.
Discovery первым создал сервер и записал OS. Позже менее доверенный импорт прислал другую OS, но также новую RAM. Identification находит тот же CI. Reconciliation защищает OS от перезаписи, но разрешает заполнить RAM. Multisource CMDB сохраняет оба source-specific варианта, CMDB 360 показывает расхождение, а на основной записи остаётся победившее значение.
glide.identification_engine.skip_duplicates. Multisource включается свойством glide.identification_engine.multisource_enabled, а source-specific значения хранятся в cmdb_multisource_data.Источник → IRE → найти CI → проверить право на update → сохранить.
Представь управление библиотекой. Мало занести книги в каталог: нужны владельцы, правила проверки, исправления и понятный конец жизненного цикла.
Не путай: Managed by — кто управляет CI; Support group — кто оказывает поддержку; Change group — кто обрабатывает изменения. Offering-level группа может быть точнее class-level группы.
Governance начинается не с кнопки Delete, а с ответа на четыре вопроса: зачем нужна CMDB, кто владеет данными, как измеряется успех и кто исправляет проблему. Governance charter связывает outcomes, KPI и critical success factors. Configuration Control Board задаёт направление и приоритеты, а владельцы областей подтверждают данные, которые CMDB-команда не может знать сама.
life_cycle_stage и более детальный life_cycle_stage_status. Life Cycle Mapping [life_cycle_mapping] переводит legacy statuses в новую модель, а Life Cycle Control [life_cycle_control] задаёт допустимые Stage/Status для каждого класса. После включения Lifecycle Sync незакрытые mappings проверяют в Discrepancy Report.Сначала проверяют, действительно ли серверы неактуальны и почему источник перестал их обновлять. Legitimate exceptions исключают из конкретной метрики через Health Inclusion Rule. Для реальной ошибки Remediation Rule запускает workflow и создаёт Remediation Task. После подтверждённого End of Life policy может Retire CI, затем Archive его для возможного восстановления или Delete без восстановления. Для группы дубликатов Main CI предлагается по трём признакам: больше relationships, свежее Updated, старше Created.
Назначить владельца → задать правила → найти проблему → исправить → корректно завершить lifecycle.
Представь приборную панель автомобиля. Данные уже загружены и управляются; теперь нужно увидеть состояние системы и понять, куда смотреть дальше.
Не путай: высокий score доказывает здоровье только тех классов, правил и CIs, которые попали в scope. Если результат выглядит странно, сначала проверь scope, inclusion rules и свежесть scheduled jobs.
Insight отвечает не одним score, а последовательностью: измерить → сузить проблему → увидеть связи или источники → принять действие. CMDB Health измеряет качество управляемого набора CI; Data Foundations проверяет prescribed practices и предлагает playbooks; специальные инструменты помогают исследовать причину.
В Query Builder добавляют Database node, ставят filter Location = Seattle и подключают Incident из Non-CMDB Tables. В Properties выбирают нужные output fields. Перед scheduled query ограничивают количество результатов. Если нужна только наглядная цепочка providers/consumers вокруг одного CI, быстрее открыть Unified Map: это единый современный вид поверх Application Service maps и Dependency View.
glide.cmdb.query.nlq.activated. Sensitive non-CMDB tables скрывают blacklist-настройкой; scheduled results защищают лимитом.Health измеряет качество; 360 сравнивает источники; Query Builder спрашивает; Unified Map показывает связи.
Представь CSDM как общую карту метро. Это не отдельный продукт, а договорённость о том, какие сущности использовать и как соединять их, чтобы разные ServiceNow-продукты понимали одну модель.
Не путай: Business Application — не production CI. Service Instance раньше назывался Application Service; Technology Management Service/Offering раньше назывались Technical Service/Offering.
CSDM соединяет три взгляда на одну реальность: что бизнес планирует, что реально работает и что потребитель получает. Если использовать prescribed out-of-box tables, references, lifecycle и relationships, Incident, Change, APM, Security и другие продукты видят одну и ту же картину.
Inventory как portfolio concept — Business Application. Inventory vX Production Europe — Service Instance, который выбирают в поле Configuration Item у Incident или Change. Если одно изменение охватывает много CI, их собирают в Dynamic CI Group и саму группу всё равно указывают в поле Configuration Item. Его инфраструктурой коллективно управляет Technology Management Service Offering. Бизнес-потребитель получает Business Service Offering, связанное с этим Service Instance.
План приложения → работающий экземпляр → техническая поддержка → потребляемый бизнес-сервис.
Этот раздел — диспетчер, а не новая тема. В scenario question сначала найди существительное, которым нужно управлять. Оно почти всегда ведёт к нужному инструменту.
Красные флаги: direct write в cmdb_ci обходит IRE; удаление исключений ради красивого score уничтожает правильные данные. Archive выбирают, когда восстановление нужно; Delete — когда оно должно быть невозможно.
Фраза «показать, какие source values отличаются» ведёт к CMDB 360. «Кто зависит от этого CI?» — к Unified Map/dependency view. «Построить сохраняемый запрос по нескольким классам и Incident» — к Query Builder. «Исправить следующий CSDM maturity gap» — к Data Foundations Dashboard.
Govern + Insight + Ingest ≈ 74% опубликованного веса, повторявшегося в Quizlet-наборах.
Найди объект вопроса → выбери инструмент, который управляет именно этим объектом.