Wiki source code of Kalendertabelle
Last modified by Dimitri Rupp on 2026/06/11 09:30
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{box cssClass="floatinginfobox" title="**Inhalt**"}} | ||
| 2 | {{toc/}} | ||
| 3 | {{/box}} | ||
| 4 | |||
| 5 | = 📅 Kalendertabelle = | ||
| 6 | |||
| 7 | == Warum eine Kalendertabelle? == | ||
| 8 | |||
| 9 | Beim Reporting ist es typisch, Daten im Kontext eines Datums bereitzustellen oder zu aggregieren (z. B. „zeig mir alle Standorte, die im Juli 2022 fertiggestellt worden sind"). | ||
| 10 | |||
| 11 | Während diese Daten auch „on the fly" berechnet werden können, spart die Verwendung einer Kalendertabelle Zeit, verbessert die Effizienz und die Konsistenz. | ||
| 12 | |||
| 13 | Auf den ersten Blick scheint eine Kalendertabelle unnötig zu sein, spart aber Zeit bei der Entwicklung, Pflege und Verwendung, sobald die Reports komplexer werden. | ||
| 14 | |||
| 15 | Gerade bei Verwendung von Power BI stellt man häufig fest, dass ein Kalender- oder Datumsbezug notwendig ist, um den geforderten Report umsetzen zu können (z. B. wenn Daten nur Datumsinformationen enthalten, jedoch keine zusätzliche Information wie Monat, Quartal, KW, etc.). | ||
| 16 | |||
| 17 | == Beziehung zum Datenmodell == | ||
| 18 | |||
| 19 | Damit Daten im Kontext eines Datums angezeigt werden können, muss die Kalendertabelle im Datenmodell mit dem richtigen Datumsfeld in eine Beziehung gebracht werden. | ||
| 20 | |||
| 21 | Wenn man zum Beispiel alle Incidents, die im Juli 2022 eröffnet wurden, anzeigen will, muss im Datenmodell die Kalendertabelle mit dem entsprechenden Datumsfeld in der Tabelle ##sdmincident## verknüpft werden. | ||
| 22 | |||
| 23 | {{mermaid}} | ||
| 24 | erDiagram | ||
| 25 | KALENDERTABELLE ||--o{ SDMINCIDENT : "Datum = OpenDate" | ||
| 26 | KALENDERTABELLE { | ||
| 27 | date Datum | ||
| 28 | int Jahr | ||
| 29 | int Monat | ||
| 30 | int Quartal | ||
| 31 | int KW | ||
| 32 | bool IsWorkingDay | ||
| 33 | } | ||
| 34 | SDMINCIDENT { | ||
| 35 | string IncidentID | ||
| 36 | date OpenDate | ||
| 37 | string Status | ||
| 38 | } | ||
| 39 | {{/mermaid}} | ||
| 40 | |||
| 41 | == Wie füge ich eine Kalendertabelle meinem Report hinzu? == | ||
| 42 | |||
| 43 | Das PMO hat eine Kalendertabelle erstellt, die in jedem Report verwendet werden kann. Folgende Schritte sind notwendig, um sie nutzen zu können: | ||
| 44 | |||
| 45 | {{mermaid}} | ||
| 46 | flowchart TD | ||
| 47 | S1[1. Dataflow Connector auswählen] | ||
| 48 | S2[2. Workspaces / Arbeitsbereiche öffnen] | ||
| 49 | S3[3. Ordner 'Kalendertabelle' suchen] | ||
| 50 | S4{Welcher Kalender?} | ||
| 51 | S4a[Austrian Calendar Table<br/>für Österreich] | ||
| 52 | S4b[German Calendar Table<br/>für Deutschland] | ||
| 53 | S5[4. Load klicken] | ||
| 54 | Done([✅ Kalendertabelle im<br/>Datenmodell verfügbar]) | ||
| 55 | |||
| 56 | S1 --> S2 --> S3 --> S4 | ||
| 57 | S4 -->|AT-Feiertage| S4a | ||
| 58 | S4 -->|DE-Feiertage| S4b | ||
| 59 | S4a --> S5 | ||
| 60 | S4b --> S5 | ||
| 61 | S5 --> Done | ||
| 62 | |||
| 63 | style S4 fill:#fff4cc,stroke:#cc9900 | ||
| 64 | style Done fill:#d4edda,stroke:#28a745 | ||
| 65 | {{/mermaid}} | ||
| 66 | |||
| 67 | {{warning}} | ||
| 68 | **Wichtig:** In dieser Kalendertabelle ist eine Spalte ##IsWorkingDay?## vorhanden. Den richtigen Kalender (Österreich oder Deutschland) auswählen, da sich die Feiertage zwischen den beiden Ländern unterscheiden. | ||
| 69 | {{/warning}} | ||
| 70 | |||
| 71 | ---- | ||
| 72 | |||
| 73 | == Verwandte Themen == | ||
| 74 | |||
| 75 | //Kuratiert — kann direkt im Editor ergänzt werden:// | ||
| 76 | |||
| 77 | * [[Aktualisierung von Queries>>doc:IT-Wiki.02-Tools.PowerBI.Aktualisierung-von-Queries.WebHome]] | ||
| 78 | * [[Bedingte Spalten (Conditional Columns)>>doc:IT-Wiki.02-Tools.PowerBI.Bedingte-Spalten-(Conditional-Columns).WebHome]] | ||
| 79 | * [[Berechnete Spalten (Calculated Columns)>>doc:IT-Wiki.02-Tools.PowerBI.Berechnete-Spalten-(Calculated-Columns).WebHome]] | ||
| 80 | |||
| 81 | {{include reference="IT-Wiki.Makros.Verwandte-Themen.WebHome"/}} | ||
| 82 | |||
| 83 | ---- | ||
| 84 | **Status:** Migriert — Team-Review ausstehend · **Owner:** //(festlegen)// · **Letzter Review:** 2026-06-11 |