18得票6回答
从平面文件加载数据到Hive表时遇到空值。

当我从平面文件加载数据到Hive表时,我遇到了空值。我的表结构如下:hive> create table test_hive (id int,value string); 我的平面文件是这样的:input.txt1 a 2 b 3 c 4 d 5 e 6 F 7 ...

17得票3回答
如何使用SSIS将固定宽度的平面文件导入数据库?

有没有人有关于如何使用SSIS包将固定宽度的平面文件导入数据库的教程?我有一个包含长度不同的列的平面文件。Column name Width ----------- ----- First name 25 Last name 25 Id ...

16得票9回答
有没有一种聪明的方法来编写固定长度的平面文件?

有没有适用于Java的框架/库可以帮助编写固定长度的平面文件?我想将一组bean/entity写入平面文件,而不必担心转换、填充、对齐、填充字符等问题。例如,我想解析一个像这样的Bean:public class Entity{ String name = "name"; // len...

15得票3回答
从CSV文件填充SQL数据库

我需要使用SSIS创建一个基于CSV文件的数据库。这个CSV文件包含四列: 我需要使用该表的信息来填充下面我在SQL中创建的三个表。 我意识到我需要使用员工表中的一列EmployeeNumber和组表中的GroupID来填充EmployeeGroup表。为此,我认为Merge Join...

15得票7回答
是否有描述平面文件的标准格式?

是否有一种标准或开放格式可用于描述扁平文件的格式?我的公司集成了许多不同的客户文件格式。使用XML文件可以轻松获取或创建XSD来描述XML文件格式。我在寻找类似的方法来描述扁平文件格式(固定宽度、分隔等)。Stylus Studio使用专有的 .conv 格式来实现此功能。该 .conv 格式...

14得票8回答
简单快速的针对平面文件的SQL查询

有没有什么工具可以提供类似SQL的声明式查询语言,以便快速简单地查询扁平文件?由于输入数据通常在查询运行后立即被丢弃,因此我不想支付将文件加载到数据库中的开销。 考虑数据文件“animals.txt”: dog 15 cat 20 dog 10 cat 30 dog 5 cat 40 ...

14得票2回答
何时适合在Python中使用数据库?

我正在为一个游戏制作一个小插件,需要存储有关玩家的信息: 用户名 IP地址 在游戏中的位置 来自该IP地址或备用IP地址的替代用户名列表或来自该用户名的备用IP地址列表 我之前阅读了一篇文章,说除非我要存储无法保存在RAM中的大量信息,否则不应使用数据库。因此我尝试使用Python中的...

12得票6回答
如何让SSIS数据流在平面文件中放置'0.00'?

我有一个包含数据流的SSIS包,该数据流使用ADO.NET数据源(仅为小表),执行select *查询,并将查询结果输出到平面文件中(我也尝试了只拉取整个表而不使用SQL select)。 问题在于,如果数据源提取的列是Money数据类型,并且值不为零,则会正确地显示在文本平面文件中(如“1...

12得票1回答
创建SSIS作业时出现“所选数据源位于远程计算机上”的错误。

我正在开发一个SSIS作业,它通过数据流任务打开我本地计算机上的逗号分隔的平面文件,并将数据导入到远程服务器上的SQL Server数据库中。 当我尝试在SQL目标对象中选择目标表时,它会给出以下错误信息: 所选的数据源位于远程计算机上。大容量插入操作只能在本地计算机上执行。 如何解决这...

11得票4回答
平面文件 vs 数据库 - 速度?

我正在制作一个聊天程序,需要存储消息。客户端每隔x秒会向服务器发送上次接收到的消息id,并且服务器会查找在客户端已加入的房间中所有id高于此id的消息。 考虑到不会永久保存数据,我打算使用平面文件(每个房间和直接消息分别使用一个文件),仅保留最近的40条消息。不过我认为,如果使用比较数字的方...