gpt4 book ai didi

c# - 如何将平面数据文件转换为可查询的数据源

转载 作者:可可西里 更新时间:2023-11-01 12:42:02 24 4
gpt4 key购买 nike

我生成文件,我们称它们为 .dwrf 文件,其中包含大量数据。目前我们将它们导出为 .CSV,生成的文件很大 (2GB+)。我想取消导出过程并使 .dwrf 文件的内容可以直接从 Excel 或其他应用程序查询。

我想做的是编写一个实用程序/服务 - 让我们称之为 dwrfMiner - 从文件中提取数据并将其作为数据源传递,并以某种方式将 dwrfMiner 链接到 .dwrf 文件,以便 Excel 将其识别为外部数据源。

有什么想法吗?

最佳答案

虽然为此编写一个 ODBC 驱动程序可能有点矫枉过正,但如果您正在使用的文件的格式是事先已知的并且不难翻译(这听起来好像不考虑您已经在创建 CSV)然后使用ODBC DSN 听起来是您最好的选择。

Windows 中已经内置了一系列不错的 ODBC 驱动程序(.txt、.csv、.mdb、.xl*、.dbf、Paradox .db 等),您可以从网上获取其他驱动程序很多常见的格式。

如果您要导出的现有格式 (CSV) 的大小太大,那么合乎逻辑的起点是将您的数据转换为具有 ODBC 支持的更节省空间的格式。

否则,您的最后一个选择是矫枉过正的选择(编写 ODBC 驱动程序)。

关于c# - 如何将平面数据文件转换为可查询的数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3450721/

24 4 0
文章推荐: Windows 上的 PHP gettext
文章推荐: php - 如何将
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com