Мой ввод HBase
таблица.сначала я загружаю данные и функция withCatalog
вернет Dataframe
.
def withCatalog(cat: String): DataFrame = {
sqlContext
.read
.options(Map(HBaseTableCatalog.tableCatalog -> cat))
.format("org.apache.hadoop.hbase.spark")
.load()
}
val allrulesDF = withCatalog("personDb:employeeTable")
allrulesDF.show()
HBaseTableCatalog
строка, показывающая ниже ошибку
Символ term <none>.yetus.audience
isотсутствует в classpath.
Этот символ требуется для <none>
.Убедитесь, что термин аудитория находится в вашем classpath и проверьте наличие конфликтующих зависимостей с помощью -Ylog-classpath
.Полная перестройка может помочь, если HBaseTableCatalog.class
был скомпилирован с несовместимой версией <none>.yetus
.
Символ term org.apache.yetus
отсутствует в пути к классам.Этот символ требуется для <none>
.Убедитесь, что в вашем пути к классу есть термин whileus, и проверьте наличие конфликтующих зависимостей с -Ylog-classpath
.Полная перестройка может помочь, если HBaseTableCatalog.class
был скомпилирован с несовместимой версией org.apache
.