(datax)datax中执行的json文件

拈花ヽ惹草 提交于 2021-02-17 00:09:33

目录:

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:表的名称

 

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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!