Datenimport

23.08.2021

FlexPro bietet Ihnen vielfältige Möglichkeiten zum Datenimport, die im Folgenden vorgestellt werden:

Datenimport aus Binärdateien

FlexPro unterstützt die binären Dateiformate vieler Messsysteme und Programme zur Datenerfassung und kann diese direkt importieren. Zusätzlich steht ein allgemein verwendbarer Importfilter für Binärdaten zur Verfügung. Bei den meisten Datenformaten können Sie wählen, ob Sie einzelne Kanäle aus einer Datei importieren wollen, oder ob die Datei vollständig importiert werden soll. FlexPro kann in einem Schritt mehrere Dateien unterschiedlicher Formate einlesen. Optional wird für jede zu importierende Datei ein gleichnamiger Ordner in der Projektdatenbank angelegt.

Datenimport aus Textdateien

Textdateien importieren Sie mit dem Textdatenimport-Assistenten. Alle Einstellungen, die Sie während des Importierens einer Datei vornehmen, können Sie dabei als neues Importschema abspeichern. Somit können Sie später beliebig viele Dateien mit gleicher Struktur einlesen, ohne erneut den Assistenten verwenden zu müssen. Weitere Informationen hierzu erhalten Sie, wenn Sie Hilfe im Textdatenimport-Assistenten anfordern.

Datenimport aus Excel-Dateien

Mit dem Excel-Datenimport-Assistent können Sie Daten, die in Spalten oder Zeilen organisiert sind, direkt aus XLS oder XLSX-Dateien von Excel importieren. Der Assistent funktioniert ähnlich wie der Textdatenimport-Assistent und unterstützt ebenfalls Importschemata. Microsoft Excel muss für diese Form des Datenimports nicht auf Ihrem Rechner installiert sein.

Datenimport aus Excel-Arbeitsmappen

Alternativ können Sie Excel-Arbeitsmappen direkt in die FlexPro Projektdatenbank kopieren oder verknüpfen. Eine solche Excel-Arbeitsmappe wird in der Projektdatenbank als Excel-Arbeitsmappenordner verwaltet. Beim Öffnen der Excel-Arbeitsmappe wird Excel im Hintergrund gestartet. Sobald Sie die Excel-Arbeitsmappe anklicken, steht ihnen die komplette Excel-Arbeitsoberfläche mit allen Befehlen zur Verfügung und Sie können diese wie gewohnt bearbeiten. Voraussetzung für das Arbeiten mit Excel-Arbeitsmappen ist, dass eine aktuelle Version von Microsoft Excel auf Ihrem Rechner installiert ist.

FlexPro verwendet Excel-Datenverknüpfungsobjekte, um auf die Daten einer Excel-Arbeitsmappe in der Projektdatenbank zuzugreifen. Für alle Elemente, aus denen sich ein FlexPro-Datensatz zusammensetzt, können Sie in der Excel-Datenverknüpfung eine Zelle oder einen Zellbereich der Excel-Arbeitsmappe zuordnen. Die Excel-Datenverknüpfung liest also alle für einen FlexPro-Datensatz benötigten Informationen aus der Excel-Arbeitsmappe. Dies sind neben den Daten auch alle Kopfinformationen, wie z. B. Kommentare, physikalische Einheiten und die Bezeichnungen der physikalischen Größen.

Eine solche Excel-Datenverknüpfung können Sie wie einen normalen Datensatz verwenden. Immer wenn FlexPro die Daten oder sonstige Informationen von der Excel-Datenverknüpfung anfordert, greift diese auf die zugeordnete Excel-Arbeitsmappe zurück. Elemente, für die keine Information in der Excel-Arbeitsmappe vorhanden sind, können Sie auch direkt in der Verknüpfung eingeben.

Eine Excel-Datenverknüpfung kann alle von FlexPro unterstützten Datenstrukturen haben. Sie können z. B. die Zellbereiche für die X- und Y-Komponente eines Signals angeben. In der Regel erstellen Sie mehrere Datenverknüpfungen zu einer Excel-Arbeitsmappe. Oft entspricht einer Spalte in der Excel-Arbeitsmappe eine Excel-Datenverknüpfung.

Excel-Datenverknüpfungen müssen immer in dem Excel-Arbeitsmappenordner abgelegt werden, auf dessen Excel-Arbeitsmappe Sie zugreifen. Auch ist es nicht möglich, mit Excel-Datenverknüpfungen Daten zwischen FlexPro und einer separat gestarteten Excel-Anwendung auszutauschen. Hierzu müssen Sie OLE-Datenverknüpfungen anlegen.

