Cloud-Speicher (MinIO)
Eine Automation starten, wenn in einem MinIO-Bucket ein neues Objekt erscheint.
Funktionsweise
Der Trigger verbindet sich mit einem MinIO-Server und überwacht einen Bucket. Wird ein neues Objekt hinzugefügt (oder ersetzt), startet der Workflow mit den Metadaten des Objekts im Speicher – Schlüssel, Größe, ETag, Bucket und Name des Ereignisses.
MinIO ist ein selbst betriebener, S3-kompatibler Objektspeicher; betreiben Sie Ihren eigenen privaten Cloud-Speicher, binden Sie ihn auf diesem Weg an.
Einstellungen
| Feld | Was es steuert | Erforderlich | Hinweise |
|---|---|---|---|
| Endpunkt | Hostname des MinIO-Servers. | erforderlich | Ohne Schema – zum Beispiel minio.example.com. |
| Port | Port von MinIO. | optional | Standard: 9000. |
| SSL verwenden | Ob die Verbindung per TLS aufgebaut wird. | optional | Standardmäßig aus; schalten Sie es für jeden nicht lokalen Endpunkt ein. |
| Zugriffsschlüssel | Zugriffsschlüssel für MinIO. | erforderlich | Wird verschlüsselt gespeichert. |
| Geheimer Schlüssel | Geheimer Schlüssel für MinIO. | erforderlich | Wird verschlüsselt gespeichert. |
| Bucket-Name | Der zu überwachende Bucket. | erforderlich | |
| Präfix-Filter | Nur auf Objekte reagieren, deren Schlüssel mit diesem Präfix beginnt. | optional | Beispiel: uploads/. |
| Ergebnis (Objekt) | Wo die Metadaten des Objekts abgelegt werden. | erforderlich | Enthält Schlüssel, Größe, ETag, Bucket und Name des Ereignisses. |
📷 SCREENSHOT: Die Einstellungen des Triggers „Cloud-Speicher-Überwachung“ mit den Feldern „Endpunkt“, „Bucket-Name“ und „Präfix-Filter“.
Beispielszenario
Texterkennung beim Hochladen. Ein Scanner lädt PDFs unter incoming/ in MinIO hoch. Ein Workflow überwacht dieses Präfix, lädt das Objekt über einen Schritt „HTTP-Anfrage ausführen“ (oder eine andere Integration) herunter, liest den Text mit einer KI-Aktion aus und hängt das Ergebnis an eine Datenbank an.
Empfehlungen
- ✅ Grenzen Sie mit einem Präfix ein, worauf der Workflow reagiert. Sonst startet jeder Schreibvorgang im Bucket den Workflow.
- ✅ Verwenden Sie ein Dienstkonto, das nur Rechte auf den betreffenden Bucket hat.
- ⚠️ Die Metadaten des Objekts stehen zur Verfügung, sein Inhalt nicht. Braucht der Workflow den Inhalt, muss ihn ein eigener Schritt holen („HTTP-Anfrage ausführen“, „Skript ausführen“).
- ❌ Richten Sie den Trigger nicht ohne Präfix auf einen Bucket, in den viel geschrieben wird. Die Menge kann die nachfolgenden Schritte überlasten.
Nächste Schritte
- Das eigentliche Objekt holen: HTTP-Anfrage ausführen gegen die MinIO-API.
- Lokales Dateisystem überwachen: Dateisystem-Überwachung.