从编辑器 一个友好的强制沿正确方向

Howard Dierking

fig01.gif

在打开此编者按, 想要使一件事煎熬清除。 我是第一个,最后一次,并且总是开发人员。 可以编写 T-SQL 的但知道有关各种技术构建群集和管理系统很小。 我可以使用声明性和强制性选项配置 Microsoft.NET 代码访问安全但在完全丢失我 Windows 主服务器配置为远程访问需要一个证书时。 因此内容可能可能需要说的读者 TechNet Magazine 使用的值的?

在过去两年我已经开发一个运行状况 obsession SQL Server BI 堆栈。 和构建这些的技术的几个内部解决方案中我已经遇到我认为值得共享一个结论此处 synergies 非常必要的和更改需要开发人员、 IT 操作和企业之间实现其显示。

在反射回通过这两个业务应用程序所生成的和应用程序我已经审阅,它看上去清除作为常规活动的软件开发被优化周围生成事务处理应用程序。 通常,报告功能被 bolted on top of 旨在永远不会提供了解之外的交易记录的记录的任何级别的一个高度规范化关系数据库。 在其他情况下,该事务的数据库可能设计支持事务性和更深层次的报告要求,试图在我的经验这样的系统不是在通常成功。

时,它看上去这可能是开发人员问题,我将它在此处因为在多个有关此问题的开发人员使用的该对话中我已分配给次和次再次将调整已 IT 允许一个且仅有一个 — 数据库。 所以我给您的请求 — — 停止为我们提供的借口。 它是否使用开发计划单独,隔离报告的存储区或无论规划一个更大的仓库的前期集成我要求给留下深刻的您印象开发团队在这一概念这种分离的问题是值得这样做。 记得我们开发人员倾向于优化事务的一段周围 — — 因此沿正确方向一个友好推,至少电阻的路径没有要忽略所有内容,但直到此段可能太晚不太了解它实际上重写应用程序。

在使一个过大归纳的风险时,有一个更大的角度业务方面 — — 毕竟,BI 通常被视为的 IT 专业人员的活动。 但是,一起放入各部分仍然是非常开发活动。 因此,使用 BI 作为一种帮助扩大,您的开发人员的视角的方式。 我相信它们会感谢 — — 并且如果它们不,您可以至少知道我的感谢。

— Howard Dierking

将下面的 Microsoft 技术专家的感谢: 金士 Bergman、 瑞恩 Donovan、 Corey Hanson、 Ken Jones,Denny 位、 Sanjeev Nair Chad Rexin、 Stefan Schackow 和 Kimberly tripp。