BIML 101 - ETL数据清洗 系列 - BIML 快速入门教程 - 连接数据库执行SQL语句
BIML 101 - BIML 快速入门教程
第一节 连接数据库执行SQL语句
本小节将用BIML建一个简单的可以执行的包。
- 新建一个biml文件,贴入下面的代码
1 <Biml xmlns="http://schemas.varigence.com/biml.xsd"> 2 <Connections > 3 <Connection Name ="OLEB_Staging" 4 ConnectionString="Data Source=.\SQL2012;Initial Catalog=Staging; 5 Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;"/> 6 </Connections> 7 <Packages> 8 <Package Name="Staging" ConstraintMode="Linear"> 9 <Tasks> 10 <ExecuteSQL Name="SQL - Execute SQL Query" ConnectionName="OLEB_Staging"> 11 <DirectInput> 12 Select top 10 * from sys.tables 13 </DirectInput> 14 </ExecuteSQL> 15 </Tasks> 16 </Package> 17 </Packages> 18 </Biml>
- 点击“Generate SSIS Packages”,然后双击浏览新生成的包
- 双击查看SQL任务的配置
- 右键点击包(dstx),点执行
- 恭喜你,你成功执行了一个包包。
说明:Conection 里面配置了连接到.\sql2012 的服务器实例的Staging数据库。
虽然只是执行了一个SQL包还没有什么意义,但是掌握了如何通过BIML脚本,构建一个简单的SSIS包。