Zum Hauptinhalt springen

Objekte (BLOB-Store)

Inhaltsverzeichnis​


Übersicht​

Das Menü „Objekte" verwaltet unstrukturierte Dateien (Bilder, Dokumente, Binärdaten), die auf der Platform gespeichert sind. Anlagenfotos, Prüfergebnisbilder, Zeichnungen (PDF, DXF), Schwingungs- und Schall-Rohsignale sowie automatisch erzeugte Berichte werden chronologisch abgelegt; zu jeder Datei werden Metadaten wie BLOB-ID, Standort und Beschreibung mitgespeichert.

BLOB: Abkürzung für Binary Large Object. Bezeichnet — im Unterschied zu numerischen Sensordaten — großformatige Dateien wie Fotos oder Dokumente.

Pfad: Linkes Menü > Data > Objekte (BLOB) (interne URL /blob/store)


Bildschirmaufbau​

┌──────────────────────────────────────────────────────────────────────┐
│ 🖼 BLOB 스토어 [↻] │ ← ① 상단
├──────────┬───────────────────────────────────────────────────────────┤
│ BLOB │ 🕐 타임라인 [10M][30M][1H][6H][12H][전체] │
│ 목록 │ ─────────────────────────────────────────────────────────│
│ 패널 │ 조회 기간 [날짜범위] [검색] │ ← ② 우측
│ │ ─────────────────────────────────────────────────────────│
│ [추가] │ 타임라인 (시간 흐름) │
│ [검색🔍] │ ─────────────────────────────────────────────────────────│
│ [↻] │ ┌─ BLOB 상세 테이블 ─────────────────────────────┐ │
│ ─────── │ │ BLOB ID | 시간 | 오브젝트ID | 크기 | MIME | 속성 |⬇│ │
│ 사이트 ▼ │ └────────────────────────────────────────────────┘ │
│ 검색바🔍 │ │
│ ─────── │ │
│ 목록 │ │
│ (스크롤) │ │
│ │ │
│ 버켓: - │ │
└──────────┴───────────────────────────────────────────────────────────┘
BereichPositionAnzeige
① ObenVolle BreiteSeitentitel + Schaltfläche „Aktualisieren"
② Linkscol-lg-2BLOB-Listenpanel (Scrollbereich 600px)
③ Rechtscol-lg-10Zeitleiste + Abfrageformular + BLOB-Detailtabelle

Oben — Seitentitel · Aktualisieren​

ElementFormFunktion
Titel🖼 „BLOB-Store"—
Aktualisieren (realtime_icon)Rote Schaltfläche + ↻Lädt sowohl die linke BLOB-Liste als auch die rechte Detailansicht neu

Im schmalen Panel der Breite col-lg-2 werden die registrierten BLOBs standortweise gruppiert angezeigt.

Werkzeuge oben (3 Schaltflächen)​

SchaltflächeSymbolFunktion
BLOB hinzufügen➕Öffnet das Modal „BLOB hinzufügen" (siehe Modal-Abschnitt unten)
BLOB-Suche umschalten🔍Blendet das Sucheingabefeld im Panel ein bzw. aus
Liste aktualisieren↻Lädt die BLOB-Liste mit dem aktuellen Standortfilter neu

Standortfilter-Selektor​

🏭 [ 사이트명 [설명] ▼ ]
ElementBeschreibung
Vorangestelltes Symbol🏭 (Industrie) — links in der Eingabegruppe
Selektor-IDblob_site_filter
Optionsformat사이트명 [설명] (serverseitig gerendert)
StandardauswahlBeim Aufruf der Seite der Standort aus selected_site_id, sofern vorhanden, sonst der erste Standort
Verhalten bei ÄnderungDie BLOB-Liste wird unmittelbar für den gewählten Standort neu geladen (onchange="blobList()")

Ist kein Standort registriert, bleibt der Selektor leer und die BLOB-Liste ebenfalls. Registrieren Sie zunächst einen Standort unter Werksverwaltung.

BLOB-Suche​

Über die Schaltfläche 🔍 in der oberen Werkzeugleiste öffnet sich das Sucheingabefeld.

ElementBeschreibung
ID des Eingabefeldsblob_text
placeholder„BLOB suchen..."
SuchkriteriumStichwort in der Beschreibung des BLOB (description)
BestätigenEingabetaste (Formular-Submit) oder Schaltfläche 🔍 rechts

Listenbereich und Fußzeile​

