A Configuration Manager adattárház-szolgáltatási pontja
A következőre vonatkozik: Configuration Manager (aktuális ág)
Az adatraktár-szolgáltatási ponttal tárolhatja és jelentheti a Configuration Manager üzemelő példány hosszú távú előzményadatait.
Az adattárház legfeljebb 2 TB-os adatot támogat, és időbélyegeket biztosít a változáskövetéshez. Az adattárház úgy tárolja az adatokat, hogy automatikusan szinkronizálja az adatokat a Configuration Manager helyadatbázisból az adattárház-adatbázisba. Ezek az információk ezután elérhetők a jelentéskészítési szolgáltatási pontról. Az adattárház-adatbázisba szinkronizált adatok három évig maradnak meg. A beépített feladatok rendszeres időközönként eltávolítják a három évnél régebbi adatokat.
A szinkronizált adatok közé tartoznak a globális és a helyadatcsoportokból származó adatok:
- Infrastruktúra állapota
- Biztonság
- Megfelelőség
- Malware
- Szoftvertelepítések
- Készlet részletei (a leltárelőzmények azonban nincsenek szinkronizálva)
A helyrendszerszerepkör telepítésekor telepíti és konfigurálja az adattárház-adatbázist. Emellett több jelentést is telepít, így könnyedén keresheti és jelentheti ezeket az adatokat.
Előfeltételek
Az adattárház helyrendszerszerepkör csak a hierarchia legfelső szintű helyén támogatott. Például egy központi adminisztrációs hely (CAS) vagy önálló elsődleges hely.
A 2107-es verziótól kezdődően a helyrendszerszerepkör telepítéséhez szükséges kiszolgálóhoz a .NET 4.6.2-es verziója szükséges, és a 4.8-es verzió ajánlott. A 2103-es és korábbi verziókban ehhez a szerepkörhöz a .NET 4.5.2-es vagy újabb verziója szükséges. További információ: Hely- és helyrendszer előfeltételei.
Adjon db_datareader engedélyt aReporting Services-pontfióknak az adattárház-adatbázisban.
Az adatok adattárház-adatbázissal való szinkronizálásához Configuration Manager a helyrendszerszerepkör számítógépfiókját használja. Ehhez a fiókhoz a következő engedélyek szükségesek:
Az adattárház-adatbázist üzemeltető számítógép rendszergazdája.
DB_Creator engedélyt az adattárház-adatbázisra.
DB_owner vagy DB_reader, amely végrehajtási engedélyekkel rendelkezik a legfelső szintű webhely adatbázisához.
Az adattárház-adatbázis használatához a 2012-SQL Server vagy újabb verzió szükséges. A kiadás lehet Standard, Enterprise vagy Datacenter. Az adattárház SQL Server verziójának nem kell megegyeznie a helyadatbázis-kiszolgálóval.
A raktáradatbázis a következő SQL Server konfigurációkat támogatja:
Alapértelmezett vagy nevesített példány
Always On rendelkezésre állási csoport SQL Server
SQL Server Always On feladatátvevőfürt-példány
Elosztott nézetek használata esetén telepítse az adattárház szolgáltatási pontját ugyanarra a kiszolgálóra, amely a CAS adatbázisát üzemelteti.
A SQL Server licenceléssel kapcsolatos további információkért tekintse meg a termékre és licencelésre vonatkozó gyakori kérdéseket.
Az adattárház-adatbázist ugyanúgy méretezheti, mint a helyadatbázist. Bár az adattárház kezdetben kisebb, idővel nőni fog.
Telepíteni
Minden hierarchia a szerepkör egyetlen példányát támogatja a legfelső szintű hely bármely helyrendszerében. A raktár adatbázisát üzemeltető SQL Server lehet a helyrendszerszerepkör helyi vagy távoli. Az adattárház az ugyanazon a helyen telepített jelentéskészítési szolgáltatási ponttal működik. Nem kell telepítenie a két helyrendszerszerepkört ugyanarra a kiszolgálóra.
A szerepkör telepítéséhez használja a Helyrendszerszerepkörök hozzáadása varázslót vagy a Helyrendszer-kiszolgáló létrehozása varázslót. További információ: Helyrendszerszerepkörök telepítése. A varázsló Rendszerszerepkör kiválasztása lapján válassza ki a Data Warehouse szolgáltatáspont szerepkört.
A szerepkör telepítésekor Configuration Manager létrehozza az adattárház-adatbázist a megadott SQL Server példányán. Ha egy meglévő adatbázis nevét adja meg, Configuration Manager nem hoz létre új adatbázist. Ehelyett az Ön által megadottat használja. Ez a folyamat ugyanaz, mint amikor az adattárház-adatbázist egy új SQL Server helyezi át.
Tulajdonságok konfigurálása
Általános lap
SQL Server teljes tartománynév: Adja meg az adattárház szolgáltatási pontjának adatbázisát üzemeltető kiszolgáló teljes minősített tartománynevét (FQDN).
SQL Server példány neve, ha van: Ha nem a SQL Server alapértelmezett példányát használja, adja meg a megnevezett példányt.
Adatbázis neve: Adja meg az adattárház-adatbázis nevét. Configuration Manager ezzel a névvel hozza létre az adattárház-adatbázist. Ha olyan adatbázisnevet ad meg, amely már létezik a SQL Server példányán, Configuration Manager ezt az adatbázist használja.
SQL Server kapcsolathoz használt port: Adja meg az adattárház-adatbázist üzemeltető SQL Server által használt TCP/IP-portszámot. Az adattárház szinkronizálási szolgáltatása ezt a portot használja az adattárház-adatbázishoz való csatlakozáshoz. Alapértelmezés szerint az 1433-SQL Server portot használja a kommunikációhoz.
Adattárház-szolgáltatási pont fiókja: Állítsa be azt a felhasználónevet, amelyet SQL Server Reporting Services az adattárház-adatbázishoz való csatlakozáskor használ.
Szinkronizálási beállítások lap
Egyéni adatszinkronizálási beállítás: Válassza a Táblák kiválasztása lehetőséget. Az Adatbázistáblák ablakban válassza ki az adattárház-adatbázissal szinkronizálni kívánt táblaneveket. A szűrővel név szerint kereshet, vagy a legördülő listából kiválaszthat adott csoportokat. Ha elkészült, kattintson az OK gombra a mentéshez.
Megjegyzés:
A szerepkör által alapértelmezés szerint kiválasztott táblák nem távolíthatók el.
Kezdés időpontja: Adja meg az adattárház-szinkronizálás indításának időpontját.
Ismétlődési minta
Naponta: Adja meg, hogy a szinkronizálás minden nap fusson.
Hetente: Adjon meg hetente egy napot, a szinkronizáláshoz pedig heti ismétlődéseket.
Jelentés
Az adattárház-szolgáltatási pont telepítése után több jelentés is elérhetővé válik a hely jelentéskészítési szolgáltatási pontján. Ha a jelentéskészítési szolgáltatási pont telepítése előtt telepíti az adatraktár-szolgáltatási pontot, a jelentéskészítési szolgáltatási pont későbbi telepítésekor a rendszer automatikusan hozzáadja a jelentéseket.
Megjegyzés:
Az adatraktár-pont támogatja az alternatív hitelesítő adatokat. Adja meg azokat a hitelesítő adatokat, amelyeket SQL Server Reporting Services az adattárház-adatbázishoz való csatlakozáshoz használ. Az adatraktár-jelentések csak akkor nyílnak meg, ha hitelesítő adatokat ad hozzá.
Fiók megadásához állítsa be az adattárház szolgáltatási pontjának felhasználónevét a szerepkör tulajdonságai között. További információ: Tulajdonságok konfigurálása.
Az adattárház helyrendszerszerepköre a következő jelentéseket tartalmazza a Data Warehouse kategóriában:
Alkalmazástelepítés – Előzmény: Egy adott alkalmazás és gép alkalmazástelepítésének részleteinek megtekintése.
Endpoint Protection és szoftverfrissítések megfelelősége – Előzmény: A hiányzó szoftverfrissítéseket tartalmazó számítógépek megtekintése.
Általános hardverleltár – Előzmény: Egy adott gép összes hardverleltárának megtekintése.
Általános szoftverleltár – Előzmény: Egy adott gép összes szoftverleltárának megtekintése.
Infrastruktúra állapotának áttekintése – Előzmények: Áttekintést nyújt a Configuration Manager-infrastruktúra állapotáról.
Észlelt kártevők listája – Előzmény: A szervezetben észlelt kártevők megtekintése.
Szoftverterjesztés összefoglalása – Előzmény: Egy adott hirdetés és gép szoftverterjesztésének összegzése.
Adatraktár jelentési tábláinak kizárása a szinkronizálásból
(A 2203-es verzióban vezettük be)
Az adattárház telepítésekor a rendszer szinkronizálja az alapértelmezett táblák egy készletét a helyadatbázisból. Ezek a táblák szükségesek az adattárház-jelentésekhez. A problémák elhárítása során érdemes lehet leállítani az alapértelmezett táblák szinkronizálását. A 2203-es verziótól kezdődően kizárhat egy vagy több szükséges táblát a szinkronizálásból. Táblák kizárása a szinkronizálásból:
- Az Adminisztráció munkaterületen nyissa meg a Helykonfigurációs>kiszolgálók és helyrendszerszerepkörök elemet.
- Válassza ki azt a kiszolgálót, amelyen az adattárház szolgáltatási pontja telepítve van.
- A Helyrendszerszerepkörök részletei panelen válassza ki a Data Warehouse szolgáltatási pont szerepkört, majd válassza a Tulajdonságok lehetőséget.
- A Szinkronizálási beállítások lapon válassza a Táblák kiválasztása lehetőséget.
- Az Adatbázistáblák ablakban törölje egy vagy több Kötelező típusú tábla kijelölését.
- A konzol kérni fogja a módosítás megerősítését, mivel előfordulhat, hogy egyes jelentések már nem működnek megfelelően.
Webhelybővítés
Mielőtt telepítené a CAS-t egy meglévő önálló elsődleges hely kibővítéséhez, először távolítsa el az adattárház szolgáltatási pont szerepkörét. A CAS telepítése után telepítheti a helyrendszerszerepkört a CAS-ra.
Az adattárház-adatbázis áthelyezésével ellentétben ez a változás az elsődleges helyen korábban szinkronizált előzményadatok elvesztését eredményezi. Nem támogatott az adatbázis biztonsági mentése az elsődleges helyről és visszaállítása a CAS-ben.
Az adatbázis áthelyezése
Az adattárház-adatbázis új SQL Server való áthelyezéséhez kövesse az alábbi lépéseket:
A SQL Server Management Studio használatával biztonsági másolatot készít az adattárház-adatbázisról. Ezután állítsa vissza az adatbázist egy SQL Server az adattárházat üzemeltető új számítógépen.
Megjegyzés:
Miután visszaállította az adatbázist az új kiszolgálóra, győződjön meg arról, hogy az adatbázis-hozzáférési engedélyek ugyanazok az új adattárház-adatbázisban, mint az eredeti adattárház-adatbázisban.
Az Configuration Manager konzol használatával távolítsa el az adattárház szolgáltatási pont szerepkörét az aktuális kiszolgálóról.
Telepítse újra az adattárház-szolgáltatási pontot. Adja meg a visszaállított adattárház-adatbázist üzemeltető új SQL Server és példány nevét.
A helyrendszerszerepkör telepítése után az áthelyezés befejeződött.
Hibaelhárítás
Naplófájlok
Az alábbi naplók segítségével megvizsgálhatja az adattárház-szolgáltatási pont telepítésével vagy az adatok szinkronizálásával kapcsolatos problémákat:
DWSSMSI.log és DWSSSetup.log: Ezekkel a naplókkal kivizsgálhatja az adattárház szolgáltatási pontjának telepítésekor előforduló hibákat.
Microsoft. ConfigMgrDataWarehouse.log: Ezzel a naplóval megvizsgálhatja a helyadatbázis és az adattárház-adatbázis közötti adatszinkronizálást.
Hiba beállítása
Ha az adattárház szolgáltatási pont szerepköre az első, amelyet egy távoli kiszolgálóra telepít, a telepítés meghiúsul az adattárház esetében.
A probléma megkerüléséhez győződjön meg arról, hogy az a számítógép, amelyre az adattárház-szolgáltatási pontot telepíti, már rendelkezik legalább egy másik szerepkörrel.
A szinkronizálás nem tudta feltölteni a sémaobjektumokat
A szinkronizálás a következő üzenettel hiúsul meg a Microsoft. ConfigMgrDataWarehouse.log:failed to populate schema objects
A probléma megkerüléséhez győződjön meg arról, hogy a helyrendszerszerepkör számítógépfiókja db_owner az adattárház-adatbázisban.
A jelentések megnyitása sikertelen
Az adatraktár-jelentések nem nyílnak meg, ha az adattárház-adatbázis és a jelentéskészítési szolgáltatási pont különböző helyrendszereken található.
A probléma megoldásához adjon db_datareader engedélyt aReporting Services-pontfióknak az adattárház-adatbázisban.
Hiba történt a jelentések megnyitásakor
Amikor megnyit egy adattárházjelentést, az a következő hibát adja vissza:
An error has occurred during report processing. (rsProcessingAborted)
Cannot create a connection to data source 'AutoGen__39B693BB_524B_47DF_9FDB_9000C3118E82_'. (rsErrorOpeningConnection)
A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.)
Ez a probléma csak akkor fordulhat elő, ha a helyadatbázis és az adattárház-adatbázis külön SQL Serveren található.
A probléma megkerüléséhez kövesse az alábbi lépéseket a tanúsítványok konfigurálásához:
Az adattárház-adatbázist üzemeltető kiszolgálón:
- Hozzon létre egy önaláírt tanúsítványt. Nyissa meg az IIS-t, válassza a Kiszolgálótanúsítványok lehetőséget, majd válassza a Tanúsítvány létrehozása Self-Signed műveletet. Adja meg a tanúsítványnév "rövid nevét" Data Warehouse SQL Server azonosító tanúsítványként. Válassza ki a tanúsítványtárolót Személyesként.
Tipp
Ha a kiszolgáló még nem rendelkezik IIS-kkel, először telepítse.
A tanúsítvány kezelése. Nyissa meg a Microsoft Felügyeleti konzolt (MMC), és adja hozzá a Tanúsítványok beépülő modult. Válassza a helyi gép Számítógépfiókja lehetőséget. Bontsa ki a Személyes mappát, és válassza a Tanúsítványok lehetőséget.
Adjon olvasási engedélyt a SQL Server szolgáltatásfióknak a tanúsítványhoz. Válassza ki a Data Warehouse SQL Server Azonosító tanúsítvány tanúsítványát, majd lépjen a Művelet menüre, válassza a Minden feladat, majd a Titkos kulcsok kezelése lehetőséget. Adja hozzá a SQL Server szolgáltatásfiókot, és engedélyezze az Olvasás engedélyt.
Exportálja a Data Warehouse SQL Server-azonosító tanúsítványtDER kódolású bináris X.509 -ként (. CER) fájlt.
Konfigurálja újra az SQL-t. Nyissa meg SQL Server Konfigurációkezelő.
A SQL Server Hálózati konfiguráció területen kattintson a jobb gombbal a Tulajdonságok elemre az MSSQLSERVER protokolljai alatt. Váltson a Tanúsítvány lapra, válassza Data Warehouse SQL Server Azonosító tanúsítvány lehetőséget tanúsítványként, majd mentse a módosításokat.
A SQL Server Services területen indítsa újra a SQL Server szolgáltatást. Ha SQL Server Reporting Services is telepítve van az adattárház-adatbázist üzemeltető kiszolgálón, indítsa újra a Reporting Service-szolgáltatásokat is.
A SQL Server Reporting Services gazdagépen nyissa meg az MMC-t, és adja hozzá a Tanúsítványok beépülő modult. Válassza a Számítógépfiók lehetőséget. A Megbízható főtanúsítvány-hitelesítésszolgáltatók mappában importálja a Data Warehouse SQL Server azonosító tanúsítványt.
Adatfolyam
Adattárolás és szinkronizálás
Lépés | Részletek |
---|---|
1 | A helykiszolgáló adatokat továbbít és tárol a helyadatbázisban. |
2 | Ütemezése és konfigurációja alapján az adattárház szolgáltatási pontja adatokat kap a helyadatbázisból. |
3 | Az adattárház szolgáltatási pontja a szinkronizált adatok másolatát az adattárház-adatbázisban tárolja. |
Jelentési folyamat
Lépés | Részletek |
---|---|
A | A beépített jelentések használatával a felhasználó adatokat kér. Ezt a kérést a rendszer SQL Server Reporting Services használatával továbbítja a jelentéskészítési szolgáltatási pontnak. |
B | A legtöbb jelentés az aktuális információkra szolgál, és ezek a kérések a helyadatbázison futnak. |
C | Amikor egy jelentés előzményadatokat kér egy Data Warehousekategóriával rendelkező jelentés használatával, a kérés az adattárház-adatbázison fut. |