von Florian J. Deinhard
Forum: SQL Database
Verwenden Sie Azure IoT Edge und SQL Server zum Speichern und Abfragen von Daten am Rand. Azure IoT Edge ist standardmäßig mit grundlegenden Speicherfunktionen ausgestattet, mit denen Nachrichten zwischengespeichert werden können, wenn ein Gerät in den Offline-Zustand versetzt wird und diese dann weiterleitet, wenn die Verbindung wiederhergestellt wird. Möglicherweise möchten Sie jedoch erweiterte Speicherfunktionen, z. B. Daten lokal abfragen zu können. Durch die Einbindung lokaler Datenbanken können Ihre IoT Edge-Geräte komplexere Berechnungen durchführen, ohne dass eine Verbindung zu IoT Hub aufrechterhalten werden muss. Zum Beispiel kann ein Außendiensttechniker die letzten Tage der Sensordaten auf einer Maschine lokal visualisieren, obwohl diese Daten nur einmal pro Monat in die Cloud hochgeladen werden, um ein maschinelles Lernmodell zu verbessern.
Dieser Artikel enthält Anweisungen zum Bereitstellen einer SQL Server-Datenbank für ein IoT Edge-Gerät. Azure Functions, die auf dem IoT Edge-Gerät ausgeführt werden, strukturieren die eingehenden Daten und senden sie an die Datenbank. Die Schritte in diesem Artikel können auch auf andere Datenbanken angewendet werden, die in Containern wie MySQL oder PostgreSQL arbeiten.
In diesem Tutorial lernen Sie: