0
DataFrameReaderには、parquest、ORCなどのファイルタイプを読み取るメソッドがありますが、Avroは読み取ることができません。理由は何でしょうか?なぜDataFrameReaderにavroファイルを読み取るための "avro"メソッドがないのですか?
DataFrameReaderには、parquest、ORCなどのファイルタイプを読み取るメソッドがありますが、Avroは読み取ることができません。理由は何でしょうか?なぜDataFrameReaderにavroファイルを読み取るための "avro"メソッドがないのですか?
parquetとorcは組み込みのデータソースなので、 Scalaを使用している場合は、Spark Avroを使用し、com.databricks.spark.avro._
をインポートすると、avro
というメソッドが生成されます。このメソッドは、Scalaの暗黙のクラスによって実装されます。