Condividi tramite


Creare un cubo OLAP di Service Manager usando un Management Pack

Un cubo OLAP di System Center è definito come una raccolta dei seguenti elementi del Management Pack:

  • Gruppi di misure, che indicano i dati inclusi
  • Sostituzioni da eseguire riguardo al fatto
  • Risorse MDX
  • Azioni di drill-through
  • Indicatori KPI
  • Calcoli denominati
  • Misure personalizzate
  • Relazioni molti-a-molti

Tutti gli elementi diversi da MeasureGroups sono facoltativi.

Quando si definisce un cubo OLAP usando lo schema precedente e si importa il Management Pack, il data warehouse di System Center - Service Manager distribuisce il cubo usando SQL Server Analysis Management Objects (AMO) e crea l'infrastruttura necessaria per gestirlo. Ad esempio, è possibile creare un cubo OLAP semplice basato su ComputerHostsOperatingSystemFact. L'illustrazione riportata di seguito mostra la vista dimensionale del fatto nel warehouse.

Diagramma della vista dimensionale.

Creare un cubo OLAP usando un Management Pack

  1. Copiare il seguente codice sorgente del Management Pack e salvarlo:

    <Warehouse>
        <Extensions>
            <SystemCenterCube ID="ComputerCube">
                <MeasureGroups>
                    <MeasureGroup ID="ComputerHostsOperatingSystem" Fact="DWBase!ComputerHostsOperatingSystemFact" />
                </MeasureGroups>
            </SystemCenterCube>
        </Extensions>
    </Warehouse>
    
  2. Importare il Management Pack, quindi eseguire il processo MPsync. Il cubo OLAP verrà visualizzato nella console di Service Manager in uno stato non elaborato.

  3. Per visualizzare il cubo OLAP, aprire la console di Service Manager, passare a Data Warehouse e Cubi e selezionare ComputerCube.

  4. Viene creato un processo di elaborazione del data warehouse per il cubo OLAP con un programma predefinito di 24 ore. Pertanto, elaborare il cubo usando la console di Service Manager o usando il cmdlet Start-SCDWJob -JobName Process.ComputerCube.

  5. Aprire il cubo in Excel usando il collegamento presente nel riquadro Attività e osservare la struttura del cubo creata.

  6. Si noti che per il cubo OLAP vengono creati i seguenti gruppi di misure:

    • Un gruppo di misure corrispondente al dato ComputerHostsOperatingSystemFact con una misura di conteggio.
    • Un gruppo di misure corrispondente alle dimensioni che indica
    • Computerdim e OperatingsystemDim con la misura Conteggio
  7. Si noti che vengono create le seguenti dimensioni del cubo:

    • Le dimensioni di outrigger corrispondenti al fatto vengono aggiunte come dimensioni del cubo in modo da suddividere i fatti su tali dimensioni. Queste dimensioni includono Priorità e Stato.
    • DateDim viene aggiunto al cubo OLAP perché è rilevante per qualsiasi fatto.
    • Le dimensioni del cubo EntityStatus e RelationshipStatus vengono definite per tutti i cubi per indicare se è stata eliminata l'entità o la relazione.

Passaggi successivi