Warnen Sie mich, wenn die Ausführung eines Befehls/Durchführens einer Analyse lange dauern wird.Bei größeren Datensätzen stelle ich fest, dass die Ausführung mancher Analysen sehr lange dauert. Beispielsweise kann die Ausführung eines binomialen oder Poisson-verallgemeinerten linearen Modells auf einem Datensatz mit ca. 20 Millionen Zeilen auf meinem Rechner über eine Stunde dauern. Es wäre toll, wenn JMP (1) mich warnen könnte, wenn die Ausführung eines Befehls länger als 10 Minuten dauern würde, und mir die Möglichkeit geben würde, abzubrechen; und (2) mir, wenn ich fortfahre, eine Schätzung geben könnte, wie lange die Analyse dauern würde.
Erweiterte statistische ModellierungGrundlegende Datenanalyse und ModellierungBetreff: Warnen Sie mich, wenn das Ausführen eines Befehls / das Ausführen einer Analyse lange dauern wird. - Status geändert zu: In EntwicklungDie Bereitstellung dieser Funktion muss von Plattform zu Plattform erfolgen, aber wir haben eine allgemeine Tracking-Kategorie für diese Art von Problem erstellt und werden daran arbeiten, die Benutzererfahrung zu verbessern, wenn dies auftritt.
Betreff: Warnen Sie mich, wenn das Ausführen eines Befehls / das Ausführen einer Analyse lange dauern wird.Häufig bricht das Drücken von Esc während des Laufs die Plattform ab.Es dauert normalerweise 5-15 Sekunden, bis Sie antworten, aber normalerweise funktioniert es.
Versuche dies:
names default to here(1);
dt = open("$SAMPLE_DATA\Probe.jmp");
g = dt << Get Column Group("Responses");
YExpr = Expr(Y());
for(i=1, i<=nitems(g), i++,
insert into(YExpr, g[i]);
);
Eval(EvalExpr(
dt << Hierarchical Cluster(
Expr(nameexpr(YExpr)),
Method( "Ward" ),
Standardize Data( 1 ),
Dendrogram Scale( "Distance Scale" ),
Number of Clusters( 20 ),
SendToReport( Dispatch( {}, "Dendrogram", OutlineBox, {SetHorizontal( 1 )} ) )
);
));
Betreff: Warnen Sie mich, wenn das Ausführen eines Befehls / das Ausführen einer Analyse lange dauern wird.Es wäre auch schön, wenn es ein JSL-Beschäftigt-Widget (auch bekannt als Wait-Widget, Spinning-Wheel-Widget usw.) gäbe, das verwendet werden könnte, um dem Benutzer die Gewissheit zu geben, dass ein Skript noch ausgeführt wird. Noch besser wäre ein JSL-Fortschrittsbalken-Widget.
Betreff: Warnen Sie mich, wenn das Ausführen eines Befehls / das Ausführen einer Analyse lange dauern wird.Oder könnte eine Statusleiste mit einer Option zum Abbrechen für Plattformen sein, die möglicherweise schwierige Analysen beinhalten.Wie das, was in der Custom-Design-Plattform implementiert ist.
Betreff: Warnen Sie mich, wenn die Ausführung eines Befehls/die Ausführung einer Analyse lange dauern wird.Stimmt, für benutzerdefinierte Skripte gibt es die einfache Lösung von @vince_faller , ESC lange genug zu drücken, bis es stoppt.
Aber für Standardplattformen funktioniert das nicht. Also, weiter im Sinne des Wunsches:
@parker schrieb:
Warnen Sie mich, wenn die Ausführung eines Befehls länger als 10 Minuten dauern würde , und geben Sie mir die Möglichkeit, abzubrechen
aber unabhängig von der Warnung:
Jede Standardplattform sollte während der Ausführung über eine Schaltfläche zum Abbrechen verfügen.
Auf diese Weise hat ein Benutzer die Möglichkeit, eine Plattform jederzeit anzuhalten – er muss nicht stundenlang warten, bis eine Plattform fertig ist.
Tabellen beschleunigen/aktualisieren
Betreff: Warnen Sie mich, wenn die Ausführung eines Befehls/die Ausführung einer Analyse lange dauern wird.alternative Idee: eine Timeout- Einstellung in den Einstellungen oder eine Timeout- Option für „Ausprobieren“.
Betreff: Warnen Sie mich, wenn die Ausführung eines Befehls/die Ausführung einer Analyse lange dauern wird.Kandidat der Umfrage zur Wunschlistenpriorisierung – Pilotlauf:
Einführung der JMP-Umfrage zur Wunschlistenpriorisierung!
Betreff: Warnen Sie mich, wenn die Ausführung eines Befehls/die Ausführung einer Analyse lange dauern wird.Für mehrere Plattformen konnte ich die Grundursache einer langsamen Ausführung identifizieren – das Vermeiden dieser Falltüren kann Ihnen Stunden sparen:
- Tabellen/Aktualisierung beschleunigen : Für jede Spalte wird erneut nach den übereinstimmenden Zeilen gesucht und ALLE Übereinstimmungen in der Haupttabelle zusammengeführt.
-> Zeilen x # entsprechen x # Spalten
statt 1x letzter erster oder letzter Treffer (wie in Tabellen / Join)
-> kann Stunden statt Sekunden dauern
- die GUI startet mit allen aktivierten Optionen
- die Vorschau
- Warum ist Tables/Concatenate so langsam?
neues Problem in JMP18: Das Scannen der Tabellenskripte dauert extrem lange.
Und die Plattform scannt die Tabellenskripte beim Erstellen der GUI, wenn ein Benutzer eine Tabelle hinzufügt, und eine letzte Krawatte, wenn der Benutzer auf OK klickt
-> kann mehrere Sekunden bis Minuten dauern
- Betreff: Neu kodieren - Als Zahl analysieren
Wenn ein Benutzer mehrere Schritte ausführt und eine Zeichenfolge in eine Zahl umwandelt, dauert dies viel länger, als wenn er dasselbe in zwei Schritten tut.
-> kann Minuten bis Stunden dauern
Betreff: Warnen Sie mich, wenn die Ausführung eines Befehls/die Ausführung einer Analyse lange dauern wird.Live-Verteilung : Es ist sehr langsam, wenn die Tabelle viele tausend Zeilen hat.
neu (in JMP18?): Wenn viele Zeilen zu einem Wert gehören, kann JMP die Werte "bündeln" -> weniger Punkte im Plot und viel (!!!) schneller
Betreff: Warnen Sie mich, wenn die Ausführung eines Befehls/die Ausführung einer Analyse lange dauern wird.@mia_stephens noch in Erwägung?
könnte sehr helfen!