Как получить доступ к комментарию из таблицы Hive Avro в Spark - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть таблица Avro в Hive с внешней схемой
...STORED AS AVRO TBLPROPERTIES('avro.schema.url=/path/to/schema.avsc')

Я могу получить доступ к таблице и ее данным из Spark. Кажется, что spark сохраняет схему чтения в свойствах таблицы после первого доступа: spark.sql.sources.schema.part.0 = {....}

Когда я затем добавляю комментарий (do c) в файл schema.avs c на HDFS, я чан см. комментарий в Hive, но не в Spark. Как только я отменяю все ключи, начинающиеся с spark.sql в свойствах таблицы, я также вижу комментарий в Spark.

Вторая проблема, с которой я столкнулся, заключается в том, что я вижу только свойства spark.sql... из Hive.

Возможно ли как-то в Spark очистить эту сохраненную схему в таблицах свойств? refresh table did not help

...