使用Staging表的一般观点是什么?我们对外部供应商的订单导入使用了很多

sca*_*cci 5 c# soa plsql

关于临时表,我们一直有很多内部争论.有些人认为临时表是过时的,并且会阻止构建可重用服务等的能力.还有人表示,这些将禁止业务增长和处理扩展的业务渠道.

我不一定支持或反对这两种选择,但我确实知道,在许多情况下,使用分阶段数据可以节省生命,并且很容易重新导入我们遇到问题的订单.

只是想看看其他人对暂存数据的看法以及正在使用的其他方法来处理与我们类似的方案(从外部合作伙伴,亚马逊等处获取订单并将其导入我们的ERP系统).

谢谢,

小号

mol*_*boy 1

在我工作过的一些地方,我使用了临时表,在其他地方,我使用了其他技术。每一种都有其自身的优点和缺点。也就是说,不用担心。如果出现一些数据馈送需要某种不同于您正在做的方法,那么您将提出一个新的解决方案。变化是由需求驱动的。

(就我个人而言,当有人来找我说“我们必须改成X,因为我们现在做的事情效率低下而且糟糕,女巫会来吃我们的孩子”时,他们脑海中浮现这样的画面:周二,我们将一个让我们的客户群增加三倍的机会,但前提是我们做这个新事情,但如果我们现在不开始努力,那么我们就会错过这个机会,因为这些潜在客户都不愿意等待,哪怕是一分钟,他们所有人都会要求完全相同的东西,即使我们不知道他们想要什么,我们现在也可以准确地构建他们想要的东西。快点,快点,不要破坏任何东西。当然,这不是任何事情的运作方式。单个客户端(或其他什么)出现并说“嘿,我们需要您的服务,您能接受我们的 XML 吗?”,其响应始终是“当然可以”,然后您就可以完成任务并做出明智的决策,并且计划好事情。与那些喜欢技术词汇但讨厌了解任何技术的人所喜欢的“斩首鸡”方法相反)