scala - 如何使用 SCALA 读取 .DAT 文件
问题描述
我正在尝试使用以下语法读取 DAT 文件,但出现以下错误:
spark.read.format("dat").option("header", "true").option("delimiter","!^")
线程“主”java.lang.ClassNotFoundException 中的异常:无法找到数据源:dat。请在http://spark.apache.org/third-party-projects.html找到包
解决方案
你可以试试这个:
spark.read
.option("header", "true")
.option("inferSchema", "true")
.option("delimiter", "\t")
.csv(spark.read.textFile("filename")
.map(line => line.split("YOUR DOUBLE DELIMITER").mkString("\t")))
推荐阅读
- c - C 和按位移位
- php - PHP IMAP 未从 cpanel roundcube 收件箱中获取记录
- jquery - 如何通过事件侦听器的方法在相似元素之间移动类名?
- r - R中的distm导致崩溃
- r - 如何在ggplot2 R中为每个级别的facet_wrap拟合自定义曲线?
- objective-c - 如何为系统扩展设置环境变量
- quarkus - Quarkus Kafka:如果我们无法连接到 Kafka Broker,如何配置重试次数?
- ios - 如何从 Xcode Project Navigator 中隐藏 Swift 包依赖项?
- apache-kafka - Kafka中存储的消费者偏移量在哪里
- python-3.x - django urls 异常 NoReverseMatch