Hinweis  Der Datenimport mit dem Excel-Datenimport-Assistenten ist schneller und einfacher in der Handhabung. Verwenden Sie den Import vollständiger Arbeitsmappen nur, wenn die Daten so organisiert sind, dass Sie diese mit dem Assistenten nicht importieren können.

Datenverknüpfungsobjekt

Die Daten aus Binär- und Text- und Excel-Dateien können Sie nicht nur in die FlexPro-Projektdatenbank kopieren, sondern stattdessen auch Verknüpfungen auf die Originaldaten erstellen. Solche Verknüpfungen werden über Datenverknüpfungsobjekte realisiert, welche die Daten eines Kanals aus einer Datei bei Bedarf auslesen. Ein Datenverknüpfungsobjekt können Sie wie einen Datensatz oder eine Formel verwenden. Datenverknüpfungsobjekte sind nämlich spezielle Formeln, die über ein Dialogfeld parametriert werden.

Wenn die zu importierende Datei mehrere Datensätze beinhaltet, z. B. eine mehrspaltige Textdatei, dann wird für jeden Datensatz ein eigenes Datenverknüpfungsobjekt angelegt, welches nur den ihm zugewiesenen Teil aus der Datei liest. Die Datenverknüpfungsobjekte müssen Sie nicht manuell anlegen. FlexPro legt diese automatisch an, wenn Sie beim Import die Option Verknüpfungen erstellen wählen. Für die verschiedenen Dateiformate existieren FPScript-Lesefunktionen Read...File, welche einen Kanal aus der Datei auslesen. Diese werden in den Formeln der Datenverknüpfungsobjekte verwendet.

Weil Datenverknüpfungsobjekte die Verbindung zu der zu importierenden Datei aufrechterhalten, können Sie hiermit einen dynamischen Datenaustausch zwischen der Anwendung, die in die Datei schreibt, und FlexPro erreichen. Sie können Datenverknüpfungsobjekte jederzeit in Datensätze umwandeln. Beim Aktualisieren werden die Formeln von Datenverknüpfungsobjekten nur dann als ungültig angenommen, wenn die externe Datei seit dem letzten Einlesen verändert wurde. Dies vermeidet unnötige Neuberechnungen.

Manche Datenverknüpfungsobjekte können Kommentare und Einheiten aus den Dateien lesen, mit denen Sie verknüpft sind. Sie aktivieren diesen Mechanismus, indem Sie die entsprechenden Eingabefelder im Eigenschaften-Dialogfeld des Importobjektes leer lassen.

Kanalauswahlfilter

Viele Importfilter von FlexPro unterstützen die Speicherung der aktuellen Kanalauswahl als Kanalauswahlfilter.  Beim wiederholtem Datenimport gleichartiger Dateien können Sie einen solchen Kanalauswahlfilter dann auswählen, wenn Sie nicht alle Daten in der Datei importieren möchten.

FlexPro speichert die Kanalauswahlfilter in Ihrer persönlichen Vorlagendatenbank ab, welche Sie im Dialogfeld Datei > Informationen > Organisieren verwalten können. Dort haben Sie auch die Möglichkeit, einen Kanalauswahlfilter in eine andere Datenbank zu kopieren, um z. B. Kanalauswahlfilter benutzerübergreifend zur Verfügung zu stellen. Sie können einen Kanalauswahlfilter auch als XML-Datei exportieren oder importieren.

Einen als XML-Datei gespeicherten Kanalauswahlfilter können Sie auch dateibasiert auf anderen Rechnern bereitstellen. Hierzu müssen Sie die Datei lediglich in den Ordner C:\ProgramData\Weisang\FlexPro\2021\Templates\Import\Filter kopieren.

Datenimport aus ODBC-Datenquellen

FlexPro verfügt über die Möglichkeit, Daten aus ODBC-Datenquellen zu importieren.

Open Database Connectivity (ODBC) ist ein internationaler Standard zur Manipulation von relationalen Daten unter der Verwendung der SQL-Abfragesyntax. ODBC bietet den Vorteil des standardisierten Zugriffs auf relationale Datenquellen über so genannte ODBC-Treiber, die für die verschiedensten Projektdatenbanken existieren.

