Einführung von pyHQL als Python-Bibliothek für ASAM ODS

pyHQL (ASAM ODS Toolbox for Python) ermöglicht es Analysten und Ingenieuren, die HighQSoft Query Language (HQL) zu nutzen, um direkt von Python aus mit ASAM ODS-Daten zu arbeiten, und bietet typisierte Ergebnisse, Massendatenzugriff mit Einheiten, Transaktionen und Dateistreaming für Analysen, Skripte und Dashboards.

 

HighQSoft stellt pyHQL vor, eine leichtgewichtige Python-Bibliothek, die sich mit dem HQL-Web-Service und über diesen mit jedem ASAM-ODS-Server in Ihrer Infrastruktur verbindet. Sie verwenden vertraute HQL-Befehle, um Metadaten und Messdaten abzufragen. pyHQL bildet ASAM ODS-Datentypen auf praktische Python-Objekte ab, sodass Sie diese sofort analysieren können.

Was ist Neu?

Mit pyHQL entfällt der Aufwand für die Erstellung von Low-Level-REST-Aufrufen und die Interpretation von ASAM ODS-Datentypen, denn es handelt sich um eine gebrauchsfertige Bibliothek. So können sich die Teams auf die Analyse der Daten und die Gewinnung von Erkenntnissen konzentrieren, anstatt sich mit der Integration zu beschäftigen.

Der HQL Web Service bietet dem Python-Endbenutzer produktbasierte Stabilität und allen HQL-Komfort.

Was Sie damit tun können:

Für End-User

  • Einfaches Abfragen von Informationen - Verwenden Sie die gleichen HQL-Abfragen, die Sie bereits kennen, um beliebige Informationen von ASAM ODS-Servern abzurufen - mit allem Komfort, den Sie erwarten!

  • Arbeiten Sie nativ in Python & Data Frames - Bleiben Sie in Ihrer Komfortzone mit Python, Pandas und Freunden.

  • Transaktionen und Dateistreaming - Öffnen/Beauftragen/Abbrechen von Transaktionen in Python; Hoch- und Herunterladen von Dateien über spezielle Helfer. Unbestätigte Transaktionen werden beim Trennen der Verbindung sicher abgebrochen.

Für Analysten & Datenwissenschaftler

  • Erstellen von Dashboards - Erstellen Sie Dashboards auf ASAM ODS-Daten mit Plotly oder anderen Tools auf der Grundlage der eingegebenen Ergebnisse.
  • Schreiben Sie Hilfsskripte - Rufen Sie schnell ASAM ODS-Daten für Entwicklungsteams oder Prozessinformationen für andere Beteiligte ab und bereiten Sie sie vor.
  • Automatisieren Sie Pipelines - Kombinieren Sie die pyHQL-Funktionen mit den vorgefertigten Stages von Merlin, um Informationen aus ASAM ODS abzurufen und zu schreiben und automatisierte Verarbeitungspipelines zu implementieren.

Für Administratoren

  • Produktstabilität - Basiert auf dem gut gewarteten HQL WEB Service für konsistentes, vorhersehbares Verhalten.
  • Einfachheit - Dank eines unkomplizierten Zwei-URI-Verbindungsmodells können Benutzer schnell loslegen.
  • Kompatibilität - Funktioniert mit ASAM ODS 5 und ASAM ODS 6.

Verfügbarkeit

pyHQL ist jetzt als ZIP-Datei für die Pip-Installation auf der HighQSoft Download-Seite verfügbar. Das Handbuch enthält Installationsschritte, Verbindungsbeispiele und einen kurzen Überblick über Abfragen, Massendatenzugriff, Transaktionen und Dateiübertragung.

 

#ASAM #ODS #TestData #Merlin #Python #pyHQL #TDM #TestDataManagement #ASAMODS #HighQSoft

Merlin UI für ASAMCommander - Starten, planen und überwachen Sie serverseitige Analysen, ohne Ihre End-User Webanwendung zu verlassen: Standardisierte Ausführung, Ressourcenmanagement und vollständige Datenverknüpfung sind möglich! Die erste Version erscheint voraussichtlich Ende 2025.

HighQSoft stellt das Merlin UI vor, ein neues Modul für ASAMCommander, das die serverseitige Analyse und Job-Orchestrierung direkt in die Webanwendung des Endanwenders bringt. Ingenieure können Daten ermitteln, Analysen starten und Pipelines durchgängig überwachen.

 

Warum es wichtig ist

