# 脚本组件
本章节详细说明输出组件的功能及属性,具体如下:
# SQL
功能介绍:SQL组件使用SQL作业条目执行SQL脚本。可以执行多个SQL语句,只要它们以分号分隔即可。与SQL作业条目相关的常见用法包括截断表、删除索引、加载分区、刷新物化视图、禁用约束、禁用统计信息等等。
组件界面:
![](/dws/7.0LA2/assets/img/kettle-comp-jobScriptComponent-sql01.97ce9ede.png)
参数说明:
参数 | 说明 |
---|---|
节点名称 | 当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。 |
选择数据源 | 选择目标数据源 |
执行文件中的SQL | 选择是否执行sql文件 |
SQL文件名 | sql文件路径 |
将SQL脚本作为一条语句发送 | 选择是,执行多条以;分隔的sql语句,否则,作为一条sql执行 |
使用变量替换 | 选择是,使用变量替换${}内容 |
SQL脚本 | 执行sql语句 |