Anche prima di JMP17 cercavo modi più veloci per aprire alcune righe specifiche da grandi tabelle JMP per migliorare l'esperienza utente degli strumenti che scrivo. Infine JMP17 ci ha fornito le opzioni per aprire x prime, x ultime o x righe casuali. Suggerirei che JMP dovrebbe anche consentire all'utente di aprire la tabella dei dati utilizzando righe specifiche (non sono sicuro che ciò possa essere fatto tecnicamente). La sintassi per questi è First(x), Last(x), Random(x) e se x è compreso tra 0 e 1 viene utilizzata la frazione del numero totale di colonne. E la nuova sintassi potrebbe essere la stessa di Subset, ad esempio con Rows([1,2,3,4]) dt = Open("$SAMPLE_DATA/CrimeData.jmp", Rows([2,4,6,8,30])); .
Uno dei miei casi d'uso sarebbe il seguente:
Ho una tabella di dati con 10 milioni di righe e 100 colonne. Per prima cosa apro la tabella con una sola (o più) colonne e TUTTE le righe. Quindi calcolo a quali righe sono interessato, chiudo la tabella di una colonna e poi riapro solo con le righe interessanti. Questo dovrebbe rendere l'apertura di tabelle di grandi dimensioni molto più veloce se non ho bisogno di tutti i dati. Attualmente posso farlo se la tabella è ordinata e ho bisogno di dati ordinati.