Import 在Teradata中导入数据时是否可以查看数据?

Import 在Teradata中导入数据时是否可以查看数据?,import,teradata,Import,Teradata,我正在尝试从txt文件导入数据,并不断获取“第xxx行中数据值的数目错误”错误。查看文本文件,一切看起来都很好,但我不知道Teradata是如何解释它的 那么,有没有办法从Teradata的角度查看或预览数据呢?我尝试运行SELECT语句,但由于导入没有完成,因此甚至没有导入任何内容。这就引出了我的下一个问题,有没有办法将外部文件导入限制为特定的行?像只导入文本文件的前50行吗 我建议您获取一份或的副本,可以免费下载,以查看文本文件。这将允许您打开文本文件,并确定记录中的哪些内容导致加载文件时出

我正在尝试从txt文件导入数据,并不断获取“第xxx行中数据值的数目错误”错误。查看文本文件,一切看起来都很好,但我不知道Teradata是如何解释它的


那么,有没有办法从Teradata的角度查看或预览数据呢?我尝试运行SELECT语句,但由于导入没有完成,因此甚至没有导入任何内容。这就引出了我的下一个问题,有没有办法将外部文件导入限制为特定的行?像只导入文本文件的前50行吗

我建议您获取一份或的副本,可以免费下载,以查看文本文件。这将允许您打开文本文件,并确定记录中的哪些内容导致加载文件时出现问题。您将能够显示不可打印的字符,并使用高级搜索技术遍历文件以查找数据问题


导入过程中可能会解释嵌入的回车符、换行符或其他不可打印字符,并生成此错误。

导入时使用哪种工具?Teradata提供的加载工具之一,如BTEQ/FastLoad/MLoad/TPT?这是一个逗号分隔的文本文件吗?老实说,我还没有弄清楚我在使用什么工具,但我只是使用了文件-导入数据下的默认工具。在寻找帮助时,我发现和BTEQ似乎符合我使用的描述,但我不是100%确定。即使导入几千行,速度也非常慢。我可以看到TD一次处理一行。如果您没有使用这些实用程序,请查看:-您是否运行插入。。。价值观从SQL助手内部?“转到工具”选项导入并将最大槽大小增加到至少100,然后静默检查导致违反约束的放弃行。这可能会加载至少一些行。你能从那个文件中显示一个输入行吗?是的,我正在使用INSERT。。。价值观从SQL Assistant内部。我已经将批量大小增加到1000,但它的运行速度仍然与以前大致相同。当我运行导入时,它将到达大约第900行,然后给出我前面提到的错误。在该错误之后,当我运行select查询时,我只看到表粒度/定义。如果表为空,则可能在单个事务中加载表,这意味着您的会话处于ANSI模式。尝试将会话模式从ANSI或SYSTEM Default更改为Teradata,在ODBC中,会话模式位于“选项”中的“高级”选项卡上的.NET中。您要加载多少行?也许您应该切换到“真实”加载工具:-