Zum Hauptinhalt springen

Mesh

Mesh Adapter sind darauf ausgelegt, an zentralisierten Standorten wie Cloud-Umgebungen oder zentralisierten Rechenzentren zu laufen. Diese Adapter übernehmen Aufgaben, die sich für eine Zentralisierung eignen, wie das Aggregieren von Daten aus mehreren Edge Adaptern, das Durchführen großangelegter Datenverarbeitung und das Verwalten von Datenspeicherung und -verteilung auf höherer Ebene. Mesh Adapter ermöglichen die Skalierbarkeit und Robustheit, die für großangelegte Bereitstellungen erforderlich sind, unterstützen umfangreiche Datenoperationen und bieten eine globale Sicht auf das Data Mesh.

Informationstabelle​

FeldBeschreibung
Docker-Imagemeshmakers/octo-mesh-adapter
Alternatives Installationsszenario-
Adapter-KonfigurationAuf Adapter-Ebene ist keine spezifische Konfiguration nötig (siehe Mesh Nodes)

Mesh Nodes​

Trigger​

NodeBeschreibung
FromExecutePipelineCommand@1Löst eine Pipeline-Ausführung aus einem Command aus
FromHttpRequest@1Löst eine Pipeline-Ausführung aus einer HTTP-Anfrage aus
FromHttpRequest@2Löst eine Pipeline-Ausführung aus einer HTTP-Anfrage aus und trägt dabei die Identität des Aufrufers (für Delegation)
FromPipelineTriggerEvent@1Löst eine Pipeline-Ausführung aus einem Event aus (vom BotService)
FromWatchRtEntity@1Löst eine Pipeline-Ausführung aus, wenn eine Entität erstellt oder aktualisiert wird

Extract​

NodeBeschreibung
BackfillFromRtEntity@1Reichert das Payload mit Daten aus dem OctoMesh Asset Repository an
GetAssociationTargets@1Findet Entitäten, die anhand angegebener Kriterien mit einer gegebenen Entität aus dem OctoMesh Asset Repository assoziiert sind
GetNotificationTemplate@1Ruft eine Benachrichtigungsvorlage aus dem OctoMesh Asset Repository anhand des Namens der Benachrichtigungsvorlage ab
GetOrCreateRtEntitiesByType@1Findet eine bestehende Entität anhand angegebener Feldfilter oder erstellt eine neue Entitäts-RtId, falls keine gefunden wird
GetQueryById@1Ruft ein Abfrageergebnis aus dem OctoMesh Asset Repository anhand der Runtime-ID (RtId) der Abfrage ab
GetRtEntitiesById@1Ruft Entitäten aus dem OctoMesh Asset Repository anhand der Runtime-IDs (RtIds) ab
GetRtEntitiesByType@1Ruft Entitäten aus dem OctoMesh Asset Repository anhand der CK type ID ab
GetRtEntitiesByWellKnownName@1Ruft Entitäten aus dem OctoMesh Asset Repository anhand des Well-Known-Names ab

Load​

NodeBeschreibung
ApplyChanges@1Wendet Änderungen auf das OctoMesh Asset Repository an
ApplyChanges@2Wendet Änderungen auf das OctoMesh Asset Repository an, einschließlich Assoziationen.
SendEMail@2Sendet eine E-Mail unter Verwendung der angegebenen E-Mail-Vorlage und E-Mail-Adresse.
SaveStreamDataInArchive@1Speichert die Update-Info-Objekte im Time Series Repository von OctoMesh.

Transform​

NodeBeschreibung
CreateAssociationUpdateInfo@1Erstellt ein Assoziations-Update-Info-Objekt unter Verwendung der angegebenen Parameter.
CreateUpdateInfo@1Erstellt ein Update-Info-Objekt unter Verwendung der angegebenen Parameter.
DataMapping@1Bildet Daten von einem Format auf ein anderes ab.
FilterLatestUpdateInfo@1Filtert das neueste Update-Info-Objekt aus dem Array von Update-Info-Objekten.
ImportFromExcel@1Importiert Daten aus einer Excel-Datei.
PlaceholderReplace@1Ersetzt Platzhalter in einer Zeichenkette durch Werte aus dem Payload.
QueryResultToMarkdownTable@1Konvertiert das Abfrageergebnis in eine Markdown-Tabelle.
MachineLearningAnomalyDetection@1ML.NET-Algorithmen zur Erkennung von Spikes und Change Points in Zeitreihendaten mithilfe von Machine-Learning-Modellen.
StatisticalAnomalyDetection@1Erkennt Anomalien in numerischen Datenströmen mithilfe verschiedener statistischer Methoden.
hinweis

Im Modbus-Adapter sind alle Nodes verfügbar, die mit general availablity gekennzeichnet sind.