проверить, существует ли таблица в улье, используя код scala spark 1.6 - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь проверить, существует ли таблица в улье, используя spark 1.6 и scala-кодирование.Я пытался исследовать через Интернет, но не смог найти ничего более полезного, чем эта

spark - scala - Как я могу проверить, существует ли таблица в улье

вот онаупоминается, что если мы используем

sqlContext.tableNames.contains("mytable") 

, то возвращается логическое значение.но когда я пытаюсь это сделать, он проверяет базу данных по умолчанию и выдает мне значение false.

как мне установить базу данных для просмотра во время этой проверки?

1 Ответ

0 голосов
/ 04 октября 2018

Вы можете сначала установить базу данных так:

scala> sqlContext.sql("use dbName")

, а затем искать таблицу:

scala> sqlContext.tableNames.contains("tabName")
res3: Boolean = true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...