回复: ssis 运行
今天终于有时间了,赶快试了下lz的问题.
前提: 假如由客户提供webservice,我们来调用。
我写了个简单的webservice
[WebMethod]
public DataSet GetDatas(string strTable)
{
String strSql = "SELECT * FROM "+strTable;
Database DBObj = DatabaseFactory.CreateDatabase();
DbCommand dbCommand = DBObj.GetSqlStringCommand(strSql);
return DBObj.ExecuteDataSet(dbCommand);
}
在ssis里控制流,我用了web服务任务。
添加了http连接,输出我选择了文件(xml)。
这样就直接生成了xml文件,然后控制流里加了个数据流任务,数据源就是xml连接。。。。。。
所以我的思路就是 web服务任务->生成xml文件->导入数据仓库
也考虑用数据流里的脚本组件,但实在不知道怎么添加web引用,而且 对vb又很不习惯。所以暂时没研究出啥东东来。