Zur Verwendung der Werte von Workflow-Datenfeldern in Process Analyzer (PA)-Berichten müssen Sie die freizulegenden Felder festlegen und deren Eigenschaften als Dimensionen oder Maßeinheiten sowie den geeigneten OLAP-Cube zum Speichern der Daten angeben. Die Werte von Workflow-Datenfeldern werden immer in der PA-Datenbank gespeichert. Wenn ein Datenfeld freigelegt ist, wird der Datenbank während der Veröffentlichung eine Dimensionstabelle hinzugefügt. Daneben wird der VWAE-Datenbank auf dem Analysis-Server und den ausgewählten Cubes die entsprechende freigegebene Dimension hinzugefügt.
Datenfelder können als Maßeinheiten oder Dimensionen freigelegt werden.
Bei jedem Datenfeldtyp kann es sich um eine Dimension handeln. Für Datenfelder des Typs "Gleitkomma", "Ganzzahl" und "Uhrzeit" besteht die Möglichkeit, die Daten zu aggregieren. Wenn es sich z. B. beim Datenfeld um einen Betrag handelt, können Sie das Betragsfeld in Bereiche einteilen: 0-10, 10-100, 100-1000 und über 1000. Das Aggregieren von Dimensionsdaten führt zu einer Reduzierung des Speicherplatzes. Werden die Daten nicht aggregiert, werden alle Werte als Mitglieder in der Dimension gespeichert. Dies kann zu umfangreichen Dimensionen führen. Bei Microsoft SQL Server 2000 liegt die technische Beschränkung für Dimensionsmitglieder bei 64.000. Siehe Umgehen der 64.000-Beschränkung.
Wenn Sie Microsoft SQL Server 2000 verwenden, müssen Sie eine Dimension mit mehr als 64.000 Mitgliedern erstellen.
HINWEIS: Große Dimensionen (auch solche mit deutlich unter 64.000 Mitgliedern) können in Excel Probleme bereiten. Sie sollten die Verwendung einer Drittanbieteranwendung prüfen, wenn sich Excel für Ihre Arbeit mit großen Dimensionen nicht eignet. Außerdem erhöhen große Dimensionen den Speicheraufwand von Analysis Services.
Maßeinheiten: Da Maßeinheiten für Aggregationsfunktionen verwendet werden, können nur Datenfelder des Typs "Ganzzahl" oder "Gleitkomma" als Maßeinheiten freigelegt werden. Die standardmäßige Aggregationsfunktion für die Maßeinheit lautet Sum.
Das Hinzufügen eines benutzerdefinierten Datenfelds im Process Analyzer ist einer von drei Schritten, der benötigt wird, um das Feld denjenigen Benutzern zur Verfügung zu stellen, die diese Daten zum Analysieren von Workflows verwenden. Gehen Sie zum Bereitstellen eines benutzerdefinierten Felds folgendermaßen vor: