This is not a simple task today, although much of the plumbing is there. On the rendering side, HBase shell has the concept of a formatter for rendering data. This combined with the DataType API should allow you to wire in appropriate rendering. On the write side, I don't think the shell has a way to override the serialization used for creating byte[]'s. I don't know off the top of my head how you would insert Phoenix's DataTypes into that code path.
Maybe you can give the rendering it a spin and let us know how it goes? -n On Wed, Mar 25, 2015 at 12:55 AM, donhoff_h <[email protected]> wrote: > Hi, Experts > > I found that the integer value upserted through Phoenix is different from > HBase. The sign bit is flipped. Is there any Utility Classes provided by > Phoenix that can make conversions easily? > For example, I upsert an integer through Phoenix, and I want to use this > utiliy class to read it through HBase's command scan correctly, and vice > versa. > Many Thanks! > >
