чтение файла avro с проблемой нестандартной схемы - PullRequest
0 голосов
/ 18 февраля 2019

Я пытаюсь прочитать файл avro с помощью моего пользовательского файла схемы avro, но получаю сообщение об ошибке во время анализа файла схемы.

Мой текущий код:

import org.apache.avro.Schema
val schema = new Schema.Parser().parse(new File("/data/core/se/atlas-diganalys/ga/schemas/ga_comviq_web_combo.avsc"))

Ошибка:

<console>:30: error: not found: type File
       val schema = new Schema.Parser().parse(new File("/data/core/se/atlas-diganalys/ga/schemas/ga_comviq_web_combo.avsc"))
                                                  ^

1 Ответ

0 голосов
/ 19 февраля 2019

попробуйте импортировать java.io.File сначала:

import org.apache.avro.Schema
import java.io.File

val schema = new Schema.Parser().parse(new File("/data/core/se/atlas-diganalys/ga/schemas/ga_comviq_web_combo.avsc"))
...