




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SSIS入门教程 20140619 SSIS 主要内容 SSIS小结及练习 SSIS变量使用 SSIS常见组件 SSIS初步认识 SSIS简介 主要内容 SSIS简介 构成 特色 功能 SSIS 典型用途 SSIS简介 SSIS简介 SSIS构成 SSIS简介 可视化环境 特色 强大的参数设置功能 SSIS特色 SSIS简介 SSIS功能 SSIS简介 典型用途 合并来自异类数据存储区的数据 使管理功能和数据加载自动化 将商业智能置入数据转换过程 清除数据和将数据标准化 填充数据仓库和数据集市 SSIS典型用途 SSIS初步认识 SSIS初步认识 SSIS初步认识 创建SSIS项目文件 在开始菜单中 打开SQL数据库文件下的SQLServerBusinessIntelligenceDevelopmentStudio或MicrosoftVisualStudio程序 单击运行程序在打开的页面中 点击创建 项目 在商业智能项目目录中选择IntegrationServices项目 填入名称和位置 点击 确定 或在打开的页面中 打开现有的SSIS项目文件 SSIS初步认识 TEXT TEXT TEXT TEXT 所有的菜单选项 所有的组件 开发组件区域 页面介绍 菜单栏 设计区 连接管理器 解决方案资源管理器 工具箱 当前SSIS包所用到的数据源 查看数据源和数据文件 SSIS初步认识 SSIS包 SSIS所有的开发都是在包中完成的操作说明 在解决方案资源管理器中 右键SSIS包文件夹 选择新建SSIS包 创建包之后就可以开始ETL之旅了 SSIS初步认识 SSIS数据源 数据源包括数据来源和数据目标创建数据源步骤 在解决方案资源管理器中 右键数据源文件夹 选择新建数据源 SSIS初步认识 SSIS数据源 在弹出的界面 点击 新建 SSIS初步认识 SSIS数据源 点击提供程序右面向下小三角选择数据源 默认添加的是SqlServer数据源 提供程序选择 本机OLEDB SQLServerNativeClient10 0 SQLServer2008 如添加Oracle数据源 选择 OracleProviderforOLEDB 选择服务器及登录到服务器的方式 测试成功后 点击确定 SSIS常见组件 数据转换 OLEDB源 OLEDB目标 常见组件 执行SQL任务 SSIS常见组件 执行SQL任务 执行一条或多条SQL语句 SQL类型可以是增 删 改 查 也可以是执行一个存储过程注意 由于不同的数据源有不同的语法 并且SSIS对数据语言的支持度不一样 在数据库中能成功执行的SQL 在执行SQL任务不一定能正常执行 例如 在执行SQL任务中 SQLSERVER语句支持注释 而在Oracle数据源下 不支持注释 还有调用其他数据源 需要主要用户是否有权限去操作表 操作说明 双击 选择要操作的数据源及输入执行的语句 SSIS常见组件 OLEDB源 OLEDB源是数据操作的数据来源 该组件的数据源可以是确定的表名 也可以是一条或者多条查询语句的集合SSIS包支持多种类的数据来源类型 EXCEL源 ADONET源等 OLEDB源是其中较常见的来源类型之一 实际应用中根据具体情况选择使用哪种数据来源类型操作说明 双击OLEDB源 选择数据源 以及导入目标的表名 或输入SQL语句 选择完成后 在列模块可以选择需要的列 SSIS常见组件 OLEDB目标 OLEDB目标就是做数据操作的数据来目标 最终将数据导到哪里去 可以是确定的表名 也可以是一段查询结果的SQL语句SSIS包支持多种类的数据来源类型 EXCEL源 ADONET源等 OLEDB源是其中较常见的来源类型之一 实际应用中根据具体情况选择使用哪种数据来源类型操作说明 双击OLEDB目标 选择数据源 以及导入目标的表名或输入SQL语句 选择完成后 在左侧窗口中选择映射 需要将源数据的字段和目标的字段进行映射 SSIS常见组件 数据转换 由于数据源和数据目标的字段类型不同 一般需要处理Unicode和非Unicode字符串之间的编码问题 一般情况下数据从Oracle到SqlServer数据库 SQLServer数据库表字段为varchar类型的需要转换 操作说明 双击数据转换组件 选择需要转换的字段 在下面窗口中 修改输入别名 可以不修改 数据类型和数据长度 SSIS变量使用 SSIS包变量分两种 系统变量和用户自定义变量 每个变量可以设置单独的作用域 可以是整个包也可以是特定的组件 SSIS变量使用 ClicktoaddTitle 用户自定义变量 系统变量 变量介绍 SSIS变量分类 SSIS变量使用 创建变量 点击菜单栏中的SSIS 下拉选项中选择变量 左侧变量工具栏中可以创建SSIS变量 点击左上角的添加图表 就可以添加变量及设置变量的属性变量的属性包括 名称 作用域 数据类型 值等 SSIS变量使用 变量应用 这里介绍3种常见变量使用方式 SSIS变量使用 应用 执行SQL任务中的变量 赋值 操作过程 将 常规 结果集中的ResultSet的值选成单行 SQL执行的结果是一行数据 在 结果集 中添加赋值映射 SSIS变量使用 应用 数据流程中的SSIS变量 组件与组件之间 SSIS组件和组件之间也可以添加变量 来控制数据流程是否通过 操作说明 双击组件与组件之间的箭头 在弹出对话框中 约束选项中选着相应的值 求值运算 值 表达式 多重约束根据需求选择 SSIS变量使用 应用 执行SQL任务中使用变量 操作过程 常规 选项中 SQLStatement中SQL语句中使用问好表示参数 依照问号出现顺序参数名依次为0 1 2 在 参数映射 选项添加参数的来源变量 SSIS小结及练习 SSIS包中有两种流程 控制流和数据流 数据流属于控制流中的一个组件 一个包一般只有一个控制流 一个控制流可以包含多个数据流任务 一个数据流任务也可以由多个数据流 控制流顺序执行 同一个数据流任务中的多个数据流同时执行 练习 分别在SQLServer数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB14-T 3357-2025 番茄潜叶蛾测报技术规范
- DB14-T 1464-2025 山西省质量奖个人类评价规范
- 餐饮行业跨界合作经营协议
- 儿科护理学重点:贫血
- 特色民宿餐饮服务租赁及乡村体验合同
- 2025年公共卫生管理考试测试试卷及答案
- 2025年创新设计与艺术管理考试题及答案
- 2025年风险评估与控制专业资格考试试卷及答案
- 2025年新媒体传播专业入学考试试卷及答案
- 防护设施完善厂房租赁安全协议
- 冀教版五年级数学下册教学课件 第五单元 长方体和正方体的体积整理与复习
- 公车拍卖拍卖工作方案
- 2023年山东高考政治试卷附答案
- C语言课程设计-家庭财务管理系统
- 二升三应用题100道
- 典当管理手册
- 患者安全和护理风险管理
- 宫腔镜相关知识考核试题及答案
- 七年级语文下册知识梳理与能力训练 06 古代诗歌五首理解性默写与练习
- 山东省济宁市任城区2024届八年级语文第二学期期末监测试题含解析
- 生物材料学课件
评论
0/150
提交评论