Hi, Thanks…but the requirement is to delete the fields for a single row key… can u pls help?
regards, Rams On 10-Sep-2013, at 4:56 PM, Jean-Marc Spaggiari <jean-m...@spaggiari.org> wrote: > This? > > hbase(main):002:0> help "alter" > Alter column family schema; pass table name and a dictionary > specifying new column family schema. Dictionaries are described > on the main help command output. Dictionary must include name > of column family to alter. For example, > > To change or add the 'f1' column family in table 't1' from defaults > to instead keep a maximum of 5 cell VERSIONS, do: > > hbase> alter 't1', NAME => 'f1', VERSIONS => 5 > > To delete the 'f1' column family in table 't1', do: > > hbase> alter 't1', NAME => 'f1', METHOD => 'delete' > > or a shorter version: > > hbase> alter 't1', 'delete' => 'f1' > > > > 2013/9/10 Ramasubramanian Narayanan <ramasubramanian.naraya...@gmail.com> > >> Manish, >> >> I need to delete all the columns for a particular column family of a given >> rowkey... I don't want to specify the column name (qualifier name) one by >> one to delete..... >> >> Pls let me know is there any way to delete like that... >> >> regards, >> Rams >> >> >> On Tue, Sep 10, 2013 at 2:06 PM, manish dunani <manishd...@gmail.com> >> wrote: >> >>> If you want to delete rowkey for particular columnfamily then you need to >>> mention individually::>>> >>> >>>> delete 'ttttt','333','TWO:qualifier_name' >>> >>> This will definitely delete the records which you are looking for. >>> Please revert back if it is not work. >>> >>> >>> On Tue, Sep 10, 2013 at 1:40 PM, manish dunani <manishd...@gmail.com> >>> wrote: >>> >>>> hey rama, >>>> >>>> Try this:: >>>> >>>>> *deleteall 'ttttt','333'* >>>> * >>>> * >>>> I hope it will definitely works for you!! >>>> >>>> >>>> >>>> >>>> On Tue, Sep 10, 2013 at 1:31 PM, Ramasubramanian Narayanan < >>>> ramasubramanian.naraya...@gmail.com> wrote: >>>> >>>>> Dear All, >>>>> >>>>> Requirement is to delete all columns which belongs to a column family >>> and >>>>> for a particular rowkey. >>>>> >>>>> Have tried with the below command but record is not getting deleted. >>>>> >>>>> * hbase> deleteall 't1', 'r1', 'c1'* >>>>> * >>>>> * >>>>> *Test result :* >>>>> * >>>>> * >>>>> 3) Scan the table 'ttttt' >>>>> >>>>> hbase(main):025:0> scan 'ttttt' >>>>> ROW COLUMN+CELL >>>>> 111 column=ONE:ename, >>>>> timestamp=1378459582478, value=aaaa >>>>> 111 column=ONE:eno, >>>>> timestamp=1378459582335, value=1000 >>>>> 111 column=ONE:sal, >>>>> timestamp=1378459582515, value=1500 >>>>> 111 column=TWO:ename, >>>>> timestamp=1378459582655, value=dddd >>>>> 111 column=TWO:eno, >>>>> timestamp=1378459582631, value=4000 >>>>> 222 column=ONE:ename, >>>>> timestamp=1378459582702, value=bbbb >>>>> 222 column=ONE:eno, >>>>> timestamp=1378459582683, value=2000 >>>>> 222 column=ONE:sal, >>>>> timestamp=1378459582723, value=2500 >>>>> 222 column=TWO:ename, >>>>> timestamp=1378459582779, value=gggg >>>>> 222 column=TWO:eno, >>>>> timestamp=1378459582754, value=4000 >>>>> 222 column=TWO:sal, >>>>> timestamp=1378459582798, value=7500 >>>>> 333 column=ONE:ename, >>>>> timestamp=1378459582880, value=sss >>>>> 333 column=ONE:eno, >>>>> timestamp=1378459582845, value=9000 >>>>> 333 column=ONE:sal, >>>>> timestamp=1378459582907, value=6500 >>>>> 333 column=TWO:ename, >>>>> timestamp=1378459582950, value=zzz >>>>> 333 column=TWO:eno, >>>>> timestamp=1378459582931, value=6666 >>>>> 333 column=TWO:sal, >>>>> timestamp=1378459582968, value=6500 >>>>> 3 row(s) in 0.0440 seconds >>>>> >>>>> >>>>> >>> >> ------------------------------------------------------------------------------------------------------------------------------------- >>>>> 4) Delete the records from the table 'ttttt' in the rowkey '333' in >> the >>>>> column family 'TWO' >>>>> >>>>> >>>>> hbase(main):027:0> deleteall 'ttttt','333','TWO' >>>>> 0 row(s) in 0.0060 seconds >>>>> >>>>> >>>>> >>> >> ------------------------------------------------------------------------------------------------------------------------------------- >>>>> >>>>> 5) After deleting scan the table >>>>> >>>>> hbase(main):028:0> scan 'ttttt' >>>>> ROW COLUMN+CELL >>>>> 111 column=ONE:ename, >>>>> timestamp=1378459582478, value=aaaa >>>>> 111 column=ONE:eno, >>>>> timestamp=1378459582335, value=1000 >>>>> 111 column=ONE:sal, >>>>> timestamp=1378459582515, value=1500 >>>>> 111 column=TWO:ename, >>>>> timestamp=1378459582655, value=dddd >>>>> 111 column=TWO:eno, >>>>> timestamp=1378459582631, value=4000 >>>>> 222 column=ONE:ename, >>>>> timestamp=1378459582702, value=bbbb >>>>> 222 column=ONE:eno, >>>>> timestamp=1378459582683, value=2000 >>>>> 222 column=ONE:sal, >>>>> timestamp=1378459582723, value=2500 >>>>> 222 column=TWO:ename, >>>>> timestamp=1378459582779, value=gggg >>>>> 222 column=TWO:eno, >>>>> timestamp=1378459582754, value=4000 >>>>> 222 column=TWO:sal, >>>>> timestamp=1378459582798, value=7500 >>>>> 333 column=ONE:ename, >>>>> timestamp=1378459582880, value=sss >>>>> 333 column=ONE:eno, >>>>> timestamp=1378459582845, value=9000 >>>>> 333 column=ONE:sal, >>>>> timestamp=1378459582907, value=6500 >>>>> 333 column=TWO:ename, >>>>> timestamp=1378459582950, value=zzz >>>>> 333 column=TWO:eno, >>>>> timestamp=1378459582931, value=6666 >>>>> 333 column=TWO:sal, >>>>> timestamp=1378459582968, value=6500 >>>>> 3 row(s) in 0.0310 seconds >>>>> >>>>> Observation :- >>>>> ------------------ >>>>> No records got deleted >>>>> >>>>> regards, >>>>> Rams >>>>> >>>> >>>> >>>> >>>> -- >>>> Regards >>>> >>>> *Manish Dunani* >>>> *Contact No* : +91 9408329137 >>>> *skype id* : manish.dunani* >>>> * >>>> >>>> >>>> >>> >>> >>> -- >>> Regards >>> >>> *Manish Dunani* >>> *Contact No* : +91 9408329137 >>> *skype id* : manish.dunani* >>> * >>> >>