sql - SQL中的大数据可以使用什么格式?
问题描述
这只是标题中的简单问题。我的数据行是 1,650,461,但 excel 或 CVS 只能导出到 1,048,576。有更好的格式吗?提前致谢。
解决方案
您可以使用 CSV 格式,它没有像 EXCEL 那样的任何行限制。您也可以选择 TSV 格式。
例如,在我们的 Azure 数据湖分析中,我们曾经读取如下数据。参考 USQL
@Trips =
EXTRACT date DateTime,
driver_id int,
vehicle_id int,
trips string // Array
FROM "/Samples/Data/AmbulanceData/DriverShiftTrips.csv"
USING Extractors.Csv(encoding: Encoding.[ASCII]);
OUTPUT @Trips
TO "/Output/ReferenceGuide/BuiltIn/UDOs/extractorCsv_DriverShiftTrips.csv"
USING Outputters.Csv();
推荐阅读
- c# - 如何交互 BlazorWebView 和 Windows 窗体
- sql - 如何使用 SQlite SELECT 语句通过比较相邻行来选择唯一行
- return - 编译失败 | 在函数之外“返回”。线 (21:6)
- spring - Spring JPARepository findAll by Example 关于可选依赖项
- python - 如何在熊猫中打开具有多个分隔符的文本文件?
- html - 当父级包含类时将 CSS 应用于子级
- php - 根据 .env 文件中的变量值安排 Laravel 任务
- bootstrap-5 - 一行中的引导输入组
- html - 如何为 ngx-dropzone-preview 添加自动换行
- bash - Cygwin 脚本中的反斜杠问题