To check how regions you have in a table (and possibly what they are) HBaseAdmin#getTableRegions<http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html#getTableRegions(byte[])>. In order to split the table you can use HBAdmin#split<http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html#split(byte[])> .
PS: #split() is an Async Operation. On Wed, Aug 28, 2013 at 3:41 PM, Pavan Sudheendra <[email protected]>wrote: > Hi all, > I know what we can go over to the HBase UI and make a split on our table so > that it will be distributed over the cluster.. Is there a way to know it > via an API and to possibly change it? This is to know how many map tasks > run on our table before we actually run the MR job.. > -- > Regards- > Pavan > -- Ashwanth Kumar / ashwanthkumar.in
