ファイル(csv)を読み込み、そのスキーマを印刷しようとしました。私の問題は、私のファイルはSQLのようなクエリにヘッダがないということです。私はこのコードを試してみました :CSVをRDDに変換し、Spark/Scalaで読み取る
val logFile = "../resouces/cells.csv"
val dfCells = spark.read
.format("csv")
.option("header", "false")
.option("mode", "DROPMALFORMED")
.option("delimiter", "|")
.csv(logFile)
dfCell.printSchema;
ファイル入力は次のとおりです。
ES|15032017|25100|54600||3G|FIBRE|OUTDOOR|COMPANY|MAST|MACRO||47001|DU|41.651834|-4.728534||||||||||||||||
ES|15032017|25101|54601||3G|FIBRE|OUTDOOR|COMPANY|ROOFTOP|MACRO||47001|DU|41.651994|-4.724693||||||||||||||||
ES|15032017|25102|54602||4G|FIBRE|OUTDOOR|COMPANY|ROOFTOP|MICRO||47001|U|41.650912|-4.720648||||||||||||||||
ES|15032017|25103|54603||3G|MICROWAVES|OUTDOOR|COMPANY|ROOFTOP|MACRO||47001|U|41.647312|-4.717118||||||||||||||||
出力は、次のとおりです。あなたがタイプミスを持っているよう
|
|
|