ElementBeschreibung
Ladeanzeige (blob_loading)„Wird geladen ..." (rotierendes Symbol)
Listenbereich (blob_content_list)Kein horizontales Scrollen, vertikales Scrollen (feste Höhe 600px)
ListeneintragJedes BLOB wird als kleine Karte bzw. Miniaturansicht dargestellt
Fußzeile„Bucket : N" — Anzahl der Ablage-Buckets des aktuellen Standorts

Dieses Modal wird über die obere Schaltfläche BLOB hinzufügen geöffnet.

EingabefeldBreiteBeschreibung
Standort (modal_site_id)200pxAuswahl aus den registrierten Standorten
BLOB-ID (blob_id)automatischplaceholder: BLOB_00001 (영문 및 숫자, _ 만 입력) — domänenweit eindeutige ID
BLOB-Name (blob_name)200pxplaceholder: BLOB_NAME_00001 (영문 및 숫자, _ 만 입력)
Beschreibung (blob_desc)300pxFür Menschen lesbarer Beschreibungstext

Schaltflächen des Modals​

SchaltflächeFunktion
Abbrechen (×)Modal schließen (ohne Speichern)
Speichern (saveBLOB())Nach Prüfung der Eingaben: BLOB-Metadaten registrieren + Datei hochladen (die Dateiauswahl erfolgt im Folgeschritt nach dem Modal)

Für BLOB-ID und BLOB-Name sind nur Buchstaben, Ziffern und Unterstriche (_) zulässig. Koreanische Zeichen oder Leerzeichen sind nicht erlaubt.


Rechts — Zeitleiste + Detailtabelle​

Wenn links ein BLOB oder ein Standort ausgewählt wird, werden rechts die Daten dieses Bereichs visualisiert.

Zeitleisten-Panel​

┌────────────────────────────────────────────────────────────────────┐
│ 🕐 타임라인 [10M] [30M] [1H] [6H] [12H] [전체] │
├────────────────────────────────────────────────────────────────────┤
│ 조회 기간 [ 날짜 범위 ] [검색] │
├────────────────────────────────────────────────────────────────────┤
│ │
│ 타임라인 마커들 (각 BLOB 적재 시각이 점으로 표시) │
│ │
└────────────────────────────────────────────────────────────────────┘
ElementIDBeschreibung
Kopfzeile—🕐 „Zeitleiste" + rechts kleiner Ergebnis-Zusammenfassungstext (result_txt)
Zeitleistenbereichcontrol_timelineHorizontale Zeitachse, BLOB-Marker chronologisch angeordnet

Schnelle Zeitbereiche (6 Schaltflächen)​

Schaltflächedata-rangeFunktion
vor 10 Min10MLetzte 10 Minuten
vor 30 Min30MLetzte 30 Minuten
vor 1 Std1HLetzte Stunde
vor 6 Std6HLetzte 6 Stunden
vor 12 Std12HLetzte 12 Stunden
GesamtzeitraumALLGesamte Suche (standardmäßig aktiv)

Formular Abfragezeitraum​

Oben im Inhaltsbereich des Zeitleisten-Panels befindet sich ein Inline-Formular.

BedienelementBreiteBeschreibung
Label Abfragezeitraum100pxLabel „Abfragezeitraum"
Zeitraumeingabe (search_time)280pxTexteingabe (zentriert, fett) — beim Anklicken erscheint die Datumsbereichsauswahl. Beim Absenden des Formulars werden die Werte über die Hidden-Felder search_date_from/search_date_to übergeben
Suchen120pxBlaue Schaltfläche + 🔍 — lädt Zeitleiste und Tabelle rechts mit der obigen Zeitraumbedingung neu

Detailtabelle (7 Spalten)​

Unterhalb der Zeitleiste werden die BLOBs des Suchzeitraums chronologisch in einer Tabelle aufgelistet.

SpalteBreiteAusrichtungAngezeigter Wert
BLOB-ID150pxzentriertDomänenweit eindeutige ID (z. B. BLOB_00012)
Zeit180pxzentriertAblagezeitpunkt (yyyy-MM-dd HH:mm:ss)
Objekt-ID300pxzentriertInterner Pfad im Objektspeicher (Objektschlüssel)
Dateigröße100pxzentriertAutomatische Einheitenumrechnung (B / KB / MB)
MIME-Typ100pxzentriertz. B. image/jpeg, application/pdf, text/csv
AttributeautomatischlinksSammlung zusätzlicher Metadaten als Schlüssel:Wert
Download60pxlinksSymbol ⬇ — beim Anklicken wird die Datei lokal heruntergeladen

