Was hat diese Wunschlistenanfrage inspiriert?
Manchmal muss ich lange warten, bis Jmp eine Datentabellenaktualisierung (Tabellen/Update) mit einer mittelgroßen Datentabelle abgeschlossen hat.
Manchmal bleibt Jmp schon beim Bearbeiten von Einstellungen auf der Update-Plattform hängen – dann trinke ich einen Kaffee, komme zurück und beschließe, dass es ein guter Zeitpunkt für einen Spaziergang ist – komm zurück ... und je nachdem, wann ich meine Daten das letzte Mal gespeichert habe, ich Entscheiden Sie, ob es schneller ist, die Jmp-Sitzung zu beenden und mit meinen zuletzt gespeicherten Daten zu beginnen – oder eine andere Arbeit zu erledigen und am nächsten Tag wiederzukommen (etwas übertrieben)
Es ist klar, dass es eine Weile dauert, Hunderttausende Werte in einer Tabelle mit Werten in einer anderen Tabelle abzugleichen.
Aber ich bin überrascht, dass das Zusammenführen von zwei Spalten doppelt so lange dauert wie das Zusammenführen einer Spalte (*)
Wird der Matching-Schritt für jede zusammengeführte Spalte erneut ausgelöst – oder dauert das Sortieren der Werte tatsächlich so lange?
Oft habe ich keine eindeutigen Bezeichner in der Quelltabelle: Ein einzelner Übereinstimmungswert taucht mehrmals in einer Spalte auf – bei identischen Werten auch in der zusammenzuführenden Spalte. In diesem Fall frage ich mich, ob der Wert des ersten Treffers in die Zieldatentabelle eingegeben und dann durch den zweiten ersetzt wird – und so weiter ...
Dies könnte beschleunigt werden, indem der letzte übereinstimmende Wert in der Quelltabelle gesucht und einfach dieser Wert eingefügt wird.
Ein großer Nachteil der Update-Plattform:
Es beginnt mit Spalten hinzufügen Und Spalten ersetzen alles aktiviert.
Wenn eine Tabelle beispielsweise 100 Spalten hat, dauert es eine Weile, bis alle Spalten zum Vorschaufenster hinzugefügt werden.
Und so dumm ich auch bin, beginne ich oft damit, die Match-Spalten zu definieren ... was mir wiederum einen langen Spaziergang ermöglicht, bis ich die (1-2) Spalte(n) auswählen darf, zu denen ich tatsächlich hinzufügen möchte Der Tisch.
Es gibt eine Funktion, die die Vorschau deaktiviert, wenn die Tabelle zu groß ist.
Ich befürchte aber, dass die Funktion nur die Länge der Tabelle prüft – und nicht die Anzahl der Spalten.
Oder ist die Schwelle zu groß?
Bitte teilen Sie uns Ihre Erfahrungen mit – wie oft mussten Sie die Zeit füllen, bis Ihre Jmp-Sitzung nach einem Update des Vorschau-Tabs wieder verfügbar war.
Ein weiteres Problem ist die Rückruftaste
(hier angesprochen: https://community.jmp.com/t5/JMP-Wish-List/Disable-Preview-while-filling-the-GUI-via-Recall/idi-p/632362 )
Nach einem Klick auf Recall wird das Update-Menü mit den gespeicherten Einstellungen gefüllt – und nach jeder Änderung einer GUI-Einstellung scheint es eine Aktualisierung des Vorschau-Tabs zu geben.
Wenn Sie also große Datentabellen verknüpfen möchten – selbst wenn Sie nur eine einzelne Spalte hinzufügen möchten –, trauen Sie sich nicht, auf „Zurückrufen“ zu klicken, bevor Sie die Vorschau deaktiviert haben.
Welche Verbesserung würden Sie sich wünschen?
Könnten Sie bitte die Leistung von Tables/Update verbessern?
Warum ist diese Idee wichtig?
Tabellen/Update ist eine wunderbare Funktion. Der Vorschau-Tab ist unglaublich nützlich, ich möchte nicht ohne ihn arbeiten.
Aber ich bekomme langsam Paranoia – wie lange wird es dauern, wenn ich das nächste Mal versuche, Spalten zu einer Datentabelle hinzuzufügen?