ENLYZE
🇩🇪 ENLYZE
🇩🇪 ENLYZE
  • Willkommen bei ENLYZE
    • Manufacturing Data Platform
    • Shopfloor BI
  • Einstieg
    • Schnellstart
  • Guides
    • Wie Best Practices nutzen?
    • Plattformkonfiguration
    • Maschineneinrichtung
      • Variablenselektion
      • OEE-Erfassung Einrichtung
      • Einstelldatenblatt Konfiguration
    • Buchungsdaten verbinden
    • SPARK Inbetriebnahme
      • Vorbereitung
      • Einbau
      • Verbinden mit der Manufacturing Data Platform
    • ENLZYE EDGE
      • Oberfläche aufrufen
      • Netzwerk konfigurieren
      • Routen einrichten
      • Routen verwalten
      • Troubleshooting
  • Features
    • Home
      • Überblick Anlagenstatus
    • Suche
    • Zeitstrahl
    • Produkte
      • Produktübersicht
      • Einstelldatenblatt
    • Produktoptimierung
      • Leistungsparameter wurde nicht definiert
      • Material Erfassung
    • Co-Pilot
    • Automatische Stillstandserfassung
      • Keine Daten
  • PLATFORM
    • Integrationen
      • Grafana
        • Struktur der ENLYZE Datenquellen
        • Tutorials
          • Erste Schritte mit Platform Grafana
          • Grafana-Grundlagen zur Prozessüberwachung
          • OEE Daten mit Infinity Datenquelle
          • Zuordnung von UUIDs zu Display Namen mit der Infinity-Datenquelle
      • Power BI
        • Installation der Power BI Integration
        • Struktur des ENLYZE Power BI Connectors
        • Tutorials
          • Erste Schritte mit dem ENLYZE-Connector
          • Zeitreihendaten aus Maschinenvariablen abrufen
          • Aggregierte Maschinenkennzahlen abrufen
          • UUIDs in Display-Namen umwandeln
          • Aggregierte Zeitreihendaten
  • EDGE
    • Übersicht Edge Funktionalitäten
    • SPARK Edge Gerät
    • ENLYZE EDGE
  • Konzepte
    • OEE Management
      • Das Konzept OEE
      • Verfügbarkeit
      • Leistung
        • Definition der maximalen Leistung
        • Berechnung Maximum Demonstrated Speed (MDS)
      • Qualität
      • 6 Big Losses
      • OEE Steigern
    • Golden Run
  • IT Sicherheit
    • IT Sicherheit
    • Warum ist die Verbindung sicher, obwohl eine Warnung angezeigt wird?
  • FAQ
    • Meine Anlage ist noch nicht eingerichtet. Was kann ich tun?
  • Wie wähle ich das passende Integrationsszenario?
Powered by GitBook
On this page
  1. PLATFORM
  2. Integrationen
  3. Grafana
  4. Tutorials

Zuordnung von UUIDs zu Display Namen mit der Infinity-Datenquelle

Eine Schritt-für-Schritt-Anleitung zum Ersetzen von UUIDs durch lesbare Namen

PreviousOEE Daten mit Infinity DatenquelleNextPower BI

Last updated 1 month ago

Beim Abfragen von Daten aus der über die Infinity-Datenquelle in Grafana werden Entitäten wie Standorte, Maschinen oder Produkte mit ihren UUIDs statt mit Anzeigenamen zurückgegeben. Für Visualisierungen sind lesbare Namen hilfreicher als rohe UUIDs.

Dieses Tutorial zeigt, wie Maschinen-UUIDs ihren entsprechenden Namen zugeordnet werden können, um eine übersichtliche und gut lesbare Tabelle der Produktionsaufträge zu erstellen.

1

Abrufen einer Liste von Produktionsaufträgen

Zuerst eine neue Visualisierung erstellen und den -Endpunkt abfragen, um Produktionsaufträge mit Start- und Endzeit sowie Maschineninformationen zu laden.

  1. Die Infinity-Datenquelle auswählen.

  2. Eine UQL-Abfrage mit folgender Konfiguration erstellen:

    • Typ: JSON

    • URL: production-runs

  3. Im Query-Editor die folgende UQL-Abfrage verwenden, um relevante Felder zu extrahieren:

parse-json
| scope "data"
| project "production_order","end"=todatetime("end"), "start"=todatetime("start"), "machine"
  1. Refresh dashboard klicken und Table view aktivieren, um die Ergebnisse anzuzeigen.

Zu diesem Zeitpunkt zeigt die Tabelle Maschinen-UUIDs anstelle von Maschinennamen.

2

Maschinen-UUIDs und Namen abfragen

Um UUIDs in Namen zu übersetzen, eine zweite Abfrage hinzufügen, die Maschinen-Metadaten lädt.

  1. Im selben Panel eine neue UQL-Abfrage mit dem -Endpoint erstellen.

  1. Die folgende UQL-Query verwenden, um UUID-Namens-Paare abzurufen:

parse-json
| scope "data"
| project "machine"="uuid", "name"

Hinweis: Die UUID wird in machine umbenannt, damit die Spalte mit der ersten Abfrage übereinstimmt. Das ist für den Join im nächsten Schritt erforderlich..

  1. Refresh dashboard klicken, um die zweite Abfrage (Query B) zu laden.

3

JOIN-Operation ausführen

Um Maschinennamen anzuzeigen, müssen beide Abfragen über die Spalte mit den Maschinen-UUIDs verknüpft werden. Dies gelingt mit der Transformation Join by Field in Grafana. Diese Transformation funktioniert nur, wenn die Spalten den gleichen Namen haben.

  1. Den Tab Transform data öffnen

  2. Eine Join by Field-Transformation hinzufügen:

    • Mode: INNER

    • Field: machine (base field name)

Das Ergebnis ist eine kombinierte Tabelle mit Produktionsdaten und den zugehörigen Maschinennamen.

Für eine bessere Lesbarkeit kann zusätzlich die Transformation verwendet werden, um Spalten umzubenennen, zu sortieren oder auszublenden.

ENLYZE Platform API
production-runs
machines
Organise fields by name
Query B