Betriebstipps zu den Spalten​

  • Über den MIME-Typ lässt sich die Dateiart sofort erkennen. Ein unerwarteter Typ deutet auf einen fehlerhaften Upload hin.
  • Ungewöhnlich große Dateien unter Dateigröße können die Betriebslast erhöhen.
  • Unter Attribute stehen die von einem Flow bei der Automatisierung hinzugefügten Schlüssel-Wert-Paare (z. B. OCR-Text eines Prüfergebnisbilds, Start-/Endzeit eines Berichts).

Anwendungsbeispiele​

ZweckBeschreibung
Aufbewahrung von AnlagenfotosAufnahmen von Anlagenzustand, Installation und Inspektion chronologisch ablegen
PrüfergebnisbilderDie Qualitätsprüfkamera legt BLOBs automatisch ab
ZeichnungsverwaltungAnlagenzeichnungen (DXF, PDF), Rohrleitungs- und Verdrahtungspläne
Sensor-SignalverläufeRohsignale von Schwingungs- und Schallsensoren (WAV, CSV)
Automatisch erzeugte BerichteTages- und Schichtberichte automatisch erstellen und archivieren
Ergebnisse externer SystemeSicherung von Ergebnisdateien externer Analysewerkzeuge

Für eine automatisierte Ablage verdrahten Sie im Flow die Knoten zur externen Anbindung (z. B. Empfang aus einem externen System über flow_http_request → Umwandlung → Aktion „BLOB ablegen").


Häufige Fragen​

F. Worin unterscheiden sich BLOB-ID und BLOB-Name? A. Die BLOB-ID ist der domänenweit eindeutige Bezeichner (das System referenziert darüber), der BLOB-Name ist eine für Menschen leicht erkennbare Bezeichnung. Für beide sind nur Buchstaben, Ziffern und _ zulässig.

F. Wann werden abgelegte BLOBs gelöscht? A. Gemäß der jeweiligen Aufbewahrungsrichtlinie. Standardmäßig erfolgt eine dauerhafte Aufbewahrung; wenn Sie eine automatische Löschrichtlinie benötigen, wenden Sie sich an Ihren Systemadministrator.

F. Verschwinden die BLOBs anderer Standorte, wenn ich den Standortfilter ändere? A. Nein. Sie werden lediglich nicht angezeigt, die Daten bleiben erhalten. Wechseln Sie zurück zum anderen Standort, werden dessen BLOBs wieder angezeigt.

F. Kann ich unter derselben BLOB-ID eine neue Datei hinzufügen? A. Bei Ablage unter derselben BLOB-ID wird eine neue Version ergänzt (ein separater Eintrag mit abweichendem Zeitstempel). Die BLOB-ID ist der Domänenbezeichner, die Dateien selbst werden zeitlich kumuliert.

F. Beim Download werden koreanische Dateinamen fehlerhaft dargestellt. A. Das liegt an unterschiedlicher Encoding-Behandlung einzelner Browser. Benennen Sie die heruntergeladene Datei manuell um oder versuchen Sie es mit einem anderen Browser.

F. Die chronologische Sortierung der BLOBs wirkt unstimmig. A. Die Detailtabelle folgt der zeitlichen Sortierung des Suchzeitraums. Grenzen Sie das Zeitfenster mit den Schaltflächen für schnelle Zeitbereiche (10M/30M usw.) ein.

F. Wie wähle ich im Modal „BLOB hinzufügen" eine Datei aus? A. Nach dem Speichern der Metadaten folgt der Schritt zum Datei-Upload. Bei großen Dateien kann der Upload dauern — warten Sie die Fortschrittsanzeige vollständig ab.

F. Lässt sich das Hinzufügen von BLOBs automatisieren? A. Mit Flow können Sie die Ablage von BLOBs aus externen Systemen automatisieren. Beispiel: Prüfkamera pusht ein Bild per HTTP → Flow ergänzt Metadaten → BLOB wird gespeichert.


Verwandte Ansichten​

  • Dashboard — BLOB-Karte der Betriebskennzahlen (BLOB-Anzahl und -Größe des heutigen Tages)
  • Tagesstatistik — Trenddiagramm der systemweiten BLOB-Eingänge
  • Werksverwaltung — Standortregistrierung (wird für den Standortfilter der BLOBs verwendet)
  • Flow — Automatische BLOB-Ablage und automatische Erzeugung von Ergebnisdateien
  • Datenpunkte — Abfrage numerischer Zeitreihendaten