Ich habe gerade angefangen, in Data Warehousing einzutauchen, und ich habe eine Frage, die ich einfach nicht herausfinden kann.Fragen zum Data Warehouse-Bericht
Ich habe ein Geschäft, das zehn Geschäfte hat, jedes mit bestimmten Angestellten. In meinem Data Warehouse habe ich eine Dimension, die das Geschäft repräsentiert. Die Mitarbeiterdimension ist ein SCD mit einer Spalte für Start/Ende und dem Geschäft, in dem der Mitarbeiter arbeitet.
Meine Faktentabelle basiert auf Vorschlägen, die die Mitarbeiter (anonym) den Filialleitern geben. Diese Tabelle enthält den Vorschlagstyp (Sauberkeit, Gehaltsproblem usw.), das Datum, an dem er eingereicht wurde (Fremdschlüssel, der an eine Zeitdimensionstabelle gebunden ist), und das Geschäft, in dem er eingereicht wurde.
Ich möchte einen Bericht erstellen, der das Verhältnis der Anzahl der Vorschläge zur Anzahl der Mitarbeiter in einem bestimmten Jahr zeigt. Da sich die Anzahl der Mitarbeiter regelmäßig ändert, kann ich keine einfache Abfrage für die Gesamtzahl der Mitarbeiter durchführen.
Leider habe ich im Web ziemlich viel versucht, eine Lösung zu finden, aber die Mehrheit der Beispiele sind Einzelhandelsverkäufe, die sich von dem unterscheiden, was ich versuche zu tun.
Jede Hilfe wäre willkommen. Ich habe das AdventureWorksDW auf meinem Computer installiert, so dass ich es als einen Bezugspunkt verwenden kann, wenn jemand einen Vorschlag dafür anbietet.
Vielen Dank im Voraus!
Sie verwenden SQL dann? Und es würde helfen, wenn Sie Ihre grundlegenden Tabellenstrukturen gepostet haben. – Nick