Hi, Thanks for reply. This worked. But my design use Mutation. Can I do with Mutation ?
Thanks 2014-04-03 19:50 GMT+03:00 Josh Elser <[email protected]>: > Yes, use the Ranges that you provide to BatchDeleter#setRanges() to control > what data is deleted. > > e.g. if you want to delete "colfam1" from "row5" > > bd.setRanges(Collections.singleton(Range.exact(new Text("row5")))); > bd.fetchColumnFamily(new Text("colfam1")); > > > On 4/3/14, 12:47 PM, Talat Uyarer wrote: >> >> Thanks Josh, >> >> I will try this. Can i delete column family of one row with this ? >> >> 3 Nis 2014 19:37 tarihinde "Josh Elser" <[email protected] >> <mailto:[email protected]>> yazdı: >> >> >> Wrong list, Ted? Looks like an HBase API. >> >> I believe the easiest way to accomplish this is to use the >> BatchDeleter. >> >> BatchDeleter bd = connector.createBatchDeleter("__table", new >> >> Authorizations("myauths"), 1, new BatchWriterConfig()); >> try { >> bd.setRanges(Collections.__singleton(new Range())); >> >> bd.fetchColumnFamily(new Text("colfam")); >> bd.delete(); >> } finally { >> bd.close(); >> } >> >> On 4/3/14, 12:28 PM, Ted Yu wrote: >> >> Take a look at the following method in Delete: >> >> public Delete deleteFamily(byte [] family) { >> >> Cheers >> >> >> >> On Thu, Apr 3, 2014 at 9:17 AM, Talat Uyarer <[email protected] >> <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>>> wrote: >> >> Hi All, >> >> I want to delete a column family and its owned all column >> quilfier >> and values. >> >> Is it possible ? >> >> Thanks >> Talat >> >> > -- Talat UYARER Websitesi: http://talat.uyarer.com Twitter: http://twitter.com/talatuyarer Linkedin: http://tr.linkedin.com/pub/talat-uyarer/10/142/304
