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.
|
||
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 |
|
Az adatraktár-feladatok állapotának megtekintése |
|
Az adatraktár-feladatok elindítása és leállítása |
|
Az adatraktár-feladatok rendszeres időközönkénti futtatása |
|
Annak meghatározása, hogy az adatraktár-feladatok az elvárt módon futnak-e |
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.