안녕하세요,
3 백만 개 이상의 행이있는 큰 데이터 세트가 있습니다. 테이블에는 1105 ID (0-1104)가 포함됩니다. 각 ID에는 3287 개의 행이 있습니다. 그래서 저는 3287 개의 서브 세트를 만들고 싶습니다. 그리고 각 서브 세트는 1105 개의 ID 라인을 포함합니다.
해결책을 찾도록 도와 주시겠습니까?
데이터 세트의 일부를 첨부했습니다.
메모리가 많은 경우 Subset By 확인란을 선택하고 id를 선택하기 만하면됩니다.

또 다른 방법은 서브 세트가 생성 될 때 저장하는 것입니다.이렇게하면 많은 메모리를 사용하지 않고도 메서드를 실행할 수 있습니다.
Names Default To Here( 1 );
dt = Current Data Table();
For( i = 0, i <= 1104, i++,
dt << select where( :ID == i );
dt1 = Data Table( "2017_18Year (1)" ) << Subset(
Output Table( "ID = " || Char( i ) ),
Selected Rows( 1 ),
Selected columns( 0 )
);
Close( dt1, save( "path to the folder to save to" || "ID = " || Char( i ) || ".jmp" ) );
);