Use Case

Zeitzonenanpassung für Datums-/Zeit-Attribute aus dot4 in Power BI

Einleitung

Alle Daten vom Grunddatentyp "Datum und Zeit" werden im Backend von dot4 im kompletten ISO 8601-Format (Datum sowie Zeit inkl. Millisekunden) in UTC (Zulu-Zeit) gespeichert. Damit ist der Speicherung dieser Daten unabhängig von der Zeitzone bzw. erfolgt in der koordinierten Weltzeit. Anmerkung: Dies ist u.a. ein Standard, der sich bei vielen Software-Herstellern und Applikationen durchgesetzt hat (Beispiel: Microsoft Sharepoint).

Für die Anzeige von Datums- und Zeit-Werten werden die Daten über REST-API vom dot4-Frontend aus dem dot4-Backend geholt. Die REST-API-Endpunkte liefern die Datums- und Zeit-Werte dabei weiterhin in UTC im ISO 8601-Format. Die Werte werden von der Applikation dot4-Frontend in die Zeitzone des Browsers umgerechnet, mit dem der Benutzer auf dot4 zugreift und damit normalerweise in der lokalen Zeitzone dargestellt. Anmerkung: Sofern die Einstellung im Browser des Benutzers seiner lokalen Zeitzone entsprechen.

Für die Nutzung von Datums- und Zeit-Werten über REST-API-Endpunkte heißt das, dass diese den Zeitstempel aus dem Backend in kompletter Form (also "Datum und Zeit") und in UTC liefern. Bei Zugriff über REST-API kann der Kunde in seinen Skripten/Programmen die Umrechnung auf die lokale Zeitzone vornehmen bzw. den Teilwert des Wertes nutzen, welchen er benötigt wie z.B. nur das „Jahr“ oder nur die "Zeit".

Der dot4 GIC (Global Intelligence Connector) stellt die Datums- und Zeit-Werte aus dem dot4-Backend über den OData-Feed ebenfalls im ISO 8601-Format in UTC zur Verfügung. Hier obliegt die Umrechnung in die lokale Zeitzone ebenfalls der nutzenden Applikation z.B. einem BI-Tool.

Berechtigungsverwaltung

  • Über das Rollen-/Rechte-Modell sowie Security-Groups ist steuerbar, welcher Benutzer welche Informationen in der CMDB einsehen, bearbeiten oder ggf. sogar löschen darf.

Anleitung zur Zeitzonen-Anpassung von Datums- und Zeit-Werte in Power BI:

Am Beispiel des Windows Server wdftl-2012-bc1 werden im dot4-Frontend (GUI) folgende Datumwerte in der lokalen Zeitzone des Browsers (MESZ bzw. UTC+2) angezeigt:

  • Erstellt am: 28.06.18, 13:59

  • Letzte Aktualisierung am: 24.02.22, 23.06

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_1.png Im Power BI wird der Windows Server wdftl-2012-bc1 mit den Datumswerten in UTC angezeigt:

  • Erstellt am: 28.06.18, 11:59:17 (Anmerkung: 2h Stunden Offset da Sommerzeit)

  • Letzte Aktualisierung am: 24.02.22, 22:06:06 (Anmerkung: 1h Stunde Offset da Winterzeit)

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_2.png

Um die Anzeige im Power BI auf eine Zeitzone anzupassen ist das Vorgehen wie folgt:

Im Power BI über die Schaltfläche „Abfragen bearbeiten“ den Power Query-Editor öffnen.

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_3.png

Dort die entsprechenden Spalten für die Datum-Attribute wählen. Zur Kontrolle: Hier wird der Windows Server wdftl-2012-bc1 mit den Datumwerten in UTC im Format „Datum/Uhrzeit/Zeitzone“ angezeigt:

  • Erstellt am: 28.06.18 11:59:17 +00:00

  • Letzte Aktualisierung am: 24.02.22 22:06:06 +00:00

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_4.png

Hinweis: Sollte die Anzeige nicht im Format „Datum/Uhrzeit/Zeitzone“ erfolgen, dann auf die Spaltenüberschrift mit rechter Maustaste wie folgt das Format auswählen:

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_5.png

Zum Ändern der Zeitzone auf die Spaltenüberschrift mit rechter Maustaste im Menü „Typ ändern“ -> „mit Gebietsschema…“ für das Gebietsschema den Datentyp „Datum/Uhrzeit/Zeitzone“ und das Gebietsschema „Deutsch (Deutschland)“ (Anmerkung: oder gewünschtes Gebietsschema) wählen und bestätigen.

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_6.png

Die Werte für das Create Date („Erstellt am“) passen sich nach der Änderung des Gebietsschemas entsprechend an.

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_7.png Identisches Vorgehen gilt für weitere Datums-/Zeit-Attribute. Anmerkung: Im Beispiel lässt sich erkennen, dass einmal die Winterzeit (MEZ) und einmal die Sommerzeit (MESZ) berücksichtigt wird.

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_8.png Die Übernahme der Format-Anpassung von Power Query-Editor auf das Power BI erfolgt durch „Übernehmen“.

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_9.png Im Power BI werden für den Windows Server wdftl-2012-bc1 die folgenden Datumwerte jetzt angepasst auf das Gebietsschema / die Zeitzone angezeigt:

  • Erstellt am: 28.06.18, 13:59:17

  • Letzte Aktualisierung am: 24.02.22, 23:06:06

../_images/UC_Zeitkonvertierung_dot4Data-in-PowerBI_10.png

Versionsinfo

Version 1.01
22.06.2022

REALTECH AG

Paul-Ehrlich-Str. 1

69181 Leimen

www.REALTECH.com

URHEBERRECHTE UND WARENZEICHEN

© 2024 REALTECH AG. Alle Rechte vorbehalten. Dieses Dokument enthält vertrauliche und rechtlich geschützte Informationen. Das unerlaubte Kopieren und die unbefugte Weitergabe des Dokuments an Dritte (ganz oder in Teilen) sind nicht gestattet. Die in diesem Dokument abgebildeten Produkt-Namen, Logos, Marken und sonstigen Kennzeichen stehen REALTECH oder den Lizenzgebern von REALTECH zu und dürfen nicht ohne vorherige schriftliche Zustimmung des Rechteinhabers verwendet werden.