Einführung
Angenommen, ein Einzelhandelsunternehmen erfasst Echtzeit-Verkaufstransaktionsdaten einer E-Commerce-Website und möchte diese Daten zusammen mit weiteren statischen Daten zu Produkten, Kund*innen und Mitarbeiter*innen analysieren. Eine gängige Methode, um dieses Problem anzugehen, besteht darin, den Datenstrom von Echtzeitdaten in einem Data Lake oder Data Warehouse zu erfassen, wo er zusammen mit Daten abgefragt werden kann, die mithilfe von Batchverarbeitungstechniken geladen werden.
Microsoft Azure Synapse Analytics bietet eine umfassende Datenanalyseplattform für Unternehmen, in die Echtzeitdaten geladen werden können, die in Azure Event Hubs oder Azure IoT Hub erfasst und von Azure Stream Analytics verarbeitet werden.
Ein typisches Muster für die Echtzeitdatenerfassung in Azure besteht aus der folgenden Sequenz von Dienstintegrationen:
- Eine Echtzeitquelle von Daten wird in einem Ereignisingestor wie Azure Event Hubs oder Azure IoT Hub erfasst.
- Die erfassten Daten werden dauerhaft gefiltert und von einer Azure Stream Analytics-Abfrage aggregiert.
- Die Ergebnisse der Abfrage werden zur nachfolgenden Analyse in einen Data Lake oder ein Data Warehouse in Azure Synapse Analytics geladen.
In diesem Modul lernen Sie mehrere Möglichkeiten kennen, wie Sie Azure Stream Analytics verwenden können, um Echtzeitdaten in Azure Synapse Analytics zu erfassen.