Я пробую силы в создании пользовательского отчета о SCCM и мог использовать некоторую справку от тех, у кого есть больше опыта со структурой базы данных, чем я.
То, что я хотел бы, должно перечислить:
Идея состоит в том, чтобы смочь работать, отчет на основе Набора Устройства затем имеют то шоу отчета, для каждого устройства в том наборе, состоянии соответствия каждой Software Update Group, развернутой на том устройстве.
Если уже будет отчет, что я не нашел сообщенными мне, но иначе если бы Вы могли бы выручить меня, к которым таблицам/представлениям я должен был бы присоединиться для получения этой информации, то она будет очень цениться.
Прямо сейчас я вхожу в консоль к Контролю, Развертыванию, затем для каждого Развертывания и проверки для наблюдения, какие машины Совместимы и т.д. Это - вид реверса того, что я ищу и являюсь более трудоемким особенно, когда я ищу, если определенная машина полностью обновляется или нет.
Мне удалось выяснить запрос. Это немного грубо, но вот оно для всех, кто пытается сделать то же самое:
SELECT d.CollectionID, d.CollectionName, m.Name, m.ResourceID, a.AssignmentName, a.AssignmentID, s.TopicType, s.StateID, n.StateDescription, s.StateTime
FROM v_DeploymentSummary d
inner join vCI_CIAssignments a on d.AssignmentID = a.AssignmentID
inner join v_ClientCollectionMembers m on m.CollectionID = d.CollectionID
left join (select * from v_AssignmentStatePerTopic where StateID = 1) s on a.AssignmentID = s.AssignmentID and m.ResourceID = s.ResourceID
left join v_StateNames n on s.TopicType = n.TopicType and s.StateID = n.StateID
where d.CollectionName like '%windows server 2008 r2 - ga'
order by m.name, a.AssignmentName, d.CollectionName,s.AssignmentID
Я нашел статью Представления SQL Server в System Center 2012 Configuration Manager , которая помогла, но мне все же пришлось сделать кучу копать, методом проб и ошибок.