Vyhodnocení kolekce v Configuration Manager

Platí pro: Configuration Manager (Current Branch)

Configuration Manager používá vyhodnocení kolekce k aktualizaci členství v kolekci na základě pravidel kolekce, která definujete. Rozsah a načasování vyhodnocení kolekce se liší v závislosti na konfiguraci a typu vyhodnocení webu a kolekce.

Je důležité pochopit chování při vyhodnocování kolekcí, abyste mohli učinit vhodná rozhodnutí o návrhu kolekce. Pokyny a doporučení k vyhodnocení kolekcí najdete v tématu Osvědčené postupy pro kolekce.

Proces vyhodnocení

Soubor colleval.log zaznamenává, když vyhodnocovací nástroj kolekce vytvoří, změní a odstraní kolekce.

Na vysoké úrovni se každá jednotlivá vyhodnocení a aktualizace kolekce řídí těmito kroky:

Proces aktualizace shromažďování na vysoké úrovni

  1. Spusťte dotaz kolekce.
  2. Přidejte všechny systémy, které jsou přímými členy.
  3. Přidejte členy zadané v kolekcích Zahrnout .
  4. Proveďte logickou AND operaci mezi vráceným výsledkem a limitující kolekcí.
  5. Odeberte členy zadané v kolekcích vyloučení .
  6. Porovnejte sadu výsledků vyhodnocení přímých členů a zahrnutí kolekcí s výsledky vyloučených kolekcí.
  7. Zapište změny do databáze a proveďte aktualizace.
  8. Aktivují se také všechny závislé kolekce, které se mají aktualizovat. Závislé kolekce jsou kolekce, které aktuální kolekce omezuje nebo které odkazují na aktuální kolekci pomocí pravidel zahrnutí nebo vyloučení.

Tip

Ke správě kolekcí můžete použít přehledy správy v konzole Configuration Manager. Existuje skupina přehledů specifických pro kolekce. Ve skupině Configuration Manager Assessment pro kolekce je také několik přehledů.

Typy a triggery vyhodnocení kolekce

Tyto typy vláken zpracovávají vyhodnocení kolekce v závislosti na typu vyhodnocení:

  • Primární pro plánované aktualizace kolekcí
  • Pomocná funkce pro ruční aktualizaci kolekcí se závislými kolekcemi
  • Single pro ruční aktualizaci kolekcí bez závislých kolekcí
  • Express pro přírůstkové aktualizace kolekce

Následující tabulka popisuje aktivační události vyhodnocení kolekce a jejich odpovídající typy vyhodnocení.

Aktivační událost Typ vyhodnocení Popis
Ruční Jednoúčelový nebo pomocný Ruční je vyhodnocení kolekce s nejvyšší prioritou. Když správce požádá o ruční vyhodnocení kolekce, přiřazuje vyhodnocovače kolekcí k vyhodnocení další dostupné vlákno vyhodnocení.
Naplánované Primární Proces plánovaného vyhodnocení je stejný jako ruční vyhodnocení, ale vyhodnocení je řízené časem, nikoli událostmi.
Pracovní Jednoúčelový nebo pomocný Všechny kolekce přímo nebo nepřímo závisí na všech systémech nebo Na všech uživatelích a skupinách uživatelů. Obě tyto kolekce každý den ve 4:00 prodělají úplné vyhodnocení kolekce. Změna některé z těchto kolekcí aktivuje aktualizace závislých kolekcí na základě grafu úplné kolekce.
Přírůstkové Express Přírůstkové vyhodnocení používá graf vyhodnocení kolekce k vyhodnocení a aktualizaci závislých kolekcí v případě, že se změní aktualizace členství přírůstkové kolekce. Configuration Manager monitoruje a aktualizuje objekty prostředků ve všech kolekcích, které jsou nakonfigurované pro přírůstkové aktualizace.

Pokud je dotaz kolekce založený na informacích, které se budou později aktualizovat, jako je inventář hardwaru, Configuration Manager přidá nebo odebere prostředek z kolekce pouze během plánované aktualizace kolekce.

Graf vyhodnocení kolekce

Graf vyhodnocení kolekce mapuje všechny kolekce, které se vztahují k kolekci určené k vyhodnocení. Vyhodnocení kolekce zahrnuje cílovou kolekci a všechny související kolekce v grafu vyhodnocení kolekce.

