Tudnivalók az adatraktár kezeléséről

 

Közzétett: 2016. március

Érvényes: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

A System Center 2012 – Service Manager alkalmazásban hét adatraktár-feladat van definiálva, amelyek különböző időpontokban futnak, és céljuk az adatraktár karbantartása. A feladatokat az alábbi táblázatban foglaltuk össze.

Adatraktár-feladatok

Leírás

MPSyncJob

Az összes felügyeleti csomagot szinkronizálja a Service Manager-forrásból. A felügyeleti csomagok határozzák meg az adatraktár tartalmát. Ez a feladat a Service Manager felügyeleti csoport regisztrálása után azonnal elkezd futni, és az első végrehajtása több órát is igényel. További információ a Deployment Guide for System Center 2012 – Service Manager (A System Center 2012 – Service Manager telepítési útmutatója) című dokumentum „Register with Service Manager Data Warehouse” (Regisztrálás a adatraktárban) című szakaszában található.

DWMaintenance

Ez a feladat végzi az adatraktár karbantartását, például az indexelést és a statisztikák frissítését. Az MPSyncJob befejezése után automatikusan elindul.

Entitás (vagy karcsúsítás)

A karcsúsítási funkciók jellemzően az adatok meghatározott időközönkénti eltávolítását végzik az adatraktárból.

System_CAPS_noteMegjegyzés

A Service Manager jelen kiadása a karcsúsítási funkciókat munkafolyamatként kezeli. A feladat beállításait nem lehet módosítani.

Kinyerés

Ez a feladat olvassa ki az adatokat a Service Manager adatbázisából. A feladat az utolsó futtatása óta keletkezett adatokat kérdezi le a Service Manager adatbázisából, majd beírja őket az adatraktár DWStagingAndConfig adatbázisába. A Service Managerben két kinyerési feladat található: egy a Service Manager felügyeleti csoportjához és egy másik az adatraktár-felügyeleti csoporthoz.

Átalakítás

Ez a feladat beolvassa az átmeneti területen található nyers adatokat, elvégzi a szükséges tisztításokat és az újraformázást, valamint a jelentések elkészítéséhez szükséges végleges formátumra alakítja az adatokat. Az átalakított adatok kerülnek a DWRepository adatbázisba.

Betöltés

Ez a feladat a DWRepository adatbázisból kérdezi le, majd a DWDatamart adatbázisba írja az adatokat. A DWDatamart adatbázis szolgálja ki a felhasználók összes jelentéskészítési igényét.

A kinyerési, átalakítási és betöltési (extract, transform, load – ETL) feladatokról a következő blogbejegyzésben található részletes információ: Data Warehouse – Anatomy of Extract, Transform, Load (ETL) (Adatraktár – a kinyerés, az átalakítás és a betöltés működése).

Az elsődlegesen jelentéskészítésre használt adatraktár kezelése a gyakorlatban a feladatokkal kapcsolatos karbantartási teendők elvégzését jelenti. Lehetőség van például az adatraktár-feladatok állapotának megjelenítésére, futásának szüneteltetésére és folytatására, ütemezésének beállítására, az ütemezések engedélyezésére és letiltására, illetve egyes esetekben az adatraktár-feladatokkal kapcsolatos hibaelhárítást is kell végezni. A karbantartási műveletek Windows PowerShell-parancsmagokkal végezhetők el. A műveletek egy része emellett a Service Manager konzol felületén is végrehajtható.

A telepítéskor regisztrálta a Service Manager felügyeleti csoportot, a Deployment Guide for System Center 2012 – Service Manager (A System Center 2012 – Service Manager telepítési útmutatója) című dokumentum „Register Service Manager Management Group” (Service Manager felügyeleti csoport regisztrálása) című szakaszának megfelelően. Ennek eredményeként elindult az MPSyncJob feladat, illetve a felügyeleti csomagok telepítése. Amíg az MPSyncJob feladat nem fejeződött be, semmilyen adatraktár-feladatot ne indítson el és ne szüneteltessen. A feladatok állapota a Service Manager konzolAdatraktár-feladatok ablaktábláján követhető.

Az alábbi táblázatban szereplő hivatkozásokkal elérhető eljárásokkal, szükség szerint a Service Manager konzol felületén elérhető elemeket, illetve Windows PowerShell-parancsmagokat használva végezhető el az adatraktár-feladatok kezelése.

Feladat

