在Microsoft环境中创建内部营销活动数据库的建议?

时间:2010-07-26 21:52:48

标签: sql-server database ssms bids datamart

我想创建一个内部解决方案来存储营销细分,列表,广告系列和通信数据。现在没有什么是集中/标准化的。数据位于各种SQL服务器,Access数据库和Excel电子表格中。在报告/跟踪方面,这真的很痛苦。

我在Microsoft SQL Server环境中,可以访问:

  • Microsoft Access
  • Microsoft SQL Server Management Studio
  • Microsoft Business Intelligence Development Studio

在我的环境中,安全性和合规性非常严格。购买第三方软件包似乎不是一种选择。我可能会为我的用途创建一个SQL Server沙箱环境。

我很好奇你会推荐什么建议以及为什么。我需要考虑所有方面,包括现有数据检索/解析(一些持续),数据导入到新的营销数据集市和报告。可能需要某种GUI,因为目前没有用于跟踪/分类大部分数据的GUI。另外一个人可能需要访问常规导入的帮助来帮助分散工作量。

感谢。

2 个答案:

答案 0 :(得分:3)

您表示购买第三方软件不是一种选择,但是,您应该考虑购买实际上可能比内部开发工作更便宜,并且可以更快地将您带到工作系统需要内部技能。

答案 1 :(得分:3)

您的要求不完整:

  

现有的数据检索/解析(有些是持续的),

     

将数据导入新的营销数据集市并进行报告。

     

可能需要某种GUI,因为目前没有用于跟踪/分类大部分数据的GUI。

     

另一个人可能需要访问常规导入的帮助来帮助分散工作量。

这是你的问题:“我很好奇你会推荐什么建议以及为什么”

这是答案。

  1. 谁会用这个?究竟是谁?打电话给他们中的每一个,并与他们谈谈他们做了什么。

  2. 什么是商业价值? “存储营销细分,列表,活动和沟通数据的解决方案”是一个坏主意。没有人想要一个“解决方案” - 他们想要完成他们的工作。很少有人有“问题”需要“解决方案”。他们已经完全能够胜任。你能做的最好的事情就是让它们更有效率。他们关心自己的个人效率吗?我对此表示怀疑。

  3. 谁有问题?他们有什么问题?

    想想“培根和鸡蛋早餐”。鸡放下一个鸡蛋然后走开了。然而,猪完全致力于培根。

    找到猪和鸡。您的数据无法识别您的演员和您的业务问题。找到有问题的人。了解问题的严重性和成本。绝对确定,您已经找到了真正的问题,这会导致某人付出真实钱。舒适的人失去了最多的钱,并确保他们希望他们的问题得到解决。他们是猪 - 他们可以完全投入。

  4. 最终,您需要构建一个中央SQL / Server数据库并删除Excel Spreadsheets和MS-Access数据库。您可能希望拥有一个MS-Access前端,它提供了使用SQL / Server的不错应用程序。


  5. 如果您实际上是在谈论数据仓库,那么接下来您必须阅读Ralph Kimball的书籍。 [BTW,目前尚不清楚数据仓库是否具有相关性。没有问题可以解决,没有问题的用户,数据仓库就像Web服务框架或新的Bentley一样糟糕(黑色和银色,谢谢。)

    如果您想构建数据仓库,您的“现有数据检索/解析”和“数据导入新的营销数据智能”将称为 ETL

    你的“和报道”将从“哦,顺便说一句”转移到你正在做的任何事情的中心最重要的特征。

    你的“某种GUI”将会消失。数据仓库不是一个GUI的东西。报告尽可能接近。也许你必须创建一些主数据管理工具,但即便如此,这些工具的规则多于交互。

    “另一个人可能需要访问”真的吗?最终用户是什么?被切的肝?他们也需要查询访问权限,否则他们将无法看到您的任何数据。