您将获得捆绑在SQL Server 2008中的数据挖掘工具。您应该首先使用Google搜索“SQL Server 2008中的数据挖掘简介”等实际示例。
我不知道从哪里开始接近这个问题。首先,这里的问题不是“机器学习”。没有软件可以接收一堆数据库表并回答诸如“什么是推动销售”之类的问题。天哪,人们甚至都没有做好这个,所以对无监督的计算机提出这个要求很多。
我不清楚数据甚至包含问题的答案。数据确实包含已销售产品和各种其他因素的描述。这些“推动”销售是否相当主观。
其他人对编程工具提出了宝贵的建议。我强烈建议您专注于数据挖掘工具而不是编程工具。 SQL Server确实内置了一个工具。我不确定这是否有帮助。您可以找到工具列表 这里 。其中一些是免费软件。如果您通过编程访问它们,您将面临两个问题。首先,您只关注问题的“编程”方面而不是结果。第二,即使你找到了好的结果,你也无法与他人交流。
最后,我猜测他们真正想要的是一个可以沿着各种维度对数据进行切片和切块的工具 - 也可以在SQL Server中使用。您可以按照事实表结构组合一组表(正如Ralph Kimball在他的书中描述的那样,如“数据仓库工具包”)。这听起来像是报告问题,而不是机器学习问题。
谷歌有一个预测/机器学习API,如果你对结果比对理解更感兴趣那就非常棒(虽然它有一定的背景知识肯定会有所帮助,所以你可以知道你想要做什么等事情甚至有意义)。
https://developers.google.com/prediction/