SQL文件输出帮助文档

        SQL文件输出步骤是将表结构和表数据通过SQL语句输出到文件,其中包括:CREATE TABLE建表语句;TRUNCATE TABLE清空表数据语句;INSERT INTO插入数据语句;还可以将多个表输出的SQL文件内容通过追加的方式融合到一个SQL文件中;也可将大规模数据通过拆分的方式分解至多个SQL文件中,提高输出和导入的执行效率。步骤配置信息如图1所示。

                                        SQL文件输出帮助文档_第1张图片

 

                                                                         图1 SQL文件输出步骤配置信息

 

        下文详细解释各控件的含义:

        1、转换步骤名称:步骤的名称,在单一的转换中,名称必须唯一。

        2、数据库连接:目标数据源的JDBC连接,右侧第一个“编辑”可以对数据库连接信息进行编辑;第二个“新建”按钮可以新建数据库连接;第三个“向导”按钮可以根据指引分步去建立数据库连接。

        3、目标模式:以PostgreSQL数据库为例,填写数据库下需要操作的模式名称

        4、目标表:生成SQL语句的数据库表,可通过右边的“浏览”按钮自动填充。

        5、增加创建表语句:如需在生成的SQL文件内容中包含CREATE TABLE建表语句,则勾选此项。如图2所示                       

                                                                           

 

                                                                                     图2 创建表语句

        6、增加清空表语句:如需在生成的SQL文件内容中包含TRUNCATE TABLE清空表语句,则勾选此项。如图3所示,:创建表语句和清空表语句,只能选其一。

                                                                       

 

                                                                                   图3 清空表数据语句

        7、每个语句另起一行:为每个语句开启新的一行,勾选此项可以提高文件内容的可读性。如图4所示,每结束一个SQL语句,就另起一行。

                                      

 

                                                                             图4 多个SQL语句的展示形式

        8、文件名:指定生成输出SQL文件的文件名,右侧“浏览”按钮,可以指定文件存储的目录,如果不指定,就会自动保存在程序根目录。如果在选择目录时,选择了文件保存类型(即:文件扩展名),输出的文件只会生成(说明编号11)中所设定的扩展名,而之前所选的扩展名会直接变成文件名的一部分。如图5,图6所示……

 

        文章转载自:https://ckettle.ccsaii.com.cn/help/StepPluginType/SQLFileOutput?s=csdn

        更多详细内容,可点击上述链接查看。

你可能感兴趣的:(CKettle插件说明文档,大数据,sql,数据库)