Python für ASAM ODS - nativer Zugriff mit pyHQL

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.

Python für ASAM ODS: 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

python für asam ods

Introduction

ASAMCommander ist eine modulare Webanwendung für ASAM-ODS-basierte Testdatenmanagementsysteme, die Ingenieuren, Analysten und Administratoren eine anpassbare Plattform bietet. Diese bietet eine flexible Erkundung von Daten sowie eine entsprechende Visualisierung, einen bequemen ODS-Client, Matlab- und Python-Zugang und eine serverseitige Analyseautomatisierung.

ASAMCommander 25.2 - Große Plattform-Aktualisierung

Mit ASAMCommander 25.2 veröffentlichen wir ein umfangreiches Update für die Plattform. Die neue Version konzentriert sich auf die eine anpassbare Corporate Identity, eingebettete Anwendungen, Benutzer- und Gruppenintegration sowie eine einfachere Bereitstellung des Systems. Administratoren können ASAMCommander jetzt besser an ihre Umgebung anpassen, enger mit bestehenden Authentifizierungssystemen wie OAuth integrieren und externe Module kontrolliert und konfigurierbar einbindem.

Warum es wichtig ist

In vielen ASAM ODS-Umgebungen ist ASAMCommander mehr als nur ein Client - er ist der zentrale Einstiegspunkt in ein größeres Ökosystem von Messdaten. Wenn das Branding, die Benutzerverwaltung oder die Einsatzmuster nicht mit den Unternehmensstandards übereinstimmen, leidet die Akzeptanz und der betriebliche Aufwand steigt. Das 25.2 Mainframe-Update stärkt ASAMCommander als Plattform, die wie jede andere Unternehmensanwendung gebrandet werden kann und externe Anwendungen durch ein einheitliches Bereitstellungs- und Konfigurationsmodell unterstützt. Dies gibt den Plattformteams mehr Kontrolle und verringert gleichzeitig die Reibungsverluste für die Endbenutzer.

ASAMCommander einschließlich einer Auswahl von Modulen.

Was gibt es Neues?

Mainframe - Corporate Identity und eingebettete Anwendungen

  • Das AC-Mainframe-Favicon, der Titel der Browser-Registerkarte und das Logo können jetzt konfiguriert statt fest programmiert werden, so dass die Plattformteams ASAMCommander an ihr Corporate Branding anpassen können.
  • Schlüsselwerteigenschaften aus der Konfiguration werden mit den Modulvorgaben zusammengeführt und für die eingebettete Anwendung verfügbar gemacht. Auf diese Weise können umgebungsspezifische Einstellungen (wie Backend-URLs) implementiert werden, ohne dass Codeänderungen erforderlich sind.
  • Die Handhabung von MF4-Dateien wurde verbessert, so dass große Messdateien nicht mehr als generische Anhänge behandelt werden.
  • Eine auf der Fußzeile basierende Versionsanzeige wurde hinzugefügt und verfeinert, so dass Administratoren schnell erkennen können, welche Version gerade läuft, ohne das Layout der eingebetteten Anwendungen zu beeinträchtigen

Kataloge verwalten - Integration von Benutzern und Gruppen

  • Das Benutzer-Element wurde um zusätzliche Attribute erweitert, um das AC-Benutzermodell besser auf das Verzeichnis abzustimmen.
  • Der Importer für Benutzergruppen wurde aktualisiert, um zu verhindern, dass Änderungen in der Gruppenstruktur den Import in einigen Eckfällen unterbrechen.

Bereitstellung & Integration externer Anwendungen

  • Externe Anwendungen können mit AC-Commander verbunden werden, z.B. über ein Helm-basiertes Bereitstellungsmuster, so dass benutzerdefinierte Module neben ASAMCommander bereitgestellt und konfiguriert werden können.
  • Ein Arbeitspaket stabilisiert die gesamte Bereitstellung, indem es eine klarere Verzeichnisstruktur für erfolgreiche und fehlgeschlagene Läufe bietet.

Protokollierung und Sprachpolitur

  • Die Konfiguration der Protokollierung ist robuster gegenüber kleineren Formatierungsproblemen, was dazu beiträgt, fehlende Protokolleinträge in den Ansichten der Auftragsüberwachung zu vermeiden.
  • Der Wortlaut und die Übersetzungen wurden in allen Modulen (Navigator, Katalog, Suche, Export, Lesezeichen, Merlin-bezogene Ansichten usw.) harmonisiert, um eine einheitlichere Terminologie in Englisch und Deutsch zu gewährleisten.