ODBC ist Teil des Paketes MDAC (Microsoft Data Access Components), welches in unterschiedlichen Versionen mit den verschiedenen Windows-Betriebssystemen ausgeliefert wird. Eine Liste der bei Ihnen vorhandenen ODBC-Treiber können Sie in der Systemsteuerung in der Kategorie Verwaltung unter Datenquellen (ODBC) auf der Registerkarte Treiber einsehen. Die jeweils aktuellste Version von MDAC können Sie auf der Website von Microsoft herunterladen.

Datenimport mit dem Daten-Explorer

Bei installierter Option Daten-Explorer kann FlexPro Ihre Datenbestände auf der Festplatte indizieren. Mit dem Daten-Explorer suchen Sie in den Datenbeständen  und importieren diese z. B. per Drag & Drop in die Objektliste.

Datenimport mit der Datenabfrage

Bei installierter Option Daten-Explorer können Sie mit dem Objekt Datenabfrage direkt auf Datenbestände zugreifen, die FlexPro auf Ihrer Festplatte gefunden und indiziert hat. Das Objekt liest die Daten, auf die die Abfrage zutrifft, direkt ein uns übergibt diese als Liste.

Datenimport aus ASAM-ODS Datenquellen

ASAM-ODS ist ein in der Automobilindustrie eingesetzter Standard zur Datenverwaltung. Bei installierter Option ASAM-ODS Datenimport kann FlexPro Verbindungen zu ASAM-ODS-konformen Datenquellen aufbauen und hieraus Daten importieren.

Datenimport aus ISO/TS 13499 MME Datensätzen

Das ISO/TS 13499 MME Format ist als Multimediaformat für Crashtests in der Automobilindustrie weit verbreitet. FlexPro kann Daten, Bilder und Videos aus ISO/TS 13499 MME Datensätzen importieren. Bilder und Videos werden hierbei als Medienobjekte angelegt, die mit den Originaldateien verknüpft bleiben.

Datenimport über OLE

OLE (Object Linking and Embedding) ist ein Standardprotokoll zum Datenaustausch unter Windows. Zum Datenimport über OLE muss die Applikation, die die Daten liefert, über eine OLE-Serverschnittstelle verfügen.

In FlexPro verwenden Sie OLE-Datenverknüpfungen zum Zugriff auf die Daten des OLE-Servers, z. B. Microsoft Word. Innerhalb von FlexPro können diese Verknüpfungen wie normale Datensätze verwendet werden. Immer wenn ein Zugriff auf die Daten der OLE-Datenverknüpfung erfolgt, wird dieser an die Server-Applikation durchgereicht.

Die Serverapplikation muss die Daten im Textformat anbieten, damit FlexPro diese konvertieren kann. Wenn Sie eine einzelne Spalte übertragen, liefert die OLE-Datenverknüpfung diese in Form einer Datenreihe, wenn Sie mehrere Spalten verknüpfen, entsprechend als Datenmatrix. Werte, die mit "#NV" angegeben werden, werden als ungültige Werte importiert.

Siehe auch

Einheitenkorrektur beim Datenimport

Das FlexPro Datenaustauschformat

Datenverknüpfungsobjekte in Datensätze wandeln

Option ASAM-ODS Datenimport

Anwenden einer Analysevorlage

Daten importieren

Daten aus Dateien anderer Programme importieren

Daten über die Zwischenablage importieren

Daten mit dem Daten-Explorer importieren

Daten mittels Datenabfrage importieren

Daten aus ODBC-Datenquellen importieren

Daten über OLE importieren

Messdaten aus ASAM-ODS Datenquellen importieren

Attribute aus ASAM-ODS Datenquellen importieren

Arbeiten mit Kanalauswahlfiltern

Erstellen eines Kanalauswahlfilters

Anwenden eines Kanalauswahlfilters

Kanalauswahlfilter organisieren

Arbeiten mit Excel-Arbeitsmappen

Erstellen einer Excel-Arbeitsmappe

Öffnen einer Excel-Arbeitsmappe

Importieren einer Excel-Arbeitsmappe

Exportieren einer Excel-Arbeitsmappe

Wechsel zwischen externer Speicherung und Einbetten

Problembehebung Excel-Kommunikation

Arbeiten mit Excel-Datenverknüpfungen

Excel-Datenverknüpfung manuell erstellen

Excel-Datenverknüpfungen über die Zwischenablage erstellen

Excel-Datenverknüpfungen über Drag & Drop erstellen

Excel-Daten analysieren und präsentieren

Excel-Datenverknüpfungen in Datensätze wandeln

Artikel teilen oder als Email versenden:

Diese Beiträge könnten Sie ebenfalls interessieren