Peter and Jeff,
Thank you all for the answers and solutions.
I used and understand the features you mentioned.
Just wondering how JMP split data randomly ( in the model of Random forest, boosted tree etc.) and from JMP random's split, I could identify rows/observations as Training/Validation for categorical target variable.
from Jeff's post, looks like JMP didn't have a way to identify them.