Auf mit importierten Dateien verbundene Metadaten zugreifen


Metadaten sind Daten, die in irgendeiner Form andere Daten identifizieren oder beschreiben. Im Rahmen des Kontexts Datendateiimport enthalten Metadaten Informationen wie Datum und Zeit der Datenerfassung und das Datendateiformat Ihrer Datendatei. Origin kann verschiedene Metadaten extrahieren und diese Informationen während des Importierens der ASCII-, binären und Dateien von Drittanbietern speichern. Einige Metadaten werden standardmäßig extrahiert -- Dateiname, Pfad, Dateityp, die Erstellungszeit und Zeit des Dateiimports zum Beispiel.

Andere Metadaten müssen Sie vor dem Dateiimport speziell kennzeichnen. Wenn Sie Daten mit dem Importassistenten importieren, können Sie benutzerdefinierte Variablen vom Headeranteil der ASCII- oder binären Dateien extrahieren und sie in der Zielarbeitsmappe speichern. Für einige Dateien von Drittanbietern, wie z.B. NIDIAdem-Datendateien, sind einige spezielle Informationen (z. B. Zeitformat, fehlende Werte usw.) automatisch enthalten und werden durch die spezifische X-Funktion, die den Dateiimport durchführt (bei NI Diadem-Dateien handelt es sich dabei um impNIDIAdem) gespeichert.

Metadaten können an zwei Orten in der Arbeitsmappe gespeichert werden:

  • Der Bereich page.info Der Bereich page.info ist ein ASCII-Speicherbereich, der mit der Arbeitsmappe verbunden ist (der tatsächlich eine Seite ist). Normalerweise enthält er Dateinamen, Pfad, Erstellungszeit und Dateityp der importierten Datei sowie den Importfilter, der verwendet wird, um die Daten zu importieren. Wenn benutzerdefinierte Variablen aus den Headern von ASCII- oder Binärdateien mit dem Importassistenten extrahiert werden, werden diese Variablen ebenfalls in diesem Bereich gespeichert. Beachten Sie, dass dieser Bereich nur Metadaten enthält, die mit der letzten in die Arbeitsmappe importierten Datei verbunden sind. Wenn Sie eine andere Datei in die Arbeitsmappe importieren, auch wenn Sie vielleicht ein neues Blatt verwenden, überschreibt die neue Information die alte.
  • Der Bereich binärer Speicher Der binäre Speicherbereich kann mehr Informationen speichern als der Bereich page.info. Neben Dateinamen, Pfad, Erstellungszeit, Dateityp und benutzerdefinierten Variablen kann er ebenfalls spezielle Informationen enthalten, die von Dateien von Drittanbietern durch die X-Funktion, die den Dateiimport durchführt, erhalten wurden. Ein weiterer großer Unterschied zwischen diesem und dem Bereich page.info ist, dass in diesem Bereich die alte Information nicht überschrieben wird, wenn eine andere Datei in die Arbeitsmappe importiert wird. Es wurde einfach ein neuer Knoten und dann die neue Information zu diesem Knoten hinzugefügt, womit Ihnen ermöglicht wird, Informationen über alle importierten Dateien in dieser Mappe zu speichern.

Sie können Variablen verwenden, die mit den in diesen zwei Bereichen Ihres Projektes gespeicherten Metadaten verknüpft sind. Für einige Variablen können Sie Informationen zu ein paar Elementen -- z. B. Dateiname -- aus einem der beiden Bereiche abrufen. Das hängt davon ab, was Sie mit dieser Information versuchen zu machen. Wenn Sie z.B. einen Variablenwert mit jedem neuen Import in die Arbeitsmappe aktualisieren möchten, sollten Sie eine Verknüpfung mit dem Bereich page.info erstellen. Wenn Sie andererseits Variablenwerte dauerhaft mit Informationen der Quelldatei, aus der sie erstellt wurden, speichern möchten, sollten Sie sie mit dem binären Speicherbereich verknüpfen.

Themen, die in diesem Abschnitt behandelt werden: