Datenimport
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.
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
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
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