Když se spustí vyhodnocení kolekce, Configuration Manager sestaví graf, který zahrnuje všechny kolekce, které by mohly vyžadovat vyhodnocení v důsledku změn v cílové kolekci, počínaje nejvyšší úrovní v cyklu. Vyhodnocovací nástroj kolekce se pak v grafu pohybuje v pořadí a následně vyhodnocuje členství v každé kolekci. Po úplném vyhodnocení kolekce odebere vyhodnocovací nástroj kolekce z grafu vyhodnocení kolekce kolekce kolekce, které nejsou ovlivněny tímto cyklem.

Pokud má jedna nebo více vyhodnocovaných kolekcí pravidlo zahrnutí nebo vyloučení, přidá vyhodnocovač kolekce zahrnutou nebo vyloučenou kolekci do grafu spolu se všemi kolekcemi, které kolekce omezují. Pokud během vyhodnocování kolekcí zahrnutí a vyloučení dojde k nějakým změnám, graf bude pokračovat v této větvi, než se vrátí do hlavní větve.

Configuration Manager sestavuje dva typy grafů vyhodnocení, přírůstkové nebo úplné.

Přírůstkové vyhodnocení kolekce

Když se změní data tabulky, trigger SQL Server vloží řádek do tabulky CollectionNotifications. Při příštím spuštění plánu vyhodnocení kolekce se jedná ANDo ID prostředku s existujícím dotazem na kolekci a aktivuje aktualizace kolekcí, které jsou povolené pro přírůstkové kolekce.

Přírůstkové vyhodnocení kolekce spustí jeden dotaz na každý počítač. Výchozí konfigurace webu pro vyhodnocení přírůstkové kolekce je každých pět minut.

Graf přírůstkového vyhodnocení kolekce mapuje odkazované kolekce pouze v případě, že jsou povolené pro přírůstkové vyhodnocování. Pokud je přírůstkové hodnocení omezené na kolekci, u které není povolené přírůstkové vyhodnocování, graf vyhodnotí kolekci na základě existujícího členství v limitující kolekci.

Například následující diagram znázorňuje nově zjištěné prostředky, které jsou použitelné pro všechny kolekce. Při vyhodnocování kolekcí se ale aktualizují jenom kolekce Všechny servery a Všechny řadiče domény . Vyhodnocovací nástroj kolekce nevyhodnocuje ostatní kolekce, protože kolekce Všechny členské servery není povolená pro přírůstkové vyhodnocování.

Příklad grafu přírůstkového vyhodnocení kolekce

Úplné vyhodnocení kolekce

Ruční nebo plánovaná vyhodnocení kolekcí sestaví graf úplného vyhodnocení kolekce všech závislých kolekcí. Graf obsahuje všechny kolekce, které odkazují na kolekci, která se aktualizuje, a následné kolekce. Configuration Manager graf dál vyhodnocuje, dokud dojde k aktualizacím zpracovávaných kolekcí.

Následující diagram znázorňuje, jak naplánovaný nebo ruční požadavek na aktualizaci kolekce Všechny servery vytvoří úplný graf, který zahrnuje všechny příslušné kolekce. Nový server DNS a prostředky řadiče domény jsou v rozsahu dotazů na členství všech kolekcí, takže všechny kolekce se aktualizují.

Graf vyhodnocení úplné kolekce – příklad 1

Úplné vyhodnocení nevyhodnocuje vždy všechny kolekce. Graf vyhodnocení kolekce pokračuje v vyhodnocování závislých kolekcí pouze v případě, že dojde k aktualizaci aktuální odkazované kolekce. Pokud se přírůstkově aktualizovaná kolekce aktualizuje během plánovaných přírůstkových vyhodnocení, odkazování na kolekce, které nejsou povolené pro přírůstkové aktualizace, se nemusí aktualizovat. Úplné vyhodnocení neaktualizuje kolekci, neukončí graf vyhodnocení kolekce a žádné odkazující vyhodnocení kolekce pro daný cyklus.

V následujícím příkladu se při instalaci DNS na existující server vytvoří člen kolekce serverů DNS , ale protože neexistuje žádná aktualizace limitující kolekce Všechny členské servery , úplné vyhodnocení kolekci serverů DNS nevyhodnotí. Další cyklus přírůstkového vyhodnocení vyhodnotí kolekci serverů DNS , protože se jedná o přírůstkovou kolekci.

Příklad 2 celého grafu vyhodnocení kolekce

Další kroky