Bilder im Parameter importieren

Diese Anleitung beschreibt, wie Bilder und Messwerte in die Labordatenbank importiert und automatisch über Parameter, Importschnittstellen und Auswertungen zugeordnet werden können.

Sie können mehrere Bilder und auch optional weiteren Informationen (z.B. Vergrößerung der Mikroskopaufnahme) in einem Parameter importieren, dafür wird nur eine neue Auswertung und zwei Parameter benötigt.

Anleitung: Bilder und Messwerte importieren und zuordnen

1. Vorbereitung

Parameter erstellen

  • Erstelle einen Parameter für das Zusammenführen aller Informationen/Dateien.
  • Spalte Bild hinzufügen, optional mit Verkettung und Bild-ID.
  • Wichtig: Die Spalte Bild muss den Datentyp upload tragen.

Dateibenennung für automatische Zuordnung

Damit die Auswertung die Bilder korrekt zuordnen kann, gibt es zwei Möglichkeiten:

  1. Probenummer im Dateinamen verwenden

    • Probenummer muss im Dateinamen enthalten sein.
    • Optional: Falls Bilder verschiedenen Parametern oder Spalten zugeordnet werden sollen, sollte dies ebenfalls im Dateinamen stehen.
    • Beispiel-Format:
      Probenummer;Parametershort;Spalte.jpg
  2. Eindeutige Bild-ID vergeben

    • Alternativ kann jedem Bild eine eindeutige Bild-ID zugewiesen werden.
    • Diese ID muss zusätzlich in einem Parameter hinterlegt werden, z. B. über einen Messwert-Import.
    • Nur so kann die spätere Zuordnung der Bilder zu den Proben und Parametern korrekt erfolgen.

2. Schnittstellen anlegen

2.1 Datei-Importschnittstelle

  • Zum Hochladen des Bildes als Datei (ohne direkte Verlinkung).
  • Hinweis: Diese Schnittstelle dient nur dem Upload der Datei, die Zuordnung erfolgt über die Auswertung.

3. Auswertung erstellen

  • Sucht nach Dateiname, upload_id und ordnet zugehöre Probe (und Parameter/Spalte) zu.
  • Sende die Daten an Messwertimportschnittstelle.

Beispiel-Code für die Auswertung (SQL)
Bilder werden zunächst ohne Zuordnung in einer Dateiimportschnittstelle importiert und nachträglich über diese Auswertung zugeordnet über den Dateinamen. Diese Auswertung muss an einen Messwerteimport angeschlossen werden und sollte in regelmäßigen Abständen (z.B. alle 30 min) laufen.

Die Dateien müssen fest benannt werden, hier:

Probennummer;Parametershort;Parameterspalte

XXX ersetzen durch id der Dateiimportschnittstelle,

Intervall anpassen auf die Häufigkeit der Auswertung.

SELECT
SUBSTRING_INDEX(imports.file_name,';',1)as 'Probe',
SUBSTRING_INDEX(SUBSTRING_INDEX(imports.file_name,';',2),';',-1)as 'Parameter',
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '0%', imports.upload_id, '') as Spalte0,
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '1%', imports.upload_id, '') AS Spalte1,
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '2%', imports.upload_id, '') AS Spalte2,
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '3%', imports.upload_id, '') AS Spalte3,
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '4%', imports.upload_id, '') AS Spalte4,
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '5%', imports.upload_id, '') AS Spalte5,
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '6%', imports.upload_id, '') AS Spalte6,
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '7%', imports.upload_id, '') AS Spalte7,
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '8%', imports.upload_id, '') AS Spalte8,
if(SUBSTRING_INDEX(imports.file_name,';',-1) like '9%', imports.upload_id, '') AS Spalte9

from imports

where imports.importinterface_id = XXX
and imports.date > UNIX_TIMESTAMP(NOW() - INTERVAL 35 MINUTE)

2.2 Importschnittstelle für automatische Eintragung

  • Im Importmapping die Zuordnung der Parameter festlegen.
  • Über die Ausführung dieser Schnittstelle werden die Bilder anhand der Auswertung automatisch den Proben und Parametern zugeordnet.

2.3 Optional Messwert-Schnittstelle

  • Zum Upload weiterer Informationen, z. B. Mikroskopdaten.
  • Zusätzlich die eindeutige Bild-ID und Probennummer übergeben.

4. Vorgang zum Importieren

  1. Bild hochladen:
    Bild als Datei über die Datei-Importschnittstelle importieren.

  2. Optional: Messwerte importieren:
    Textbasierte Informationen (z. B. Mikroskopdaten) mit Bild-ID und Probennummer importieren.

  3. Auswertung ausführen:

    • Sucht das Bild anhand des Dateinamens und verknüpft es mit der Probe und ggf. Parametern/Spalten.
    • Importiert die uploads.id in den Parameter.

Info: Enterprise-Kunden können Importschnittstellen zeitgesteuert aktivieren lassen, sodass das manuelle Ausführen entfällt.

Letzte Änderung: 01.10.2025

Allgemeines

Berichte

Berichtstabellen Editor

Schnittstellen

Einführungsphase

Auswertungen

Mitarbeiter

Aufträge

Proben

Probenvorlage

Kunden

Kundenzone (optional)

Anlagen

Angebote

Rechnungen

Parameter

Rechnen mit Parametern

Webservice

Transformationscode

Prüfpläne / Grenzwerte / Spezifikationen

Dokumentenlenkung

Fragen und Antworten

Prüfmittel

Material

Mitarbeiterschulungen

8D-Report

Sonstiges

PDF-Vorlagen

Lieferantenbewertung

Dateiverwaltung

Prozesse