Я использую snappydata-1.0.1 на HDP2.6.2, spark 2.1.1 и смог подключиться из внешнего искрового приложения.Но когда я включаю поддержку кустов, добавляя hive-site.xml в spark conf, snappysession перечисляет таблицы из hivemetastore вместо snappystore.
SparkConf sparkConf = new SparkConf().setAppName("TEST APP");
JavaSparkContext javaSparkContxt = new JavaSparkContext(sparkConf);
SparkSession sps = new SparkSession.Builder().enableHiveSupport().getOrCreate();
SnappySession snc = new SnappySession(new SparkSession(javaSparkContxt.sc()).sparkContext());
snc.sqlContext().sql("show tables").show();
Приведенный выше код дает мне список таблиц в хранилище snappy, когда куст-site.xml отсутствует в sparkconf, если добавлен файл hive-site.xml .. он перечисляет мне таблицы из метастова куста.
Разве невозможно использовать метасторное хранилище hive и метасторное хранилище snappydata в одном приложении?Можно ли считать таблицу кустов в таблицу данных и таблицу snappydata другому DF в том же приложении?Заранее спасибо