Erstellen eines Service Manager OLAP-Cubes mithilfe eines Management Packs

Wichtig

Diese Version von Service Manager das Ende des Support erreicht hat. Es wird empfohlen, dass Sie ein Upgrade auf Service Manager 2019 durchführen.

Ein System Center-OLAP-Cube (Online Analytical Processing) ist als Sammlung folgender Management Pack-Elemente definiert:

  • Measuregruppen, die auf die enthaltenen Fakten zeigen
  • Ersetzungen, die für den Fakt ausgeführt werden
  • MDX-Ressourcen
  • Drillthroughaktionen
  • KPIs
  • Benannte Berechnungen
  • Benutzerdefinierte Measures
  • m:n-Beziehungen

Alle Elemente außer Measuregruppen sind optional.

Wenn Sie einen OLAP-Cube mithilfe des obigen Schemas definieren und das Management Pack importieren, stellt das System Center - Service Manager-Data Warehouse den Cube mithilfe von SQL Server Analysis Management Objects (AMO) zur Verfügung und erstellt die erforderliche Infrastruktur für die Verwaltung. Sie können beispielsweise einen einfachen OLAP-Cube basierend auf ComputerHostsOperatingSystemFacterstellen. In der folgende Abbildung ist die dimensionale Ansicht des Fakts im Warehouse dargestellt.

Diagram of dimensional view

So erstellen Sie einen OLAP-Cube mithilfe eines Management Packs

  1. Kopieren Sie den folgenden Management Pack-Quellcode, und speichern Sie ihn:

    <Warehouse>
        <Extensions>
            <SystemCenterCube ID="ComputerCube">
                <MeasureGroups>
                    <MeasureGroup ID="ComputerHostsOperatingSystem" Fact="DWBase!ComputerHostsOperatingSystemFact" />
                </MeasureGroups>
            </SystemCenterCube>
        </Extensions>
    </Warehouse>
    
  2. Importieren Sie das Management Pack, und führen Sie den MPSync-Auftrag aus. Der OLAP-Cube wird in der Service Manager in einem nicht verarbeiteten Zustand angezeigt.

  3. Öffnen Sie zum Anzeigen des OLAP-Cubes Service Manager Konsole, navigieren Sie zu Data Warehouse undCubes,und klicken Sie dann auf ComputerCube.

  4. Für den OLAP-Cube wird ein Data Warehouse-Verarbeitungsauftrag mit einem standardmäßigen 24-Stunden-Auftragszeitplan erstellt. Verarbeiten Sie daher den Cube mithilfe der Service Manager-Konsole oder mithilfe des Cmdlets Start-SCDWJob -JobName Process.ComputerCube.

  5. Öffnen Sie den Cube in Excel mithilfe des Links im Bereich Task , und suchen Sie nach der erstellten Cubestruktur.

  6. Beachten Sie, dass die folgenden Measuregruppen für den OLAP-Cube erstellt werden:

    • Eine Measuregruppe, die dem Fakt „ComputerHostsOperatingSystemFact“ mit einem Measure vom Typ „Count“ entspricht
    • Eine Measuregruppe, die den Dimensionen entspricht, auf die sie zeigt
    • „Computerdim“ und „OperatingsystemDim“ mit dem Measure „Count“
  7. Beachten Sie, dass die folgenden Dimensionen des Cubes erstellt werden:

    • Die dem Fakt entsprechenden Outriggerdimensionen werden als Cubedimensionen hinzugefügt, sodass Sie die Fakten in diesen Dimensionen in Datenschnitte aufteilen können. Diese Dimensionen beinhalten Priorität und Status.
    • „DateDim“ ist für alle Fakten wichtig und wird deshalb dem OLAP-Cube hinzugefügt.
    • Die Cubedimensionen „EntityStatus“ und „RelationshipStatus“ werden für alle Cubes definiert, um anzugeben, ob die Entität oder Beziehung gelöscht wird.

Nächste Schritte