Как отфильтровать таблицу куду, где столбец отметки времени хранится в виде строки - PullRequest
0 голосов
/ 17 марта 2020

Код Java, который у меня есть:

    if (from != null) {
        KuduPredicate fromPred = KuduPredicate.newComparisonPredicate(
                schema.getColumn(Utils.TIME),
                KuduPredicate.ComparisonOp.GREATER_EQUAL,
                from.getTime()*1000);
        predicate.add(fromPred);
    }

, где переменная "from" является датой, поэтому код работает, если столбец che Utils.TIME является меткой времени, но на самом деле является строкой:

пример данных

Как изменить код для работы с имеющейся у меня схемой?

С сервером Oracle или SQL я бы преобразовал столбец в метке времени внутри clouse.

Как я могу это сделать с помощью синтаксиса KuduPredicate?

Thank's

...