I am using mahout to operate k-means clustering, and that i got an issue of determining the information entry when clustering, for instance I've got a 100 data records

id      data
0       0.1 0.2 0.3 0.4
1       0.2 0.3 0.4 0.5
...     ...
100     0.2 0.4 0.4 0.5

after clustering, I have to obtain the id back in the cluster result to determine what point goes that cluster, but there appears no approach to keep up with the id.

Within the official mahout illustration of clustering synthetic control data, only data were put to mahout without id like

28.7812 34.4632 31.3381 31.2834 28.9207 ...
...
24.8923 25.741  27.5532 32.8217 27.8789 ...

and also the cluster result have only cluster-id and point value:

VL-539{n=38 c=[29.950, 30.459, ...
   Weight:  Point:
   1.0: [28.974, 29.026, 31.404, 27.894, 35.985...
   2.0: [24.214, 33.150, 31.521, 31.986, 29.064

but no reason-id is available, so, can anybody have idea regarding how to add conserve a point-id when you are performing mahout clustering? thanks greatly!