scala - 如何在不知道其架构的情况下仅在 scala 中读取 CSV 文件来设置/分配数据类型
问题描述
我有 CSV 文件,但我必须在不知道其数据类型和架构的情况下分配数据类型,我的意思是一切都是通过 scala 编程完成的,有可能吗? 我不知道如何在 scala 中编写代码,有人知道吗?
我是 scala 的新手,我只是对 scala 有基本的了解,我知道如何读取 csv 文件,但我没有它的架构和数据类型,这可能吗?你能给我这样的答案吗 1)加载 csv 文件。2)如何使用sparkSQL进行分析。3)如何在scala中自动设置数据类型。
解决方案
有推断模式,您可以将其添加到代码中作为选项。您需要代码示例吗?我可以提供scala代码。
推荐阅读
- spring - ClassCastException:GenericApplicationContext 不能转换为 org.springframework.web.context.WebApplicationContext
- ruby-on-rails - 无效的命令乘客解析文档根目录中的符号链接
- node.js - Socket.io:2 个 RN 客户端只能以一种方式聊天
- javascript - 使用包含数组信息的传单添加折线
- javascript - scrollIntoView 在 IOS 中不起作用 - javascript
- python - 如何在 Python 中合并多个具有不同表格列的 Excel 工作表?
- spring-webflux - Spring webflux过滤器:查询执行后如何获取reactor上下文?
- macos - 无法在 Spring 工具套件中添加 Pivotal Server
- linux - 链接多个 epoll 实例
- python - 如何在 Python 中计算加权邻接矩阵的拓扑重叠度量 [TOM]?