Zum Hauptinhalt springen

AAS Compare

AAS Compare ist eine eigenständige Webanwendung, die mehrere Assets nebeneinander vergleicht, z. B. Pumpen verschiedener Hersteller vor einer Kaufentscheidung. Jede Spalte ist ein Asset, jede Zeile ein Merkmal.

Was verglichen wird​

Verglichen werden die Teilmodelle Digital Nameplate (ZVEI 1.0 und 2.0), Technical Data (1.1 und 1.2) und Article Information. Neuere Versionen, z. B. Digital Nameplate 3.0 oder Technical Data 2.0, erkennt die Anwendung noch nicht.

Bedienung​

  1. Über jeder Spalte unter AAS Registry einen AAS-Server wählen oder eintragen. Das Zahnrad öffnet die Zugangsdaten, z. B. einen Header für einen API-Schlüssel.
  2. Unter Asset die Globale Asset-ID eintippen und mit Enter bestätigen oder über die Lupe suchen.
  3. Mit + weitere Spalten hinzufügen.
  4. Eine Spalte als Referenz markieren. Die Zellen der anderen Spalten werden danach eingefärbt, je nachdem, ob der Wert gleich ist, abweicht oder fehlt.

Weitere Schalter in der Werkzeugleiste:

SchalterWirkung
nur bei allen vorhandene EigenschaftenBlendet Merkmale aus, die nicht jedes Asset hat
Semantischer VergleichOrdnet Zeilen über die Semantic ID statt über die idShort zu; sinnvoll bei Daten verschiedener Hersteller
Ignoriere sem. VersionBehandelt Semantic IDs, die sich nur in der Version unterscheiden, als gleich

Das Info-Symbol einer Zeile zeigt Definition, Einheit und Semantic ID des Merkmals; Viewer im Spaltenkopf öffnet die ganze AAS.

Betrieb​

Die Anwendung liegt unter frontend/apps/aas-compare-app und wird als eigenes Container-Image ausgeliefert. Konfiguriert wird sie über Umgebungsvariablen:

VariableInhalt
COMPARE_URLSKommagetrennte Liste der AAS-Server, die zur Auswahl stehen. Sie müssen Registry und Repository unter einer Adresse anbieten.
DATENSCHUTZ_DE, DATENSCHUTZ_EN, AGB_DE, AGB_EN, IMPRINTRechtslinks in der Fußzeile
warnung

Zugangsdaten, die in den Registry-Einstellungen eingetragen werden, speichert der Browser unverschlüsselt im lokalen Speicher. Auf gemeinsam genutzten Rechnern keine persönlichen Schlüssel eintragen und die Einstellung danach mit Gespeicherte Konfiguration löschen entfernen.