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
| Feld | Beschreibung |
|---|---|
| Docker-Image | meshmakers/octo-mesh-adapter |
| Alternatives Installationsszenario | - |
| Adapter-Konfiguration | Auf Adapter-Ebene ist keine spezifische Konfiguration nötig (siehe Mesh Nodes) |
Mesh Nodes
Trigger
| Node | Beschreibung |
|---|---|
| FromExecutePipelineCommand@1 | Löst eine Pipeline-Ausführung aus einem Command aus |
| FromHttpRequest@1 | Löst eine Pipeline-Ausführung aus einer HTTP-Anfrage aus |
| FromHttpRequest@2 | Löst eine Pipeline-Ausführung aus einer HTTP-Anfrage aus und trägt dabei die Identität des Aufrufers (für Delegation) |
| FromPipelineTriggerEvent@1 | Löst eine Pipeline-Ausführung aus einem Event aus (vom BotService) |
| FromWatchRtEntity@1 | Löst eine Pipeline-Ausführung aus, wenn eine Entität erstellt oder aktualisiert wird |
Extract
| Node | Beschreibung |
|---|---|
| BackfillFromRtEntity@1 | Reichert das Payload mit Daten aus dem OctoMesh Asset Repository an |
| GetAssociationTargets@1 | Findet Entitäten, die anhand angegebener Kriterien mit einer gegebenen Entität aus dem OctoMesh Asset Repository assoziiert sind |
| GetNotificationTemplate@1 | Ruft eine Benachrichtigungsvorlage aus dem OctoMesh Asset Repository anhand des Namens der Benachrichtigungsvorlage ab |
| GetOrCreateRtEntitiesByType@1 | Findet eine bestehende Entität anhand angegebener Feldfilter oder erstellt eine neue Entitäts-RtId, falls keine gefunden wird |
| GetQueryById@1 | Ruft ein Abfrageergebnis aus dem OctoMesh Asset Repository anhand der Runtime-ID (RtId) der Abfrage ab |
| GetRtEntitiesById@1 | Ruft Entitäten aus dem OctoMesh Asset Repository anhand der Runtime-IDs (RtIds) ab |
| GetRtEntitiesByType@1 | Ruft Entitäten aus dem OctoMesh Asset Repository anhand der CK type ID ab |
| GetRtEntitiesByWellKnownName@1 | Ruft Entitäten aus dem OctoMesh Asset Repository anhand des Well-Known-Names ab |
Load
| Node | Beschreibung |
|---|---|
| ApplyChanges@1 | Wendet Änderungen auf das OctoMesh Asset Repository an |
| ApplyChanges@2 | Wendet Änderungen auf das OctoMesh Asset Repository an, einschließlich Assoziationen. |
| SendEMail@2 | Sendet eine E-Mail unter Verwendung der angegebenen E-Mail-Vorlage und E-Mail-Adresse. |
| SaveStreamDataInArchive@1 | Speichert die Update-Info-Objekte im Time Series Repository von OctoMesh. |
Transform
| Node | Beschreibung |
|---|---|
| CreateAssociationUpdateInfo@1 | Erstellt ein Assoziations-Update-Info-Objekt unter Verwendung der angegebenen Parameter. |
| CreateUpdateInfo@1 | Erstellt ein Update-Info-Objekt unter Verwendung der angegebenen Parameter. |
| DataMapping@1 | Bildet Daten von einem Format auf ein anderes ab. |
| FilterLatestUpdateInfo@1 | Filtert das neueste Update-Info-Objekt aus dem Array von Update-Info-Objekten. |
| ImportFromExcel@1 | Importiert Daten aus einer Excel-Datei. |
| PlaceholderReplace@1 | Ersetzt Platzhalter in einer Zeichenkette durch Werte aus dem Payload. |
| QueryResultToMarkdownTable@1 | Konvertiert das Abfrageergebnis in eine Markdown-Tabelle. |
| MachineLearningAnomalyDetection@1 | ML.NET-Algorithmen zur Erkennung von Spikes und Change Points in Zeitreihendaten mithilfe von Machine-Learning-Modellen. |
| StatisticalAnomalyDetection@1 | Erkennt Anomalien in numerischen Datenströmen mithilfe verschiedener statistischer Methoden. |
hinweis
Im Modbus-Adapter sind alle Nodes verfügbar, die mit general availablity gekennzeichnet sind.