(datax)datax中执行的json文件

目录:

1、该文件的功能

2、模板代码

3、部分变量解释

 

1、该文件的功能:

将csv文件中的数据导入到数据库中

2、代码

{
    "job": {
        "content":[
            {
                "reader": {
                    "name": "txtfilereader", 
                    "parameter": {
                        "path":["C:/Users/Lenovo/Desktop/datax_test1.csv"],
                        "encoding":"gbk",
                        "column": [
                            {
                                "index":0,
                                "type":"string"
                            },
                            {
                                "index":1,
                                "type":"string"
                            }
                        ], 
                        "fileldDelimiter":","
                    }
                }, 
                "writer": {
                    "name": "mysqlwriter", 
                    "parameter": {
                        "username": "root",
                        "password": "root", 
                        "column": [
                            "datax_test1",
                            "datax_test2"
                        ],
                        "preSql": [], 
                        "connection": [
                            {
                                "jdbcUrl": "jdbc:mysql://localhost:3306/wjm_dxsjkyyjs", 
                                "table": ["datax_test1"]
                            }
                        ]
                    }
                }
            }
        ], 
        "setting": {
            "speed": {
                "channel": "1"
            }
        }
    }
}

3、部分变量解释

name:输入输出源类型
path:文件存储路径
encoding:编码类型
column:数据
fileldDelimiter:分割符
username:数据库的用户名
password:数据库的密码
preSql:对数据库的预处理
jdbcUrl:后边是数据库驱动、主机地址、端口号、数据库名称
table:表的名称

 

注意:该文件的执行命令如下:

posted @ 2020-03-02 22:36  细胞何  阅读(4157)  评论(0编辑  收藏  举报