Bei Streaminganalysen werden Datensätze nicht in Batches sondern kontinuierlich verarbeitet und analysiert. Im Allgemeinen eignen sich Streaminganalysen für Datenquellen, die einen kontinuierlichen Strom kleiner Datensätze im Kilobytebereich generieren.
Erfahren Sie mehr über Dataflow, den Google Cloud-Dienst zur einheitlichen Stream- und Batchdatenverarbeitung.
Streaminganalysen können für eine Vielzahl von Datenquellen erfolgen, z. B. Telemetriedaten vernetzter Geräte, Logdateien für Aktionen von Kunden in Webanwendungen, E-Commerce-Transaktionen oder Informationen aus sozialen Netzwerken oder Geodaten-Diensten. Oft dienen Streaminganalysen zur Echtzeitaggregierung und -korrelierung, Filterung oder Probenahme.
Daten werden normalerweise in Batches verschoben. Bei der Batchverarbeitung werden oft große Datenvolumen gleichzeitig verarbeitet, wobei hohe Latenzzeiten entstehen. Beispielsweise wird ein Prozess alle 24 Stunden ausgeführt. Dies kann eine effiziente Lösung für große Datenvolumen sein, eignet sich aber nicht für zeitkritische Daten. Diese sollten gestreamt werden, da die Daten ansonsten zum Zeitpunkt der Verarbeitung schon veraltet sein könnten.
Wenn Unternehmen Daten zu Hunderten, Tausenden oder sogar Millionen von Ereignissen pro Sekunde erfassen, entstehen gigantische Datasets. Mit herkömmlichen Systemen kann es Tage dauern, aus so großen Datenmengen nützliche Informationen zu gewinnen.
Zur Durchführung von Maßnahmen in Echtzeit müssen die Verarbeitung und Analyse in Echtzeit erfolgen. Dies lässt sich mithilfe einer geeigneten Plattform und Infrastruktur für Datenstreaming erreichen. Die in Google Cloud-Produkte und -Dienste integrierten Streaminganalysen erlauben Unternehmen, Datenstreams in Echtzeit aufzunehmen, zu verarbeiten und zu analysieren.
Unternehmen verwenden Streaminganalysen, um Daten in Echtzeit zu analysieren und Erkenntnisse über verschiedene Aktivitäten zu gewinnen, z. B. Messungen, Serveraktivität, Standortbestimmung von Geräten oder Websiteklicks. Hier einige gängige Anwendungsfälle:
E-Commerce
Nutzer-Clickstreams analysieren, um den Einkaufsvorgang durch Preisanpassungen, Werbeaktionen oder Inventarverwaltung in Echtzeit zu optimieren.
Finanzdienstleistungen
Kontoaktivitäten analysieren, um anomales Verhalten im Datenstream zu erkennen und eine entsprechende Sicherheitswarnung zu erzeugen.
Investmentberatung
Marktänderungen verfolgen und Einstellungen für Kundenportfolios anhand festgelegter Bedingungen anpassen, z. B. Aktien verkaufen, wenn ein bestimmter Aktienkurs erreicht ist.
Nachrichtenmedien
Klickdatensätze von Nutzern aus verschiedenen Nachrichtenquellen streamen und die Daten mit demografischen Informationen anreichern, um der Zielgruppe relevantere Artikel bereitzustellen.
Dienstprogramme
Durchfluss eines Stromnetzes überwachen und Warnungen generieren oder Workflows initiieren, wenn die festgelegten Grenzwerte erreicht wurden.
Profitieren Sie von einem Guthaben über 300 $, um Google Cloud und mehr als 20 „Immer kostenlos“-Produkte kennenzulernen.