У меня есть таблица hbase с именем «mytable» только с одним семейством столбцов «по умолчанию» и только одна спецификация «details».Hbase shell: значение вырезано
Теперь я сделать этот запрос:
get 'mytable', 'test'
и значение результата режется. Это должно быть число (длинное):
COLUMN CELL
default:details timestamp=1337007859494, value=\x00\x00\x00\x00\x00\x00\xDFH
1 row(s) in 0.0360 seconds
Почему я вижу только первые семь байтов? Как я могу увидеть полную стоимость?
Если я прошу что-то с небольшим значением, оно работает. Но большие значения являются неполными.
Как вы вставляете значения? –
Значения вставляются с помощью задания Сократить работу, написанное на Java. – yoooshi
Можете ли вы попытаться сделать задание MR напечатать значение непосредственно перед вставкой, просто чтобы убедиться, что неправильные значения не вставлены. Кроме того, попробуйте прочитать значения с помощью java-файла, чтобы убедиться, что это не проблема с оболочкой jruby. –