Sdílet prostřednictvím


Ablaufplanungssynchronisierung mit dem Data Warehouse

Aktualisiert: November 2007

Mit Team Foundation Server können Sie die Synchronisierung zwischen den relationalen Datenbanken und der von Reporting Services verwendeten OLAP-Datenbank planen. In diesem Thema werden die Organisation des Data Warehouse und die Synchronisierung für verschiedene Topologien kurz behandelt.

Organisation des Data Warehouse

Das Data Warehouse ist eine relationale Datenbank, die in einem Sternschema mit einer OLAP-Datenbank organisiert ist, die aus dieser Datenbank abgeleitet wird. Mit der OLAP-Datenbank können die Berichterstellungstools auf die abgeleiteten Informationen zugreifen, ohne dass dabei die Leistung der relationalen Datenbank beeinträchtigt wird, in der die Echtzeitinformationen der Clients tatsächlich gespeichert sind.

Im Warehouse werden verschiedene Arten von Fakten gespeichert. Diese werden von allen Team Foundation-Tools als primäre relationale Tabelle und als Cube in der OLAP-Datenbank bereitgestellt, die Informationen von dieser Tabelle abruft. Jeder Fakt innerhalb einer Tabelle verfügt über Details, Dimensionen und Measures.

  • Details   Details sind Spalten, die in der primären Faktentabelle in der relationalen Datenbank und nicht im OLAP-Cube angezeigt werden. Beispiel: Arbeitsaufgabentitel sind längere Textzeichenfolgen, die hauptsächlich in Listenberichten verwendet werden.

  • Dimensionen   Dimensionen sind die Eigenschaften, die verwendet werden, um Daten in einem Bericht in Slices zu unterteilen. Beispiel: Dimensionen eines Arbeitsaufgabenfakts umfassen auch Typ und Zustand. In der relationalen Datenbank werden Dimensionen als Tabellen mit Fremdschlüsselverweisen auf die Dimensionstabellen von der primären Fakttabelle angezeigt. Alle Fakten besitzen eine Projektdimension, mit der die Daten im Warehouse nach Teamprojekt in Slices unterteilt werden können.

  • Measures   Measures sind Eigenschaften, die aggregiert, d. h. gezählt, addiert usw. werden, um quantitative Werte in Berichten bereitzustellen. Beispiel: Der CodeChurn-Cube, der vom Quellcodeverwaltung-Tool bereitgestellt wird, enthält die Measures LinesAdded, LinesRemoved und LinesChanged. Measures werden als Spalten in der primären Faktentabelle angezeigt.

Synchronisierung

Wenn die Prozessvorlage geändert wird, wird bei jedem Laden von Daten eine Aktualisierung durchgeführt. Standardmäßig wird das Data Warehouse einmal pro Stunde aktualisiert.

Sie können steuern, wie oft die OLAP-Datenbank die abgeleiteten Informationen aktualisieren soll, die sie für die Berichterstellungstools bereitstellt. Der Zeitplan hängt von den Anforderungen des Systems ab. Weitere Informationen finden Sie unter Gewusst wie: Festlegen des Verarbeitungsintervalls für das Data Warehouse.

Siehe auch

Weitere Ressourcen

Verwalten von Daten