Bei wachsenden Datenmengen lassen sich manuelle, desktopbasierte Analysetools nicht skalieren. Merlin ist ein technologieunabhängiges Framework der zweiten Generation, welches Teams erlaubt schnellere, vergleichbare und reproduzierbare Ergebnisse zu erzielen.

 

Was gibt es Neues?

Die folgenden Funktionen werden vorgestellt:

 

Für End-User

  • Die Symbolleistenaktion "Job starten" ist in mehreren Modulen verfügbar, um Analysen aus ASAMCommander heraus zu starten.

  • Job-Lesezeichen zur schnellen Wiederholung von Aufträgen oder zur Überprüfung früherer Ergebnisse.

Für Business-Administratoren

  • Vorlagenmanager, um zu steuern, welche Auftragsvorlagen für Endbenutzer verfügbar sind.

  • Template Builder zum Entwerfen und Operationalisieren von Auswertungen.

  • Auftragsüberwachung und Protokollierung für Live-Status, Verlauf und Rückverfolgbarkeit.

  • Data Lineage zur Verfolgung von Software, Prozessen und allen Interaktionen mit Ihren Datensätzen.

 

Automatisierung von Verarbeitungsaufträgen mit dem Blueprints Manager

Was Sie damit tun können

ASAMCommander ist eine modulare ASAM ODS-Webanwendung für die Datenexploration und -verwaltung. ASAMCommander integriert bereits von Haus aus Experten-Tools wie AVL Concerto, MATLAB und NI DIAdem und unterstützt den Export von ATFx, CSV und MDF4, so dass Sie Ihre bevorzugten Arbeitsabläufe an einem Ort aufbewahren können.

Merlin erweitert dies mit:

  • Technologie-unabhängige Exekutoren (Python, Java, MATLAB, Spark)

  • Ressourcenverwaltung, Warteschlangen/Planung und Ereignisauslöser (z.B. beim Import)

  • Standardisierte, vergleichbare Ergebnisse mit vollständiger Datenabfolge

Zu den unterstützten Vorlagentypen gehören Importieren, Datenvalidierung, Verarbeitung/Analyse, Erstellung von Statistiken, Archivierung und Wartungsaufgaben.

 

Über Merlin/Sam Analysis Server

Merlin ist ein technologieunabhängiges Framework der zweiten Generation für serverseitige Analysen, Prozesse orchestriert, die Ausführung plant und über Laufzeiten hinweg skaliert. Es bringt den Algorithmus zu den Daten und sorgt für reproduzierbare Ergebnisse mit Datenrückverfolgung. Merlin lässt sich nahtlos in die ASAM ODS-basierte Testdatenverwaltung integrieren.

 

 

#ASAM #ODS #TestData #Merlin #DataLineage #TDM #TestDataManagement #ASAMODS #HighQSoft

Neue Funktionen und Verbesserungen

Heute haben wir eine Reihe von Verbesserungen für unsere Produkte veröffentlicht.

 

ASAMCommander: Katalogeditor

Die Version enthält mehrere Verbesserungen für die Verwaltung von Katalogen in ASAM ODS (Physische Abmessungen, Einheiten, Mengen und Gruppen). Der Katalogeditor bietet umfassende CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) und zusätzliche Funktionen wie Transaktionskontrolle, Drag & Drop-Funktionalität und Unterstützung für die Verwaltung von Katalogelementen und deren Instanzen.

 

 

HQL: Transaktionsbehandlung für "outer Sessions"

Diese Aktualisierung ermöglicht es, Transaktionen außerhalb von HQL zu erstellen und HQL somit aufzufordern, sie zu verwenden. Damit wird die Beschränkung auf nur eine Transaktion pro ASAM ODS-Sitzung aufgehoben.

 

 

Merlin/SAM: Neue Validierungs-Job-Pipeline

Eine neue Validierungsjob-Pipeline führt benutzerdefinierte Python-Skripte auf importierten Daten aus, wenn bestimmte Kriterien erfüllt sind. Die Skripte können auf der Grundlage der Daten neue Parameter oder Messungen erzeugen.

 

 

Merlin/SAM: Neue Job-Pipeline auf Filterkriterien prüfen

Führt eine Job-Pipeline ein, um neu importierte Messungen anhand von in der ASAM ODS-Datenbank gespeicherten Filterkriterien zu überprüfen. Die Phasen der Pipeline umfassen die Anwendung von Filterkriterien, das Kopieren von Verarbeitungsergebnissen und das Auslösen der Validierung.

 

 

Merlin/SAM : Anpassung an Python Repository

Implementiert einen GIT-Speicher zum Laden von Remote-Stage-Funktionen für Job-Pipelines, um die Verwaltung und Aktualisierung von Skripten zu erleichtern.

 

