Freigeben über


Data Warehouse und Analyse (Übersicht)

 

Veröffentlicht: Juli 2016

Gilt für: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Das Data Warehouse in System Center 2012 – Service Manager enthält drei primäre Funktionen:

  1. Auslagern von Daten aus der Service Manager-Hauptdatenbank zur Verbesserung der Leistung der Service Manager-Datenbank

  2. Langfristige Datenspeicherung

  3. Bereitstellen von Daten für Berichte

Das mit Service Manager ausgelieferte Data Warehouse übernimmt die Funktion seiner eigenen Verwaltungsgruppe. Es verfügt im Wesentlichen über alle allgemeinen System Center-Plattformteile, die auch in anderen System Center-Komponenten wie System Center 2012 – Operations Manager enthalten sind. Diese Komponenten basieren auf der allgemeinen Plattform, die wiederum aus folgenden Komponenten besteht:

  • Eine modellbasierte Datenbank, in der Konfigurationsinformationen zum Data Warehouse gespeichert werden. Sie dient auch zum Staging der Daten, nachdem diese aus der Service Manager-Datenbank extrahiert wurden. In der Data Warehouse-Verwaltungsgruppe hat diese Instanz der modellbasierten Datenbank den Namen „DWStagingAndConfig“.

  • Der Verwaltungsserver, zu dem seinerseits folgende Komponenten gehören:

    • System Center-Datenzugriffsdienst

    • System Center-Verwaltungsdienst

      System_CAPS_ICON_note.jpg Hinweis


      Für System Center 2012 R2 Service Manager wurde der System Center-Verwaltungsdienst in Microsoft Monitoring Agent umbenannt.

    • System Center-Verwaltungskonfigurationsdienst

Neben der Basis, die auf der allgemeinen System Center-Plattform beruht, verfügt das Service Manager Data Warehouse über zwei weitere Datenbanken:

  • DWRepository: In dieser Datenbank werden die transformierten Daten gespeichert und für die Berichterstellung optimiert.

  • DWDataMart: In diese Datenbank werden die transformierten Daten geladen, und diese Datenbank wird letztlich für die Berichterstellung abgefragt.

Das Data Warehouse wurde mit folgenden Zielen konzipiert:

  • Vollständige Erweiterbarkeit mithilfe von Management Packs

  • Verwendung bewährter Data Warehouse-Methoden, wie die dimensionale Modellierung mit Fakten und Dimensionen

  • Sehr großer Einsatzbereich

Das Data Warehouse in System Center 2012 – Service Manager wurde als Plattformkomponente entwickelt und erstellt, mit deren Hilfe System Center-Benutzer Daten aus allen System Center-Produkten anordnen können, um einen umfassenden Überblick über die IT-Investitionen zu gewinnen.

Der Unterschied zwischen OLTP und OLAP (Ausführen und Analysieren von Transaktionen)

OLTP-Systeme (Online Transaction Processing) wurden für schnelle Schreibvorgänge für kleine Arbeitseinheiten entwickelt, z. B. für die schnelle Erstellung eines einzelnen Vorgangs. Im Gegensatz dazu wurden OLAP Data Warehouses (Online Analytical Processing) entwickelt, um schnelle Analysen von umfangreichen Daten zu ermöglichen, z. B. um die Einhaltung der Vereinbarung zum Servicelevel in allen im letzten Jahr erstellten Incidents zu ermitteln.

Data Warehouse und Analyseelemente

Das Data Warehouse und die Analyseelemente von System Center 2012 – Service Manager bestehen aus dem allgemeinen System Center-Modell, Data Warehouse-Datenbanken, OLAP-Cubes, Management Pack-Orchestrierungsprozessen und dem Service Manager SDK (Software Development Kit). In den folgenden Abschnitten werden diese Elemente ausführlicher beschrieben.

Allgemeines System Center-Modell und Data Warehouse-Datenbankschema

Für System Center 2012 – Service Manager sind Diagramme verfügbar, mit denen das allgemeine System Center-Modell und das Data Warehouse-Datenbankschema dargestellt werden. Das Datenbankschema basiert auf dem allgemeinen Management Pack-Modell. Das bedeutet, dass die relationalen Datenbankobjekte und Beziehungen von der Klassenvererbung profitieren.

Wenn Sie mit der Entwicklung von Management Packs nicht vertraut sind, kann das Schreiben von benutzerdefinierten Abfragen für das Data Warehouse einschüchtern wirken. Die Schemadiagramme sind jedoch sehr nützlich, um Ihnen beim Einstieg helfen. Sie können die Visio-Diagramme "SystemCenterCommonModel-SCSM2010.vsd" und "DWDataMart.vsd" als Teil der Service Manager-Auftragshilfen (SM_job_aids.zip) herunterladen. Die unterschiedlichen Tabellentypen im Data Warehouse sind im Schemadiagramm farblich gekennzeichnet.

Service Manager Data Warehouse-Datenbanken

Das Data Warehouse in Service Manager umfasst folgende Datenbanken:

  • DWStagingAndConfig: In dieser Datenbank werden Daten aus Quellsystemen, wie Service Manager und Operations Manager, extrahiert und zunächst gespeichert.

  • DWRepository: In dieser Datenbank werden extrahierte Daten in die für die Berichterstellung optimierte Struktur transformiert.

  • DWDataMart: In dieser Datenbank werden veröffentlichte Daten gespeichert und von den Berichten abgerufen. In dieser Datenbank werden zudem Daten für eine längere Zeitdauer gespeichert, sodass Verlaufsberichte erstellt und Verlaufsanalysen ausgeführt werden können.

OLAP-Cubes

Ein OLAP-Cube ist eine Datenstruktur, die für die analytische Onlineverarbeitung verwendet und mit der eine schnelle Datenanalyse ermöglicht wird. Mithilfe eines OLAP-Cubes können Sie Daten aus mehreren Perspektiven ändern und analysieren. Mit der Cube-Datenstruktur werden einige Einschränkungen von relationalen Datenbanken überwunden.

System Center 2012 – Service Manager enthält eine Reihe von vordefinierten OLAP-Cubes, die Benutzer in Microsoft Excel und in SharePoint-Dashboards anzeigen können. Autoren können eigene OLAP-Cubes für angepasste Datenquellen erstellen und die Cubes in benutzerdefinierte Management Packs einbeziehen.

Service Manager Software Development Kit (SDK)

Die im System Center 2012 – Service Manager SDK enthaltenen Informationen benötigen Sie möglicherweise, wenn Sie mithilfe von Service Manager Management Packs erstellen. Mit diesen Management Packs erweitern Sie das Data Warehouse so, dass eigene angepasste Daten in ihm verwaltet werden können. Bevor Sie die Funktionen des Data Warehouses, wie die OLAP-Cubeverarbeitung für angepasste Daten, nutzen können, müssen Sie zunächst ein benutzerdefiniertes Management Pack erstellen und importieren. Ihr angepasstes Management Pack-Paket muss eine Definition Ihres Datenmodells und – sofern möglich – auch OLAP-Cubedefinitionen enthalten.

Weitere Informationen zum Erstellen eigener angepasster Management Packs für Service Manager mithilfe des SDK finden Sie im Entwicklungshandbuch für System Center 2012 - Dienst-Manager. Sie können das System Center 2012 - Service Manager 2012 SDK im Microsoft Download Center herunterladen.