Was Sie damit tun können

  • Betreiben Sie einen gebrandeten ASAMCommander in der Produktion oder für Ihre Kunden - AC-Mainframe Favicon, Browser-Tab-Titel und Logo können jetzt konfiguriert statt fest codiert werden, so dass Plattform-Teams ASAMCommander an ihr Corporate Branding anpassen können.
  • Integration mit Unternehmensverzeichnissen - Richten Sie das Benutzer- und Gruppenmodell von ASAMCommander an einem OAuth-Verzeichnis aus, so dass Benutzerattribute und Gruppenmitgliedschaften synchron bleiben und Importe im Laufe der Zeit stabil bleiben.
  • Einfacher Einsatz externer Module - Nutzen Sie die Helm-basierte Konfiguration, um zusätzliche Anwendungen an AC-Commander anzuhängen und umgebungsspezifische Eigenschaften zu übergeben, ohne sie fest in den Code zu codieren.
  • Geringere Reibungsverluste - Profitieren Sie von klareren Verzeichnisstrukturen für Aufträge, einer besseren Handhabung von MF4-Dateien und vielen kleinen UX-Verfeinerungen, die Blockaden beseitigen, die bei intensiven Kundentests entdeckt wurden.

Verfügbarkeit

ASAMCommander 25.2 ist als Update für bestehende ASAMCommander-Installationen verfügbar. Kunden können die Version über die üblichen Lieferkanäle oder auf Anfrage erhalten. Für Installationsunterstützung, Upgrade-Planung oder Fragen zur Kompatibilität mit Ihrer ASAM ODS-Umgebung wenden Sie sich bitte an Ihren HighQSoft-Ansprechpartner.

 

#ASAM #ODS #TestData #ASAMCOmmander #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

Das Forschungsprojekt RepliCar

Innovativer Ansatz zur Integration von Echtzeitdaten
Simulierte Validierung von Sensoren mit Hilfe von Referenzsensoren

Im aktuellen Tagungsband der ASAM e.V. (Association for Standardization of Automation and Measuring Systems) berichten n Dr. Frank Hantschel (RA Consulting) und Dr. Ralf Nörenberg (HighQSoft) über die technischen Vorteile der Integration von Automotive Standards in ein Referenzsystem am Beispiel des Verbundprojekts RepliCar. Darüber hinaus zeigen sie auf, warum Entwicklungskosten dadurch nachhaltig gesenkt werden können.

 

Ziel des BMWK-geförderten Projekts ist es, neue Ansätze für die Referenzsensorik zur hochgenauen Sensorvalidierung für das automatisierte Fahren zu erforschen und eine präzise, zuverlässige Abbildung der Realität als Vergleichswert für die Validierung zu erhalten. Die sichere Wahrnehmung der Umgebung und die genaue Lokalisierung der eigenen Perspektive innerhalb der Umgebung sind zwei entscheidende Voraussetzungen für die virtuelle Validierung und Homologation automatisierter Fahrzeuge.

 

Hierfür entwickeln die Partner des RepliCar Forschungsprojekts aktuell ein geeignetes Referenzsystem. Um in diesem einen echtzeitnahen, reibungslosen und verlustfreien Austausch von Echtzeitdaten zu ermöglichen, designen die HighQSoft GmbH und RA Consulting gemeinsam eine zukunftsweisende End-zu-End-Cloud Architektur für Telematikanwendungen. Die herausfordernden Aufgaben von RA Consulting sind dabei

  • zuverlässige Übertragung von Dateien aus dem Fahrzeug in eine Datenbank
  • Streaming von Daten in Echtzeit (V2X)
  • Validierung von Radar-, Lidar- und Kameradaten mit DiagRA X

Perspektivisch soll daraus ein digitaler Zwilling entwickelt werden, der mit der Fahrzeugelektronik kompatibel ist. Gerne stellen wir Ihnen diesen spannenden Artikel mit freundlicher Genehmigung der ASAM e.V. kostenfrei zur Verfügung: "Das Forschungsprojekt RepliCar - Abdeckung und Interoperabilität von ASAM-Standards in einer Endpoint-2-Edge-2-Edge-Cloud-Anwendung"

 

 

Funktionale Abdeckung innerhalb der ASAM Telematics Referenzarchitektur

 

Telematiklösung für das RepliCar-Projekt

 

ASAM-LEITFADEN

Der ASAM:GUIDE ist eine umfassende Referenz zu ASAM-Standards, ASAM-Technologien, ASAM-Mitgliedern und ASAM-konformen Produkten. Dieser Leitfaden soll Ihnen dabei helfen zu verstehen, wie ASAM die Zukunft der Fahrzeugentwicklung und -prüfung unterstützt.

 

Der Leitfaden bietet einen Überblick über das gesamte Normenportfolio von ASAM und gibt Einblicke, wie diese Normen miteinander verbunden sind und sich gegenseitig ergänzen. Die zahlreichen Anwendungsbeispiele unserer Mitglieder vermitteln Ihnen einen guten Eindruck davon, was erreicht werden kann, wenn Sie Standards übernehmen und sich aktiv an deren Entwicklung beteiligen. [von ASAM e.V.]

 

#ASAM #ASAM_GUIDE #Standardisierung #Zusammenarbeit #Automotive #Mobilität #Standards #HighQSoft #RAConsulting #RepliCar

HighQSoft GmbH

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