Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.