LabVIEWForum.de
Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei (/Thread-Lesen-Von-Circa-60-Mio-Daten-Aus-Einer-Tabellenkalkulationsdatei)

Seiten: 1 2 3


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - TSC - 05.02.2009 01:49

Alternativ zu einer mehr oder weniger komplexen datenbank könnte auch das Dateiformat HDF5 interessant sein. Es ist strukturiert aufgebaut und gerade für große datenmengen gemacht worden. Die dateigröße ist lediglich durch physikalische grenzen beschränkt. Es gibt dazu auch schon die ein oder andere bibliothek für LabVIEW (open source natürlich).

Die Google-Suche sollte weitere Infos liefern.

LG
Torsten


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - steffenm - 05.02.2009 14:00

Hallo,

ich speicher jetzt verschieden Datengrößen.
Dieses klappt soweit auch alles super, dass einzige was mir nicht gefällt, ist die Lösung mit dem Express Vi "Verstrichene Zeit".
Funktion ist zwar schick, aber geht bestimmt einfacher, bloß wie?

Wie kann ich es umsetzen, dass z.B. nach 10 Samples die Datei gespeichert wird ?

Gruß Steffen

LabVIEW 8.5


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - schrotti - 09.02.2009 19:26

Du könntest einfach nach jeder zehnten Iteration speichern. Mit "Quotient und Rest" ist das kein Problem.

Aber warum benutzt du kein binäres Format zum speichern?


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - steffenm - 16.02.2009 15:01

Aber warum benutzt du kein binäres Format zum speichern?
[/quote]

Weil ich die Daten so besser auslesen kann (z.B. auch über Excel) und soweit mir bekannt ist, kann ich doch dann auch gar keine Header Datei anlegen, oder?

Gruß


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - schrotti - 16.02.2009 21:57

' schrieb:Weil ich die Daten so besser auslesen kann (z.B. auch über Excel) und soweit mir bekannt ist, kann ich doch dann auch gar keine Header Datei anlegen, oder?

Header funktioniert selbstverständlich auch in binären Dateien. Sehr einfach geht das in LV mit TDM. Wenn du als Ascii abspeichern willst, kannst du aber auch LVM nehmen, das lässt sich wunderbar in Excel und Diadem öffnen, wobei Diadem komfortabler ist, denn dort hast du die Möglichkeit, selektiv zu laden, oder eine Vorschau der Daten zu erstellen.


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - steffenm - 17.02.2009 08:23

' schrieb:Header funktioniert selbstverständlich auch in binären Dateien. Sehr einfach geht das in LV mit TDM. Wenn du als Ascii abspeichern willst, kannst du aber auch LVM nehmen, das lässt sich wunderbar in Excel und Diadem öffnen, wobei Diadem komfortabler ist, denn dort hast du die Möglichkeit, selektiv zu laden, oder eine Vorschau der Daten zu erstellen.

Aber das mit der Header Datei geht nur mit dem Express vi, mit dem Baustein "In Binärdatei schreiben" ist das doch nicht möglich?

Gruß Steffen


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - jg - 17.02.2009 09:12

' schrieb:Aber das mit der Header Datei geht nur mit dem Express vi, mit dem Baustein "In Binärdatei schreiben" ist das doch nicht möglich?

Gruß Steffen
Nein, wenn du dir dein eigenes File-Format definierst, kannst du durchaus WriteToText und WriteToBinary kombinieren.
[attachment=16769]

Mfg, Jens


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - rolfk - 17.02.2009 09:54

' schrieb:Header funktioniert selbstverständlich auch in binären Dateien. Sehr einfach geht das in LV mit TDM. Wenn du als Ascii abspeichern willst, kannst du aber auch LVM nehmen, das lässt sich wunderbar in Excel und Diadem öffnen, wobei Diadem komfortabler ist, denn dort hast du die Möglichkeit, selektiv zu laden, oder eine Vorschau der Daten zu erstellen.

Und es kappt auch nicht bei ungefähr 65000 Zeilen einfach ab Big Grin

Rolf Kalbermatter


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - schrotti - 17.02.2009 11:33

' schrieb:Und es kappt auch nicht bei ungefähr 65000 Zeilen einfach ab Big Grin

Rolf Kalbermatter

Manch einer hat sich ja schon Excel 2007 zugelegt, da geht ja ein bißchen mehr. Aber Auswerten möchte ich damit nicht, "dreimalaufdentischklopf". Diadem und Concerto machen das recht ordentlich.


Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei - steffenm - 18.02.2009 08:25

Was ist nun der Vorteil?
a) wenn ich im LVM-Format mit dem Express vi speicher
b) ob ich mit "Write to Spreadsheet File" speicher

Ist doch beides im ASCII-Format.

Binär bringt mir nichts, weil ich es z.B. nicht mit Excel auslesen kann.
Diadem und Co kommt aus Kostengründen nicht zum Einsatz.

Gruß Steffen