Пытались записать данные в HBase, используя Spark & Scala.Требование заключается в том, что - я должен установить TTL для записей HBase на основе метки времени столбца, полученного из бизнеса.
Я не могу скомпилировать свой код, подробности приведены ниже.
- Я использую HBase Spark Alpha 4 Connector (hbase-spark-2.0.0-alpha4.jar) для этой цели.
- Конвертированозначение временной метки столбца в Epoch Timestamp и пытается установить TTL на основе этого.
- Когда я пытаюсь выполнить тот же код в Spark Shell - он выполняется без проблем, и я могу видеть ожидаемый результатв HBase.
- Но когда я пытаюсь скомпилировать его в Eclipse - происходит сбой с приведенной ниже ошибкой.
[ERROR] error: missing or invalid dependency detected while loading class file 'HBaseContext.class'.
[INFO] Could not access type Logging in package org.apache.spark,
[INFO] because it (or its dependencies) are missing.
Может ли кто-нибудь предоставить входные данные оразрешить это?