Mobile-Menu

Auffrischen mit aktuelleren Daten Was ist ein Data-Refresh (Data-Refreshing)?

Von Dipl.-Ing. (FH) Stefan Luber 2 min Lesedauer

Anbieter zum Thema

Bei einem Data-Refresh werden die in einem Datenhaltungssystem wie einer Datenbank vorhandenen Daten mit aktuellen Daten aufgefrischt. Die Daten werden aus einer Datenquelle nachgeladen und aktualisieren den Datenbestand, verändern aber nicht die Struktur der Datenbank oder Eigenschaften der Datenobjekte. Auch bei Reports oder interaktiven Visualisierungs-Tools wie Dashboards wird der Begriff Data-Refreshing für das Aktualisieren der zugrundeliegenden Daten verwendet.

Die wichtigsten IT-Fachbegriffe verständlich erklärt.(Bild:  © aga7ta - Fotolia)
Die wichtigsten IT-Fachbegriffe verständlich erklärt.
(Bild: © aga7ta - Fotolia)

Die Begriffe Data-Refresh oder Data-Refreshing sind nicht eindeutig definiert und können sich abhängig vom System, bei dem der Refresh durchgeführt wird, unterscheiden. Auch Software-Hersteller interpretieren das Data-Refreshing von Produkt zu Produkt teils unterschiedlich. Die Bedeutung des Begriffs Data-Refresh leitet sich vom englischen Verb to refresh ab. Es bedeutet im Deutschen „auffrischen“, „aktualisieren“ oder „nachladen“.

Grundsätzlich versteht man unter einem Data-Refresh das Auffrischen der in einem Datenhaltungssystem bereits vorhandenen Daten mit aktuelleren Daten. Die Daten werden aus einer Datenquelle nachgeladen und überschreiben, falls neuere Daten vorliegen, die bestehenden Daten. An der grundsätzlichen Struktur des Datenhaltungssystems oder an den Eigenschaften und Beziehungen der Datenobjekte verändert das Data-Refreshing nichts.

Data-Refreshing kann beispielsweise bei Datenbanken, Data Warehouses aber auch bei datenbasierten Reports, Anwendungen, dynamischen Webseiten oder Datenvisualisierungs-Tools wie Dashboards zum Einsatz kommen. Ein Refresh wird manuell oder automatisiert durchgeführt. Je nach Anwendungsbereich kann er aus einer bestimmten Anzahl an Einzelvorgängen oder Refresh-Phasen bestehen. Das Data-Refreshing stellt sicher, dass die dargestellten Informationen oder die daraus abgeleiteten Ergebnisse aktuell und korrekt sind.

Die verschiedenen Arten der Durchführung eines Data-Refreshs

Ein Data-Refresh kann manuell oder automatisiert durchgeführt werden. Bei einem manuellen Data-Refreshing startet der Anwender die notwendigen Prozesse zur Aktualisierung der Daten und verifiziert anschließend die korrekte Ausführung des Refreshs. Einzelne Schritte oder Phasen eines Refreshs lassen sich beispielsweise über Skripte automatisieren, sodass der Anwender für einen Refresh nur ein einziges Skript starten muss.

Data-Refreshing lässt sich aber auch komplett automatisiert starten und ausführen. Das Starten des Refreshs kann in regelmäßigen Zeitabständen auf Basis eines zuvor definierten Zeitintervalls oder durch ein bestimmtes Ereignis ausgelöst werden. Beispielsweise gibt es Anwendungen, die automatisch bei jedem Neustart der Anwendung oder vor dem Generieren eines Reports oder anderen Datenergebnisses einen Data-Refresh auslösen. So ist sichergestellt, dass die Anwendung mit einer aktuellen Datenbasis arbeitet und Datenergebnisse auf aktuellen Daten basieren.

Einige Datenhaltungssysteme und Anwendungen verfügen über Live-Verbindungen zu ihren Datenquellen und sorgen so für einen automatischen und unmittelbaren Data-Refresh bei jeder Datenänderung in der Datenquelle.

(ID:49731882)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Data-Storage und -Management

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung