Я пытаюсь создать фрейм данных из таблицы улья, используя SparkSession, как показано ниже.После создания я фильтрую строки по списку идентификаторов.
val myDF = spark.sql("select * from myhivetable")
val someDF = mfiDF.where(mfiDF("id").isin(myList:_*))
Вместо этого подхода есть способ запросить таблицу улья, как показано ниже:
val myDF = spark.sql("select * from myhivetable").where (("id").isin(myList:_*))
Когда япопробуйте вот так я получаю ошибку компиляции.
Может кто-нибудь предложить лучший подход для этого.Спасибо.