【发布时间】:2012-07-26 03:09:33
【问题描述】:
是否有任何工具或方法或其他东西可以帮助我分析过程。 该过程包含大约 15 个步骤,每个作业步骤由一个 SQL 脚本表示。我正在使用 Teradata。
这是我的问题 - 我的同事更改了其中一个 SQL 脚本。此更改导致添加了一些新行。问题是 - 在最终报告中的流程结束时看不到添加的行。
由于这个过程中有很多表,连接,过滤(15个sql脚本)我无法掌握所有过程并找到答案为什么最终报告中缺少这些行?
因此,您是否有任何软件、方法或一些建议,关于我应该怎么做才能找到“为什么缺少行”这个问题的答案。
【问题讨论】:
-
我建议查看 SQL 查询。
-
我们可以查看代码以便我们检查
Why are rows missing吗? -
也许你描述得不是很好,但是当我读到这个问题时,我得到的是:“代码有问题。但我不想费心查看代码或调试它试图弄清楚。我该怎么办?如果您的同事修改了某些内容但未达到预期的行为,您的同事可能需要继续修改它,直到达到预期的行为。
-
如果您无法查看查询以确定它们是如何失败的,那么您需要聘请了解 SQL 的顾问。
-
-1 给出的信息完全无法回答 - 尽管 Rob 做出了英勇的努力