Maßeinheiten
Nachdem das zentrale Element der DDS das Abfragen von Datenwerten ist, sind die Einheiten der abfragten Daten ein wichtiges Detail. Abhänging von der Quelldatenbank könnten für dieselben Einheiten leicht unterschiedliche Notationen benutzt werden (Bsp. kVArh vs kvarh). Das DDS bietet die Möglichkeit, diese Differenzen mithilfe von Einheiten-Mappings auszugleichen.
Standardisierte Einheiten
Um auf einen gemeinsamen Nenner zu kommen, wird für jede Einheit genau eine Standardnotation festgelegt. Diese werden intern verwaltet und täglich durch Import aus einer Einheiten-Datenbank aktualisiert. Der genaue Zeitpunkt des Imports ist konfigurierbar.
Die Originaleinheit geht dabei nicht verloren, sie wird unter dem Metadatum Orig. Einheit der Werte im Datenpunkt gespeichert. Zur Suche in der Datenpunkt-Tabelle im Filter Einheit der Werte wird aber nur die standardisierte Einheit benutzt.
Eine Übersicht über alle Einheiten finden sie in der Einheitenliste.
Einheiten-Mappings
"Mapping" bezieht sich hier auf die Zuweisung von nicht-standardisierten Notationen, wie sie in den einzelnen Quelldatenbanken vorkommen könnten, auf die innerhalb der DDS standardisierte Notation.
Beim Datenpunktimport aus den jeweiligen Quelldatenbanken wird sich dann auf diese Mappings bezogen, um die Einheiten zu standardisieren.
Einheiten-Mappings können in der dafür vorgesehenen Benutzeroberfläche für jede Einheiten einzeln angesehen und bearbeitet werden.
Einfluss auf die Importer (Techn. Details)
Importer können implementiert werden, nicht-standardisierte Einheiten durchzulassen oder zu ignorieren.
Im ersten Fall wird bei jedem zu importierenden Datenpunkt, dessen Einheit nicht entweder bereits standardisiert ist oder durch ein Einheitenmapping standardisierbar ist, das Metadatum Einheit der Werte auf null gesetzt, d.h. der Datenpunkt hat offiziell keine standardisierte Einheit.
Im zweiten Fall werden die unbekannten Einheiten in das Feld Einheit der Werte geschrieben, obwohl sie nicht standardisiert sind. Durch einen täglichen CronJob werden diese neuen Einheiten dann aufgefangen und als nicht standardisiert in der Einheitentabelle gespeichert.
Einheiten-Parameter
Die folgenden Parameter definieren eine Maßeinheit in der DDS ((!) müssen gesetzt sein).
- Einheit(!): Die Notation
- Dimension(!): Wofür wird die Maßeinheit verwendet. Bsp. Volumen, Mengenanteil, Elektr. Spannung,...
- Beschreibung: Nähere Beschreibung der Einheit.
- Importiert/Standardisiert(!): Ob diese Einheit direkt aus der Einheitendatenbank importiert wurde. Wenn nein, wurde sie direkt aus dem Einheit der Werte-Feld eines neuen Datenpunktes entnommen, welcher nicht einer standardisierten Einheit zugewiesen werden konnte.
- Anzahl der Mappings: In der GUI wird Ihnen die Anzahl der Mappings angezeigt, die die Einheit als Ziel gesetzt haben.