Änderungen beim JMP-Import seit dem Upgrade 18Meine Skripte, die ich vor der Verwendung des Befehls „Öffnen“ in JSL erstellt habe, sind jetzt viel zu langsam. Die Ausführung meines Skripts dauert jetzt 12 Minuten.
Wie soll ich jetzt Excel-Tabellen importieren oder beheben Sie dies bitte, aber in JMP
Früher habe ich meine Excel-Dateien mit dem folgenden Code importiert, aber es dauert zu lange:
Open(
"/Z:/Shared/R&D/Runsheet.xlsx",
Worksheets(
{"Thickness"}
),
Use for all sheets( 1 ),
Concatenate Worksheets( 1 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 2 ),
Data Starts on Row( 3 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 33 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
dt1 = Current Data Table();
dt1 << Set Name( "Thickness");
// I do this for a few different tables and then combine the tables together using the code below. What is taking so long to run this code?
Data Table( "Thickness" ) << Join(
With( Data Table( "dt2" ) ),
Merge Same Name Columns,
Match Flag( 0 ),
By Matching Columns( :Run # = :Run #),
Drop multiples( 0, 0 ),
Include Nonmatches( 1, 1 ),
Preserve main table order( 1 ),
Output Table( "OutputTable" )
);
Automatisierung und SkriptingGrundlegende Datenanalyse und ModellierungWindowsBetreff: Änderungen beim JMP-Import seit dem 18-UpgradeIch habe dasselbe Programm für Excel verwendet und keine Änderungen bemerkt. Ich öffne ungefähr 100 Dateien und verkette sie. Wenn Sie Ihre Excel-Dateien auf Ihren Computer (lokales Laufwerk) verschieben/kopieren und dann das Skript ausführen, ist es dann immer noch langsam?
Betreff: Änderungen beim JMP-Import seit dem 18-UpgradeJupp, das habe ich gerade probiert und beim Verschieben auf das Laufwerk C:\ habe ich die gleiche lange Verzögerung (diesmal 11 statt 12 Minuten).
Ich habe dann versucht herauszufinden, ob das Problem beim Importieren der Tabelle oder beim Zusammenführen der Tabellen durch Importieren nur einer Tabelle (oder genauer gesagt eines Arbeitsblatts einer Excel-Datei) liegt. Es hat immer noch 3 Minuten gedauert, was zwar besser ist, aber immer noch viel länger als früher bei Verwendung von JMP 17.
Die Tabelle hat 2.000 Zeilen und 33 Spalten. Gibt es eine schnellere Möglichkeit, große Tabellen zu importieren?
Enthielten Ihre 100 Dateien große Tabellen?
Betreff: Änderungen beim JMP-Import seit dem Upgrade 18Einmal hatte ich beim Importieren einer Excel-Datei ein Geschwindigkeitsproblem.
Ich habe festgestellt, dass einige Zellen zusammengeführt wurden . Das Entfernen solcher Zellen erhöhte die Geschwindigkeit um mehrere Größenordnungen:
TS - 00129314.
Haben Sie in Excel verbundene Zellen?
Betreff: Änderungen beim JMP-Import seit dem 18-UpgradeHabe heute gerade ein Upgrade von JMP 17 auf JMP 18 durchgeführt und habe dasselbe Problem wie Sie. Das Öffnen einer XLSM-Datei mit 100.000 Zeilen und 100 Spalten dauerte in JMP 17 60 Sekunden, in JMP 18 dauerte es Stunden, ohne dass die Datei vollständig geöffnet wurde. Ich musste den Task-Manager verwenden, um JMP zwangsweise zu schließen.... Bitte helfen Sie uns, JMP.
Betreff: Änderungen beim JMP-Import seit dem 18-Upgrade@txnelson, irgendwelche Ideen, was in JMP 18 anders ist und dies verursacht? Es gibt einen anderen Thread mit demselben Problem, und ich sehe nur, dass Sie überall sonst immer gute Antworten haben
Betreff: Änderungen beim JMP-Import seit dem 18-UpgradeHallo,
Verwenden Sie JMP 18.1? Dies wurde in dieser Version behoben. Die zugrunde liegende Bibliothek zum Lesen von Excel-Dateien wurde zwischen JMP 17 und 18 geändert, und beim Zusammenführen von Zellen gab es ein Leistungsproblem. Natürlich wird JMP 18.2 diesen Fix auch enthalten, wenn es veröffentlicht wird.
Brian Corcoran
JMP-Entwicklung