What inspired this wish list request? ☐ cool new feature ☑ could help many users! ☑ removes a „bug“ ☐ nice to have ☐ nobody needs it #myTop10_2023 (either this one or Tables join: option to update main table ) we have a workaround -> we don't need it anymore Tables Update is a really nice Platfrom which can be used to merge columns into a data table or to update columns with the data from another data table. But sometimes the user has to wait for a long time till Jmp finishes a data table update - even with medium large data tables. Sometimes, Jmp already gets stuck while editing settings in the Update GUI. Then it seems that Jmp crashed - , but after some minutes (or sometimes: hours), Jmp finishes the calculation for the data preview and gives the user again the chance to edit the settings. It's clear that it takes a while to match hundreds of thousands of values in one table with values in another table. But I am surprised that merging two columns takes twice as long as merging one column Is the matching step triggered again for each column that is merged - or is it actually the sorting of the values which takes so long? Often, I don't have unique identifiers in the source table: a single match value shows up several times in a column - with identical values also in the column to be merged. In this case, I wonder if the value of the first match is entered to the target data table, then replaced by the second - and so on ... This could be accelerated by searching the last matching value in the source table - and just inserting this value. A big drawback of the Update Platform: It starts with add columns and replace columns activated. If a table has e.g. 1000 columns, it takes a while till all columns are added to the preview window. The issue scales with rows_main x rows_2nd x columns_2nd. And as stupid as I am, I often start by defining the match columns ... which allows me to go for a long walk till I am allowed to pick the (1-2) column(s) I actually want to add to the table. There is a functionality which disables the preview if the table is too large. But I fear that the function just checks the length of the table - and not the number of columns. Or the threshold is too large? Please share your experience - how often you had to fill the time till your Jmp session was back again after an update of the preview tab. Another issue is the Recall Button (addressed here: Disable Preview while filling the GUI via Recall ) After clicking on Recall, the Update menu is filled with the saved settings - and after each change of a GUI setting there seems to be an update of the preview tab. So if you want to join large data tables - even if you just want to add a singe column - don't dare to press Recall ... before you disable the preview. What is the improvement you would like to see? Could you please improve the performance of Tables/Update. Why is this idea important? Tables/Update is a wonderful function. The Preview Tab is amazingly useful, I don't want to work without it. But I'm starting to get paranoia - how long will it take the next time when I try to add columns to a data tables.
... View more