日期:2014-05-17  浏览次数:20732 次

请教关于SSIS,SSAS部署问题。
请问下做过SSIS,SSAS应用的朋友。 大家在开发的时候一般是基于它们的API,自己另外开发程序调用还是直接使用SSIS和SSAS做开发,然后部署呢。如果直接使用SSIS和SSAS开发了,那该怎么样去控制整个程序的灵活性呢。

------解决方案--------------------
SQL Server Analysis Services
This page is specific to: Version:
SQL Server 2005
SQL Server 2005 联机丛书(2008 年 11 月)
SQL Server Analysis Services

Microsoft SQL Server 2005 Analysis Services (SSAS) 为商业智能应用程序提供联机分析处理 (OLAP) 和数据挖掘功能。Analysis Services 允许您设计、创建和管理包含从其他数据源(如关系数据库)聚合的数据的多维结构,以实现对 OLAP 的支持。对于数据挖掘应用程序,Analysis Services 允许您设计、创建和可视化处理那些通过使用各种行业标准数据挖掘算法,并根据其他数据源构造出来的数据挖掘模型。
Analysis Services 图标 Analysis Services 概念和对象 Analysis Services 功能和体系结构介绍。
信息工作者图标 Analysis Services 信息工作者信息中心 为需要设计、查询和操作 Analysis Services 中数据的数据分析员提供指南。
管理员图标 Analysis Services 管理员信息中心 重点介绍如何使数据库管理员快速熟悉 Analysis Services 的安装和维护。
开发人员图标 Analysis Services 开发人员信息中心 为实现 Analysis Services 解决方案所需的所有技术和语言提供指南信息。
数据库结构设计师图标 Analysis Services 结构设计师信息中心 介绍 Analysis Services 的总体情况,以及如何将其集成到商业智能领域中。 

http://msdn.microsoft.com/zh-cn/library/ms175609%28SQL.90%29.aspx
------解决方案--------------------
我一般只用ssis来进行简单的数据处理,而且是手工,不用到程序中去.
------解决方案--------------------
不太清楚楼主想要如何灵活?
根据我的理解,在开发SSIS包的时候,掌握一下包的粒度,一个包尽量只做一件事情。这样在调用的时候,无论是在DB中调用,还是在.net 代码中调用,利用其API,都可以方便实现。
SSAS,在开发部署的时候,我觉得没有多大的灵活性,关键中应用层面,就看你的MDX 的功底了,如果功力踣够,Cube 中的数据,几乎可以应用于任务场景,类似于TSQL一样。