Я использую следующий код (Spark SQL Scala API), чтобы проверить, является ли таблица Hive внешней таблицей, но у API Table
нет метода, позволяющего ответить, является ли данная таблица внешней таблицей.
Я бы спросил, как я могу проверить, является ли таблица Hive внешней таблицей, используя Spark SQL Scala API (не SQL)
Код:
val spark = SparkSession.builder().master("local").appName("SparkSQLTest1-1").enableHiveSupport().getOrCreate()
val table = spark.catalog.getTable("db1.t1")