The java API is the most feature rich way of interfacing with Accumulo. The shell is a utility built on it, but occasionally issues get hit with parsing user input. It seems you have hit one of these cases. You may be able to quote your fields, etc.
However, it is more important to note that the visibilities are very strict for the character set allowed. Only a-z, A-Z, 0-9, and a few additional characters are allowed (- and _ if I remember correctly). So unicode won't work, and you'd get an error indicating that if you could get the shell to accept them. On Mon, Aug 26, 2013 at 3:52 PM, Celeste Hofer <[email protected]>wrote: > > Hello, > > I am trying to add column visibility (a label) to cells containing Unicode > values, using an Accumulo shell. > However, I receive this > ERROR: java.lang.IllegalArgumentException: Expected 4 arguments. There > was 6. > > > Is the use of the Accumulo shell supported for applying column visibility > when the value is Unicode? > > If it is supported, please provide a simple example, or more information. > > If it is not supported via the Accumulo shell, is there another supported > approach, for example, using the Java API? > > Thanks, > Celeste H >
