Verwalten von Datenfeldern

Sie können Datenfelder zur Process Analyzer-Datenbank hinzufügen und vorhandene Datenfelder ändern oder löschen. Alternativ dazu können Sie ein oder mehrere Datenfelder aus einer Textdatei importieren.

HINWEIS Hier vorgenommene Änderungen treten erst in Kraft, wenn die zu Grunde liegenden Cubes zum nächsten Mal verarbeitet werden. Die Cubes "Vorgangsobjekte in Verarbeitung" werden basierend auf dem Veröffentlichungsintervall verarbeitet, das in den allgemeinen Eigenschaften des Process Analyzer festgelegt sind. Die Verlaufs-Cubes werden nach dem festgelegten Zeitplan täglich verarbeitet. Sie können die nächste geplante Verarbeitung abwarten oder die Cubes manuell verarbeiten.

So fügen Sie ein Datenfeld mithilfe des Datenfeld-Assistenten hinzu

  1. Halten Sie den Process Analyzer an, falls er ausgeführt wird.
  2. Falls nicht bereits geschehen, klicken Sie auf die Schaltfläche Verbinden und geben Sie den Prozess-Router an, der die Verbindung mit dem gewünschten isolierten Bereich herstellt.

    TIPPWenn bereits eine Verbindung zu einem Bereich besteht, können Sie diese Verbindung trennen und dann eine Verbindung mit einem anderen isolierten Bereich herstellen, um auf die Datenfelder in diesem Bereich zuzugreifen.

  3. Um ein neues Feld hinzuzufügen, wählen Sie den Ordner Datenfelder aus, und wählen Sie im Menü Aktion die Option Neu. Um ein vorhandenes Datenfeld zu ändern, wählen Sie es aus, und wählen Sie im Menü Aktion die Option Bearbeiten.
  4. Wählen Sie aus der Liste Feld ein Feld aus. Aktivieren Sie Systemfelder anzeigen, um die verfügbaren Systemfelder in der Liste Feld anzuzeigen, oder deaktivieren Sie Systemfelder anzeigen, um benutzerdefinierte Felder in der Liste Feld anzuzeigen. Die Liste enthält Felder im Ereignisprotokoll des aktuellen isolierten Bereichs.

    HINWEIS Die maximale Länge eines Datenfelds in der Process Analyzer Engine beträgt 64 Zeichen. Längere Ereignisprotokollfelder werden bei 64 Zeichen abgeschnitten.

  5. Geben Sie im Feld Eindeutiger Name einen Namen für dieses Datenfeld ein. Da der Process Analyzer Datenfelder aus allen isolierten Bereichen verarbeitet, können mehrere Datenfelder mit demselben Namen aus verschiedenen isolierten Bereich vorhanden sein. Aus diesem Grund müssen Sie einen Namen verwenden, der unter allen freigelegten Datenfeldern für alle isolierten Bereiche eindeutig ist.

    Der eingegebene Name darf nicht länger als 32 Zeichen sein, muss mit einem Buchstaben beginnen und darf nur Buchstaben, Ziffern oder Unterstriche enthalten.

    Sie können keinen Namen angeben, der intern von der Process Analyzer Engine verwendet wird. Die folgenden Namen sind reserviert:

    Average Age Minutes
    Average Age Hours
    Average Age Days
    Average Completion Time Minutes
    Average Completion Time Hours
    Average Completion Time Days
    Average Days in Current Step
    Average Hours in Current Step
    Average Minutes in Current Step
    Avg. Completion Time Minutes
    Avg. Completion Time Hours
    Avg. Completion Time Days
    Avg. Proc Min Current,
    Avg. Processing Time Minutes
    Avg. Processing Time Hours
    Avg. Processing Time Days

    Avg. Wait Min Current
    Avg. Wait Time Minutes
    Avg. Wait Time Hours
    Avg. Wait Time Days
    Completed Work Item Count
    Completed Workflow Count Cycle Time Minutes
    Data Source
    Incoming
    Incoming Adjusted
    Incoming_InComp
    Incoming Work Load
    Outgoing
    Proc Min Current
    Productivity Count
    Queue
    Queue Load

    Status
    User
    Time
    Time Spent
    Total Completion Time Minutes
    Total Processing Time Minutes
    Total Wait Time Minutes
    TSCreation Time
    TSLastEvent
    Time Usage Minutes
    Wait Min Current
    Work Item Count
    Workflow
    Workflow Count
    Workflow Definition
    Workload
  6. Klicken Sie auf Weiter.
  7. Geben Sie an, wie das Datenfeld freigelegt werden soll: Dimension oder Maßeinheit. Weitere Informationen zum besseren Verständnis der Verwendung von Dimensionen und Maßeinheiten finden Sie im Überblick über OLAP (Online Transaction Analysis Processing).

    Dimensionen: Bei jedem Datentyp kann es sich um eine Dimension handeln.

    Maßeinheit: Definieren Sie Maßeinheiten als aggregierte Werte. Eine Maßeinheit muss den Datentyp "Ganzzahl" oder "Gleitkomma" aufweisen. Die standardmäßige Aggregationsfunktion für eine Maßeinheit lautet Sum.

    HINWEIS Eine große Anzahl von Dimensionen pro Cube kann zu schwacher Leistung bei der Cube-Verarbeitung führen. Nach Möglichkeit sollte die Anzahl der Dimensionen pro Cube auf fünfzehn für Verlaufs-Cubes ("Warteschlangenauslastung", "Verarbeitungszeit von Vorgangsobjekten", "Arbeitsauslastung") und auf dreißig für Cubes "Vorgangsobjekte in Bearbeitung" ("Vorgangsobjekte in Bearbeitung", "Workflow in Bearbeitung") zu beschränken.

  8. Definieren Sie Wertebereiche zum Aggregieren von Werten für Dimensionen mit dem Datentyp "Ganzzahl", "Gleitkomma" (erforderlich) oder "Uhrzeit". Jeder Bereich wird durch zwei Grenzwerte (unterer Wert+1) bis zum höheren Wert festgelegt.

    ACHTUNG Datentypen vom Typ "Gleitkommazahl" speichern eine sehr starke Annäherung an einen tatsächlichen Wert und führen daher eine leichte Ungenauigkeit ein. Das kann sich auf die von Ihnen erstellten Dimensionsbereiche und die Gleitkommazahl-Maßeinheiten auswirken.

    Geben Sie zum Hinzufügen eines Grenzwerts zur Liste den Wert im Feld Begrenzung ein, und klicken Sie dann auf Hinzufügen. Beispiel: Für die Grenzwerte 500, 1000, 2550 ergibt sich:

    < 500
    impliziter Bereich umfasst alle Zahlen unter 500
    500 bis1000
    Bereich umfasst 500 bis 999
    1000 bis 2550
    Bereich umfasst 1000 bis 2549
    2550 +
    Bereich umfasst alle Zahlen größer oder gleich 2550
  9. Klicken Sie auf Weiter.
  10. Wählen Sie die Cubes aus, in denen das Datenfeld freigelegt werden soll. Verwenden Sie die folgende Tabelle als Richtlinie:

    ACHTUNG Das Freilegen von Datenfeldern erhöht die Leistungsbelastung für den Process Analyzer. Wählen Sie nur diejenigen Cubes aus, deren Datenfeld nützlich ist.

    Cube-Schwerpunkt Cube-Name Beschreibung
    Vorgangsobjekte Warteschlangenauslastung Informationen zu der Menge der Vorgangsobjekte anzeigen, die in den einzelnen Warteschlangen während eines angegebenen Zeitraums verarbeitet werden.
    Vorgangsobjekte in Bearbeitung Bisherige Informationen zu sämtlichen Vorgangsobjekten anzeigen, die sich aktuell im System befinden. Hierzu zählen die Anzahl an Vorgangsobjekten, Verarbeitungszeiten sowie der aktuelle Status. Die Informationen können nach Workflow oder Vorgangsobjekt aufgeschlüsselt werden.
    Verarbeitungszeit von Vorgangsobjekten Informationen zur Verarbeitungszeit für Vorgangsobjekte während eines angegebenen Zeitraums anzeigen. Die Informationen können nach Benutzer aufgeschlüsselt werden.
    Workflows Arbeitsauslastung Informationen zu der Menge der Vorgangsobjekte anzeigen, die im System während eines angegebenen Zeitraums verarbeitet werden.
    Workflow in Bearbeitung Bisherige Informationen zu sämtlichen Vorgangsobjekten anzeigen, die sich aktuell im System befinden. Hierzu zählen die Anzahl an Vorgangsobjekten, Verarbeitungszeiten sowie der aktuelle Status. Die Informationen können nach Workflow oder Vorgangsobjekt aufgeschlüsselt werden.
    Verarbeitungszeit von Workflows Informationen zur Verarbeitungszeit für Workflows während eines angegebenen Zeitraums anzeigen. Die Informationen können nach Benutzer aufgeschlüsselt werden.
  11. Wenn Sie ein Datenfeld als eine Maßeinheit freilegen, können Sie angeben, wann das Datenfeld für die folgenden Cubes aktualisiert werden sollte:
    Warteschlangenauslastung Arbeitsauslastung
    Vorgangsobjekt in Warteschlange gestellt Workflow erstellt
    Vorgangsobjekt abgeschlossen Workflow beendet
  12. Klicken Sie auf Fertig stellen.

