Я пытаюсь прочитать строки в таблице HBase, но результат моего кода всегда равен NULL (Resultat => ()).
Мой ключ строки равен 0_20190826_32897436_162459_1
Моя колонка семейства "Использовать"
Один столбец "ABONNE"
public static void test() throws IOException {
// On instancie la configuration
Configuration conf = HBaseConfiguration.create();
Connection connection = ConnectionFactory.createConnection(conf);
Table table = connection.getTable(TableName.valueOf("DEV_EDH_SOC_USE:USE_C_CRA"));
Get get = new Get(Bytes.toBytes("0_20190826_32897436_162459_1"));
get.addColumn(Bytes.toBytes("Use"), Bytes.toBytes("ABONNE"));
Result result = table.get(get);
byte[] val = result.getValue(Bytes.toBytes("Use"), Bytes.toBytes("ABONNE"));
System.out.println("Value: " + Bytes.toString(val));
table.close();
connection.close();
}
У вас есть идеи? Спасибо.