Office-Fragen.de
Einlesen von CSV Files monitoren - Druckversion

+- Office-Fragen.de (https://office-fragen.de)
+-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html)
+--- Forum: Excel (https://office-fragen.de/forum-2.html)
+--- Thema: Einlesen von CSV Files monitoren (/thread-17029.html)



Einlesen von CSV Files monitoren - hziemer - 22.01.2021

Hallo an alle hier im Forum

Ich habe eigentlich kein Problem mit meiner Excel Tabelle, aber 2 Benutzer schon.

Das Problem ist die Laufzeit im PowerQuery beim Einlesen und Verarbeiten von CSV Files.
Zur Zeit lese ich 82 CSV Files mit Messwerten ein, die in 82 Tabellenblätter geschrieben werden. 
41 CSV Files haben jeweils mehr als 350.000 Zeilen.
Danach wird in einem neuen Blatt mit Statistikfunktionen das Ergebnis berechnet.
Bei einem Umfang von mehr 305 MB CSV dauert das mal 2 Stunden bis alles fertig ist.

Jetzt meine Frage: 
Kann ich einen aktuellen Zustand der Verarbeitung kontinuierlich anzeigen, um meine User zu beruhigen dass Excel noch läuft.
Vielleicht hat ja jemand eine Idee wie das geht.

Schon mal vorab: Ein großes Danke

Mit freundlichen Grüßen aus den Schwabenländle
hziemer


RE: Einlesen von CSV Files monitoren - DL - 22.01.2021

Moin

Ich würde den Fokus ja auf die Reduzierung der Laufzeit legen.

Wozu überhaupt 82 Tabellenblätter?
PQ ist in der Lage die 82 csv zu einer Tabelle zusammenfügen. Und diese kann dann ausgewertet werden.

Laden in das Datenmodell spart zumindest Speicherplatz.

Die Auswertung kann in PQ direkt gemacht werden oder in einer Pivot.
Mit dem Datenmodell kann man auch Funktionen kreieren (DAX-Measures), die nicht von Haus aus in der Pivot angeboten werden.


RE: Einlesen von CSV Files monitoren - hziemer - 23.01.2021

Hallo DL

Die einzelnen Tabellenblätter, momentan 82 Stück, müssen aus Gründen der Nachvollziehbarkeit in ihrer ursprünglichen Form und Umfang mit abgespeichert werden.

CPUs, RAM und Plattenplatz sind kein limitierender Faktor. Alles in ausreichender Menge vorhanden.

Mir geht es hierbei nur um eine Möglichkeit die Verarbeitung der einzelnen Blätter zu monitoren.

Gruß
hziemer


RE: Einlesen von CSV Files monitoren - DL - 23.01.2021

(23.01.2021, 14:47)hziemer schrieb: Mir geht es hierbei nur um eine Möglichkeit die Verarbeitung der einzelnen Blätter zu monitoren.
Du kannst auf die Status-Leiste links klicken. Dort steht sinngemäß "Hier klicken um zu beenden".
Es wird dann ein Fenster mit den noch offen Queries. Aber nur die Queries, die auch in ein Tabellenblatt laden. Solange das Fenster offen ist ist die Verarbeitung unterbrochen.


RE: Einlesen von CSV Files monitoren - hziemer - 23.01.2021

Hallo Detlef

Das habe ich noch nie ausprobiert. 
Danke für den Hinweis.

Gruß
hziemer