So ändern Sie ein Datenfeld

  1. Halten Sie den Process Analyzer an, falls er ausgeführt wird.
  2. Wählen Sie das zu bearbeitende Datenfeld aus.
  3. Wählen Sie im Menü Aktion die Option Bearbeiten aus.
  4. Ändern Sie die Daten nach Bedarf. (Einige Eigenschaften des Datenfeldes können nach dessen Erstellung nicht mehr geändert werden.) Weitere Informationen finden Sie unter den Anweisungen weiter oben zum Hinzufügen eines Datenfeldes.

So löschen Sie ein Datenfeld

An einem bestimmten Punkt möchten Sie ein benutzerdefiniertes Feld unter Umständen löschen, weil es entweder nicht länger benötigt wird oder fehlerhaft erstellt wurde. Sie können jeweils ein Feld löschen.

HINWEIS Je nach Umfang der betreffenden Daten kann das Löschen eines Datenfelds sehr viel Speicherkapazität im SQL Server-Transaktionsprotokoll beanspruchen. Stellen Sie sicher, dass das Transaktionsprotokoll groß genug ist oder automatisch an den Größenbedarf angepasst wird. Stellen Sie weiterhin sicher, dass das Laufwerk, auf dem sich das Transaktionsprotokoll befindet, über genügend Speicherkapazität verfügt.

  1. Halten Sie den Process Analyzer an, falls er ausgeführt wird.
  2. Wählen Sie das zu löschende Datenfeld aus.
  3. Wählen Sie im Menü Aktion die Option Löschen aus.
  4. Klicken Sie auf Ja, um das Datenfeld dauerhaft aus der Process Analyzer-Datenbank zu löschen.