Нет результата при чтении HBase с Java API - PullRequest
0 голосов
/ 15 января 2020

Я пытаюсь прочитать строки в таблице 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();

}

У вас есть идеи? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...