Alle Aktualisierungen verbessern die Funktionalität und Flexibilität des Test Data Management Ecosystems und bieten robuste Tools für die Datenvalidierung, die Transaktionsverarbeitung und die Katalogverwaltung.

 

#HighQSoft #Release #HQL #SoftwareUpdate #ASAMCommander #ASAMODS

Was hat es mit ASAMCommander auf sich?

 

Testdatenmanagement kann Kopfzerbrechen bereiten. Mehrere proprietäre Formate, inkompatible Datenstrukturen und ein nicht enden wollender Strom neuer Informationen können es schwierig, wenn nicht gar unmöglich machen, Rohdaten in verwertbares Wissen umzuwandeln.
Wir von HighQSoft haben uns darauf spezialisiert, Ihre Messdaten in etwas zu verwandeln, das Sie heute und in Zukunft nutzen können.
Wir bieten mehrere Produkte und Lösungen an, die Ihnen bei der Organisation und Verwaltung von Daten helfen, unabhängig von deren Umfang und Format.

 

Unser ASAMCommander ist eine Anwendung zur Verwaltung von Testdaten auf der Grundlage des ASAM ODS-Standards (https://www.asam.net/standards/detail/ods/). Als modulare Webanwendung Es besteht aus lose gekoppelten, funktionalen Einheiten, die Module genannt werden und eine anpassbare Erfahrung für Endbenutzer, System- und Datenadministratoren oder Datenanalysten.

 

Die Basisversion von ASAMCommander ist ein sofort einsatzbereite Anwendung die alle Endbenutzer-Anwendungsfälle für die Datenexploration (Navigation, Suche, Visualisierung), die Integration von Expertentools (z.B. AVL Concerto, Mathworks Matlab, NI DIAdem) und den Datenexport (ASAM ATFx, CSV, ASAM MDF) bietet.

 

Die Enterprise Edition von ASAMCommander ist geeignet für Globale Lösungen für das Testdatenmanagement basierend auf der AReS Libertas ODS6 Plattform.
Zu den Funktionen der Systemverwaltung gehören Systemprotokollierung, Datenabgleich und Datenaufbewahrung.
Unser Merlin Analysis Framework bietet alle Funktionen für die vollständige Automatisierung von Analysepipelines.
ASAMCommander Enterprise lässt sich individuell anpassen, und neue Module, Funktionen und Workflows lassen sich leicht hinzufügen oder integrieren.

 

 

ASAMCommander 24.2: Erweiterte Funktionen und verbessertes Benutzererlebnis

 

Die ASAMCommander Version 24.2 ist jetzt in unserem Download-Portal verfügbar und enthält: AC-Mainframe

  • OAuth-Authentifizierung Unterstützung für die OAuth-Authentifizierung.
  • Icon-Größe korrigiert Einheitliche Symbolgrößen für alle (Modul-)Karten.
  • Fehlerbehebung Ein Problem mit dem Hervorheben und Entfernen der Hintergrundfarbe nach dem Klicken auf eine Karte und Dropdown-Optionen wurde behoben.

AC-Navigator

  • Baumsuche korrigiert Der nach der 'Suche' erzeugte Baum wird jetzt ordnungsgemäß geschlossen, und die Schaltfläche 'mehr laden' ist nur noch sichtbar, wenn mehr Kinder vorhanden sind.
  • Attribute abfragen Es wurde die Funktion hinzugefügt, Attribute für Anwendungselemente anzufordern und sie in der Knotenübersicht anzuzeigen.
  • In die Zwischenablage kopieren Es wurde eine Funktion implementiert, mit der Sie Attribute direkt in die Zwischenablage kopieren können.
  • ASAM ODS-Attribute Backend-Unterstützung wurde hinzugefügt, um ASAM ODS-Attribute anzuzeigen, wenn ein ASAM ODS-Element ausgewählt wird.

AC-Logger

  • Verbesserte Benutzerfreundlichkeit Entwickelte Benutzeroberfläche, um die aktuelle Seite nach der Suche oder Sortierung in der Protokolltabelle anzuzeigen.

Allgemeine Merkmale

  • Erweiterter CSV-Exporter Integrierte Unterstützung für den Export mehrerer Messungen beim Export von einer höheren logischen Ebene.

Die Version enthält verschiedene Verbesserungen und Aktualisierungen für AC-MoMa, AC-Lesezeichen, AC-Suche, und AC-Merlin.

 

ASAMCommander arbeitet mit jedem Datenmodell (ISO Safety, ASAM NVH, benutzerdefinierte Modelle), allen Domänen (Batterie, Antriebsstrang, Fahrzeug, ...) und jedem ASAM ODS Server (AReS ODS Server, AVL Santorin).

 

#HighQSoft #TestDataManagement #MessdataManagement #ASAMODS #ASAM #Veröffentlichung #Innovation

Verbesserung von Stabilität und Benutzerfreundlichkeit

Wir freuen uns, die Veröffentlichung von ASAM Commander 24.1 bekannt geben zu können. Diese Version enthält zahlreiche Verbesserungen, die die Stabilität und die Benutzerfreundlichkeit der verschiedenen Module erhöhen, sowie einige Designverbesserungen in der gesamten Anwendung.

 

Erweiterungen der Webanwendung

  • Commander: Unterstützt jetzt die deutsche und englische Lokalisierung, außerdem wurden die Funktionen zum Neuladen und Aktualisieren behoben und die Modulhervorhebung in der Navigationsleiste zur besseren Navigation hinzugefügt.
  • Navigator: Es wurden Verbesserungen vorgenommen, die Probleme mit der Exportfunktion im Navigationsbaum beheben, den Instanzeditor verfeinern und Datentypinkonsistenzen beheben.
  • MoMa: Enthält jetzt auch die verstrichene Zeit in der Überwachungstabelle und erweitert damit die Funktionalität.
  • Bookmarks: Wir haben die Lesezeichenfunktion mit der Hervorhebung von Schlüsselwörtern verbessert, was die Übersichtlichkeit der Suche erhöht.
  • Search: Probleme mit der Paginierung in der erweiterten Suche wurden behoben, was eine reibungslosere Navigation durch die Suchergebnisse ermöglicht.
  • Merlin: Wir haben Probleme im Zusammenhang mit der Funktion " Ausführen" im HQL-Auftragstyp behoben, so dass ein reibungsloser Betrieb gewährleistet ist.
  • Logger: Verabschieden Sie sich von Problemen bei der Hostnamenerkennung! Wir haben die Identifizierung von Containern anhand ihres Namens ermöglicht, um eine genaue Protokollierung und Rückverfolgbarkeit zu gewährleisten.

 

#HighQSoft #SoftwareUpdate #Datenverwaltung #ASAMCommander #Innovation

Verbessern Sie Ihre Datenmanagement-Erfahrung

Wir freuen uns, die neueste Version von ASAMCommander ankündigen zu können, die zahlreiche Erweiterungen und Verbesserungen enthält, die Ihre Benutzerfreundlichkeit auf ein neues Niveau heben. Unser Team hat im Rahmen des Arbeitspakets AC 23.3 hart gearbeitet und sich auf die Stabilität, die Leistung, das Hinzufügen neuer Funktionen und die Verfeinerung des Gesamtdesigns konzentriert, um sicherzustellen, dass Sie das Beste aus ASAMCommander herausholen können.

 

 

Erweiterungen der Webanwendung

  • Navigator: Erleben Sie eine verbesserte Datentransparenz über verschiedene Registerkarten, einschließlich Datenansicht, Attribute, Instanznavigation und Anhänge. Exportieren Sie mühelos Messdaten direkt aus den Baumknoten.
  • MoMa: Vorteil der Hinzufügung von Importer-Informationen, der Fähigkeit, große Dateien zu importieren, der Sichtbarkeit der Auftragsdauer und der verbesserten Überwachungsmöglichkeiten.
  • Bookmarks: Setzen Sie Lesezeichen für dasselbe Element in verschiedenen Listen, mit Korrekturen und Verbesserungen für eine reibungslosere Navigation und Exportfunktionen.
  • Search: Navigieren Sie durch eine erweiterte Suche mit einem neuen Design und Korrekturen für eine bessere Sucherfahrung.
  • Merlin: Erkunden Sie die Verbesserungen, einschließlich Korrekturen bei der Erstellung von Bewertungen, Hinzufügen eines HQL-Auftragstyps und erweiterte Upload-Funktionen.
  • Logger: Gewinnen Sie Einblicke durch Hinzufügen von Containernamen zur Protokolltabelle und verbesserte Filterung für eine bessere Analyse.

Diese Verbesserungen zielen darauf ab, Ihre Erfahrung nahtlos und effizient zu gestalten und Sie in die Lage zu versetzen, Ihre Daten effektiv zu verwalten.

 

 

Viel Spaß beim Erkunden!

 

#HighQSoft #SoftwareUpdate #Datenverwaltung #ASAMCommander #Innovation

HighQSoft GmbH

Black-und-Decker-Straße 17b
D-65510 Idstein