KXEN数据挖掘解决方案 KXEN是三大数据挖掘软件(SAS/EM、KXEN、SPSS/Clementine)之一,与其它两者不同,KXEN专注数据挖掘的高端技术。曾几何时,数据分析师,数据挖掘专家们一直认为, “数据挖掘自动化”是不可能的!虽然,我们一直在说,“数据挖掘是一种艺术”,但是,数据挖掘却一直囿于技术化的小世界中迟迟不前;我们的客户,花费太多的时间和金钱,建设数据仓库,却迟迟不能产生效益,传统的数据挖掘工具,却需要非常专业的数据分析师、深厚的数学背景、数年的从业经验,对行业又要有长期的积累,如此长的时间,由数据挖掘,企业何来利润?KXEN专注数据挖掘,作为KXEN的设计者,有着非常浓厚的数学功底的,数学和统计学中最前沿的技术,是KXEN产生的发展的源动力,Vapnik是当代数学界巨擎,是KXEN科学委员会首席科学家,基于他的统计学习理论,运用结构风险最小化,KXEN驱动“源算法”(meta-algorithms)自动搜索,并且,在算法之前,KXEN有独特的“一致编码模块”,这种独特先进的技术,保证了数据挖掘的最优化。事实上,这种技术随着KXEN的成长,已经应用了十多年,十多年的时间,证实了KXEN的算法是完全可靠的,行业人员、市场人员、企业决策的支持人员都可以使用KXEN得到模型,KXEN的出现,使得“数据挖掘是一门艺术”成为可能,使得“模型工厂”的。KXEN一直以来有着广泛的合作群体,Teredata的完整数据解决方案是Teredata跟KXEN的完美结合;埃森哲(Accenture)作为全球著名的咨询公司,一直使用KXEN作为其客户洞察的有力武器;Business Object的商务智能平台,也集成了KXEN,作为其数据挖掘有力实现;SAS分析师,也青睐于KXEN技术,KXEN的独特预处理编码技术和独特的特征选择方式,减少他们的建模时间50%以上。KXEN的算法先进性和其开发性,改变了数据挖掘应用的定位群体,KXEN深信,只有数据挖掘被决策支持人员和行业专家(不仅仅是数据分析师)应用,企业才能创造更大效益;只有集成商把数据挖掘集成于企业的业务系统,“直觉决策”才能转变为“数据洞察”。 答案补充 数据操作的需求的解决方法对比最基础的操作需求是增删改查,衍生后的需求是:增加单条记录,批量增加多条记录,按照id删除,where条件删除(where条件可能不定),按照ID更新,where条件Update(where条件不定),不定条件的动态查询,分页查询。还有些高级需求:连接池控制,cache处理,连接字符串的加密和保存,事务控制。.OracleHelper的解决之道查询数据集OracleHelper.ExecuteReader返回ILIST<>单值查询ExecuteScalar删改增等操作OracleHelper.ExecuteNonQuery不定条件的动态查询查询:关键在于OracleParameter数组的构造,和oraclecommand的匹配由OracleHelper来做。分页查询:不知道别人怎么做的,我们是修改了一下OracleHelper,增加了按照页号和总页数查询的动态sql,这样返回的数据集可以控制,对海量数据查询有性能优势。