Skip to content

1.构建json文件的时候,当前端填入字段分隔符的时候(比如涉及到hive的时候),例如前端传递 \u0001 ,在后端生成json字符… - #27

Open
Github-lyh wants to merge 16 commits into
WeiYe-Jing:devfrom
Github-lyh:master

Conversation

@Github-lyh

Copy link
Copy Markdown

…串的时候会变成\u0001(其实是前端刚传递给后端的时候出现的),导致datax不识别。(这个之前提交过一次,因为我这边代码删除了,所以重新写了下,前端不涉及)

2.批量构建的时候,加入了对hive的批量构建支持。自动从hive的建表语句中读取各字段信息,封装至json文件中。hive的写入模式增加了truncat模式,如要该模式生效,需替换datax的hivewriter以支持。

3.对sqlserver数据源引入了jtds驱动的方式(jtds能同时支持的sqlserver版本较多),对于datax那边则只需要将jtds的驱动jar包放入对应的文件夹中即可,datax代码无需变动。

4.增加了当新增数据源时,jdbc驱动采用插件的形式创建数据源。在新增数据源或者修改数据源页面,有选项,如果不选择使用pom中的默认驱动,如果想要使用自己的驱动,则只需将驱动的jar文件放入/datax-web-2.1.2/modules/datax-admin/conf文件夹下即可,刷新页面,即可看到新添加的驱动包,选择驱动包创建数据源。

liuyuanhui added 5 commits September 25, 2020 21:31
…的时候会变成\\u0001(其实是前端刚传递给后端的时候出现的),导致datax不识别。

2.批量构建的时候,加入了对hive的批量构建支持。自动从hive的建表语句中读取各字段信息,封装至json文件中。hive的写入模式增加了truncat模式,如要该模式生效,需替换datax的hivewriter以支持。

3.对sqlserver数据源引入了jtds驱动的方式(jtds能同时支持的sqlserver版本较多),对于datax那边则只需要将jtds的驱动jar包放入对应的文件夹中即可,datax代码无需变动。

4.增加了当新增数据源时,jdbc驱动采用插件的形式创建数据源。在新增数据源或者修改数据源页面,有选项,如果不选择使用pom中的默认驱动,如果想要使用自己的驱动,则只需将驱动的jar文件放入/datax-web-2.1.2/modules/datax-admin/conf文件夹下即可,刷新页面,即可看到新添加的驱动包,选择驱动包创建数据源。
加了个开关按钮用于设置只显示当前项目下的子任务
加了个开关按钮用于设置只显示当前项目下的子任务

@WeiYe-Jing WeiYe-Jing left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants