Hallo zusammen,
Sehr frustrierendes Problem hier. Ich führe einen Join von zwei Tabellen durch. Beide Tabellen sind klein, etwa 9-10 Zeilen und 40 Spalten. Der Join wird mit diesem Code erfolgreich abgeschlossen.
dt_join = dt1 << (With(dt2), Merge Same Name Columns, By Matching Columns(:col1 = :col1, :col2=:col2), Include Nonmatches(1,1), Preserve main table order(1));
Wenn ich danach Code ausführe, gibt es keine Probleme. Mein Gesamtspeicher mit nur Chrome, Datei-Explorer und JMP beträgt etwa 10 %. Wenn ich jedoch versuche, etwas mit der neu verknüpften Tabelle zu tun, reagiert die gesamte JMP-App nicht mehr und muss zwangsweise geschlossen werden.
Zusätzlich habe ich auch versucht (mein ultimatives Ziel), die verbundene Tabelle mit einer weiteren Tabelle zu verbinden, um eine endgültige verbundene Tabelle mit drei Tabellen zu erhalten. Als ich das versuchte, wurde mir ebenfalls eine App angezeigt, die nicht reagierte, und meine Speichernutzung ging auf 99 % und nach einiger Zeit erhielt ich die Meldung „Speicher kann nicht zugewiesen werden“.
Hier ist meine Speicherzusammensetzung bei normaler Nutzung mit aktiviertem JMP, aber ohne ausgeführte Aktionen an der verknüpften Tabelle

Irgendwelche Gedanken oder mögliche Lösungen? Das ist unglaublich frustrierend.
Haben Sie den JMP-Support kontaktiert?
Ich glaube, ich weiß, wo das Problem liegt. Jede der Tabellen hat 9–10 Bildzeilen (aus der Option zum Speichern einer Tabelle mit Diagrammen). Das Arbeiten mit jeder einzelnen Tabelle für sich ist ganz in Ordnung, aber wenn man sie verknüpft und nun ~20 Bilder hat, kommt es wohl zu Speicherproblemen. Ich habe die Bilder entfernt und konnte die Drei-Wege-Verknüpfung durchführen.
So oder so scheint es sich hierbei um eine Aktion zu handeln, die den Arbeitsspeicher eines Computers nicht völlig beeinträchtigen sollte, insbesondere bei einem Computer mit 64 GB RAM.
Ich werde mich möglicherweise immer noch an den Support wenden