Objekttechnik statt URL-Dschungel
Um allerdings von den Anforderungen eines Diagramms wie in Abbildung 3 auf die URL in Abbildung 4 zu kommen, muss der Diagrammkonstrukteur zunächst die Bedienungsanleitung auf [4] genau studieren und die verschiedenen Regeln und Kürzel verinnerlichen. Einfacher geht das mit dem CPAN-Modul Google::Chart, das eine objektorientierte Schnittstelle zur Diagramm-Definition anbietet und die URL Schritt für Schritt mittels leicht verständlicher Methodenaufrufe zusammensetzt. Doch vor der eigentlichen Diagrammdefinition steht erst noch die nötige Konsolidierung der Messdaten an.
Der Batterietester maß in unregelmäßigen Zeitabständen und auch nicht zeitgleich für beide Speicherbausteine. Um die beiden Entladungskurven nun so nebeneinander zu stellen, dass ein direkter Vergleich möglich ist, verschiebt das Skript in Listing 1 die Messzeitpunkte auf eine gemeinsame Zeitachse. Beide Messreihen starten dann zu einer virtuellen Stunde null. Das Skript rechnet die absoluten Messzeitpunkte in relative Zeitpunkte um.
Auf Zeitachse verschoben
Enthält die erste Messreihe also zum Beispiel Messpunkte zu den Zeitpunkten 8:00 und 9:00 Uhr, während die zweite Reihe um 11:00 und 11:30 Uhr gemessene Werte enthält, startet die virtuelle gemeinsame Zeitachse zum Beispiel um 0:00 Uhr und zeigt um 0:30 Uhr den Messpunkt der Messreihe 2 und um 1:00 Uhr den Messpunkt der Messreihe 1.
Hierzu bemüht das Skript »data-normalize« eine Datenstruktur »$data«, die eine Referenz auf einen Hash enthält, der unter den Schlüsseln »2gb« und »0.5gb« jeweils ein Array von Messpunkten mit Wertepaaren aus Zeitpunkt und Batteriekapazität enthält.
| Whitepaper |
|
Daten Migration - Eine Publikation von Bloor Research
Datenmigrationsprojekte überschreiten häufig das Budget, neigen zu Verzögerung und werden unter Umständen komplett abgebrochen. Bloor Research ist eines der weltweit führenden IT-Forschungs-, Analyse- und Beratungsunternehmen und wird in dem vorliegenden White Paper die wichtigsten Aspekte dieser Problematik näher beleuchten. Ferner werden praktische Empfehlungen für erfolgreiche Migrationsprojekte gegeben, die Sie auf Ihr nächstes Projekt übertragen können.
Download PDF (Registrierung erforderlich)
|
|
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele
Über die letzten Jahre hinweg haben sich Open Source Lösungen als fester Bestandteil des gesamten Datenintegrationsmarktes etabliert. Viele Unternehmen haben bereits das Open Source Modell für Ihre Datenintegrationsprojekte aufgegriffen. Das vorliegende White Paper illustriert anhand ausgewählter Fallstudien und Anwendungsbeispiele die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.
Download PDF (Registrierung erforderlich)
|
Dieser Online-Artikel kann Links enthalten, die auf nicht mehr vorhandene Seiten verweisen. Wir ändern solche "broken links"
nur in wenigen Ausnahmefällen. Der Online-Artikel soll möglichst unverändert der gedrucken Fassung entsprechen.
|