Häufige Anwendungsfälle und Muster für Datenflussgraphen

Wähle ein Muster basierend auf dem Input, den du hast, und dem Output, den du brauchst. Alle Beispielwerte sind synthetisch.

Ziel Operation Implementation
Fügen Sie den Lesungen Kontext hinzu Suchen Sie den neuesten Datensatz anhand der Asset-ID Eingebaute Anreicherung; eine Anwendung verwaltet den State Store
Datensätze ausrichten und korrelieren Lesungen nach Zeitstempel oder Element-ID abgleichen Benutzerdefiniertes zustandsbehaftetes Beispiel oder ein externer Dienst
Geräuschreduzierung Bilden des Durchschnitts eines nicht überlappenden Batchs Integriertes rollierendes Fenster
Weiterleiten von Messwerten nach Schweregrad Unmögliche Messungen filtern und nach Schweregrad weiterleiten Integrierter Filter, Branch, Map und Concatenate
Routen Sie mehr als zwei Nachrichtentypen Wählen Sie für jeden Nachrichtentyp einen Pfad aus und führen Sie dann die Pfade zusammen Integrierte Verzweigung und Verkettung
Leiten Sie ungültige Nachrichten an eine Dead-Letter-Warteschlange weiter Trennen abgelehnter Nutzlasten, die ein Consumer beibehalten soll Integrierte Verzweigung, Zuordnung und Verkettung
Modellvorhersage und Aktualisierungen Bewerten Sie ein Modell, verwalten Sie seine Parameter oder liefern Sie ein Update Wählen Sie unten ein unabhängiges Muster aus

Modellvorhersage und Aktualisierungen

Wählen Sie ein unabhängiges Muster für Vorhersage, Anpassung oder Übermittlung aus. Kombinieren Sie sie bei Bedarf.

Muster Verwenden Sie, wenn
Berechnen Sie eine Vorhersage mit bekannten Koeffizienten Du musst eine bestehende Formel unter Verwendung von Parametern in der Nachricht oder per Anreicherung abgerufenen Parametern auswerten
Einpassen und aktivieren Sie ein genehmigtes Modell Ihre Anwendung muss neue Parameter anpassen und genehmigen und dann den vollständigen Datensatz des aktiven Modells beibehalten
Genehmigte Modellupdates über MQTT liefern Sie müssen genehmigte Koeffizienten für spätere Messwerte an einen benutzerdefinierten Prädiktor senden

Voraussetzungen

Beginnen Sie mit einer bestehenden Azure IoT Einsatz-Bereitstellung, einem Datenflussprofil und einem MQTT-Endpunkt mit Broker-Zugriff. Befolgen Sie Erstellen eines Datenflussdiagramms, um sie zu konfigurieren.

Die Beispiele verwenden Profil default und MQTT-Endpunkt factory-mqtt im Namensraum azure-iot-operations. Eingebaute Transformationen verwenden den default Registry-Endpunkt.

Für benutzerdefinierte Muster verwenden Sie die bereit-zu-anwendenden Manifeste oder das Helm-Chart in den Azure Samples Deployment-Anweisungen, einschließlich Registry-Einrichtung und Einzelinstanz-Deployment. Um auf Sensorstille zu prüfen, konfigurieren Sie den Clock-Herausgeber für Ihren vorhandenen Broker.