Hivatkozás

Az adatraktár-feladatok engedélyezése és letiltása

Adatraktár-feladatok ütemezésének engedélyezése

Az adatraktár-feladatok állapotának megtekintése

Adatraktár-feladat állapotának megtekintése

Az adatraktár-feladatok elindítása és leállítása

Hogyan kell leállítani, és az adatraktár-feladat indítása

Az adatraktár-feladatok rendszeres időközönkénti futtatása

Adatraktár-feladat ütemezése

Annak meghatározása, hogy az adatraktár-feladatok az elvárt módon futnak-e

Adatraktár-feladat hibaelhárítása

A feladatok ütemezése és gyakorisága

Az ütemezés határozza meg a feladatok elindításának időpontját. A gyakoriság azt határozza meg, hogy az elindítása után milyen gyakran fut a feladat. Az ütemezéstől és a gyakoriságtól függetlenül a feladatok csak akkor futnak, ha engedélyezve vannak. Az Entitás (karcsúsítás) feladat kivételével az összes feladatnak van egy alapértelmezett kezdési ideje, ami éjfél. Az alábbi táblázatban az ütemezett kezdési időket, a gyakoriságokat és az alapértelmezett ütemezési beállításokat foglaltuk össze.

Adatraktár-feladatok

Ütemezett kezdési idő

Gyakoriság

Alapesetben engedélyezve van?

MPSyncJob

Éjfél

Minden órában

Igen

DWMaintenance

Éjfél

Minden órában

Igen

Kinyerés

Éjfél

5 percenként

Igen

Átalakítás

Éjfél

30 percenként

Igen

Betöltés

Éjfél

Minden órában

Igen

A Service Manager jelen kiadása a karcsúsítási funkciókat munkafolyamatként kezeli. A feladat beállításait nem lehet módosítani.

Windows PowerShell-parancsmagok

A Service Manager Windows PowerShell-modulja több olyan parancsmagot is tartalmaz, amelyet az adatraktár-kiszolgálón futó adatraktári funkciók kezelésére lehet használni. Az összes Windows PowerShell-parancsmagot rendszergazdaként kell futtatni. A Windows PowerShell súgójának megnyitásához írja be a get-help parancsot, utána pedig annak a parancsmagnak a nevét, amelynek a súgóját meg szeretné tekinteni. Írja be például a következőt: get-help Set-SCDWJobSchedule. A jelen esetben a következő parancsmagok használhatók:

  • Get-SCDWJobSchedule – Adatraktár-feladat ütemezésének megjelenítése.

  • Get-SCDWJob – Az összes ismétlődő Service Manager adatraktár-feladat állapotának megjelenítése.

  • Get-SCDWMgmtGroup – Az adatraktárban regisztrált felügyeleti csoport részletes adatainak megjelenítése.

  • Remove-SCDWMgmtGroup – Felügyeleti csoport eltávolítása az adatraktárból.

  • Set-SCDWJobSchedule – Adatraktár-feladat ütemezésének beállítása.

  • Enable-SCDWJobSchedule – Adatraktár-feladat ütemezésének engedélyezése.

  • Disable-SCDWJobSchedule – Adatraktár-feladat ütemezésének letiltása. A feladatok ütemezése alapesetben le van tiltva.

A Service Manager Windows PowerShell-parancsmagjainak futtatásával kapcsolatos információkat lásd: Bevezetés a Service Manager parancsmagok Windows PowerShell.

Ismerkedés az adatraktár-feladatokkal

Amikor regisztrál a Service Manager adatraktárban (lásd a Deployment Guide for System Center 2012 – Service Manager (A System Center 2012 – Service Manager telepítési útmutatója) című dokumentum „Register with Service Manager Data Warehouse” (Regisztrálás a adatraktárban) című szakaszát), elkezd futni az MPSyncJob feladat. A feladat kezdeti futtatása több óráig is tarthat. Amikor a feladat futása befejeződik, két kinyerési feladat jelenik meg az Adatraktár-feladatok ablaktáblán. Az egyik kinyerési feladat neve Extract_<adatraktár-felügyeleti csoport neve>, a másiké pedig Extract_<A Service Manager felügyeleti csoportjának neve>. Ha mindkét kinyerési feladat megjelent, akkor tudható, hogy az MPSyncJob feladat kezdeti futása befejeződött, és tovább lehet lépni az ezt követő karbantartási feladatokra.