[ABI 5.1.4] ETL模块无法根据SQL输出的字段自动创建表的吗

81
9

datamining_2019 小试身手Lv3

发表于2020-8-1 16:02

悬赏400

已解决

楼主
ETL模块无法根据SQL输出的字段自动创建表的吗?
如果我要实现根据SQL创建一张新表,可以用这个ETL模块实现么,可以的话,应该怎么样做呢。
截图202008011601562158.png 截图202008011601386992.png

最近看过此主题的会员

bbs

张名

xxxl

likebc

最佳答案
datamining_2019 发表于 2020-8-1 17:00
额,这不是有点矛盾?打了“不存在,则创建表”这个勾之后,没有运行这个流程,新表还没创建呢,怎么有字 ...

您的sql语句怎么写的能够查询到数据库中的数据吗,
不管是选择临时表还是勾选不存在则创建只要选择好了都会自动匹配到字段.我设置的步骤是这样的先用sql编辑器写语句
截图202008011712075566.png 截图202008011712179592.png
接下来选择表输出组件选择勾选不存在则创建 截图202008011711495391.png

最后执行 截图202008011713476237.png
9个回答

只看楼主

xxxl 数据达人Lv4

发表于2020-8-1 16:27

只看该作者

取消 关注该作者的回复

沙发

这里显示您的表输出需要定义字段来匹配sql语句进行输出的

datamining_2019 小试身手Lv3

发表于2020-8-1 16:35

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2020-8-1 16:27
这里显示您的表输出需要定义字段来匹配sql语句进行输出的

目标表的表结构需要自己创建的么。我看右边有个选项,“如果不存在则创建”

datamining_2019 小试身手Lv3

发表于2020-8-1 16:37

只看该作者

取消 关注该作者的回复

地板

xxxl 发表于 2020-8-1 16:27
这里显示您的表输出需要定义字段来匹配sql语句进行输出的

主要想对拷一张表,从A用户到B用户。

xxxl 数据达人Lv4

发表于2020-8-1 16:38

只看该作者

取消 关注该作者的回复

5#

datamining_2019 发表于 2020-8-1 16:35
目标表的表结构需要自己创建的么。我看右边有个选项,“如果不存在则创建” ...

勾选不存在则创建可以自动创建一张表

datamining_2019 小试身手Lv3

发表于2020-8-1 16:40

只看该作者

取消 关注该作者的回复

6#

xxxl 发表于 2020-8-1 16:38
勾选不存在则创建可以自动创建一张表

我勾了的。如上图。执行流程的时候才会创建表吧?

xxxl 数据达人Lv4

发表于2020-8-1 16:51

只看该作者

取消 关注该作者的回复

7#

datamining_2019 发表于 2020-8-1 16:40
我勾了的。如上图。执行流程的时候才会创建表吧?

还要设置字段名,字段映射

datamining_2019 小试身手Lv3

发表于2020-8-1 17:00

只看该作者

取消 关注该作者的回复

8#

xxxl 发表于 2020-8-1 16:51
还要设置字段名,字段映射

额,这不是有点矛盾?打了“不存在,则创建表”这个勾之后,没有运行这个流程,新表还没创建呢,怎么有字段可以映射呢。

xxxl 数据达人Lv4

发表于2020-8-1 16:02

只看该作者

取消 关注该作者的回复

9#

datamining_2019 发表于 2020-8-1 17:00
额,这不是有点矛盾?打了“不存在,则创建表”这个勾之后,没有运行这个流程,新表还没创建呢,怎么有字 ...

您的sql语句怎么写的能够查询到数据库中的数据吗,
不管是选择临时表还是勾选不存在则创建只要选择好了都会自动匹配到字段.我设置的步骤是这样的先用sql编辑器写语句
截图202008011712075566.png 截图202008011712179592.png
接下来选择表输出组件选择勾选不存在则创建 截图202008011711495391.png

最后执行 截图202008011713476237.png

datamining_2019 小试身手Lv3

发表于2020-8-1 17:26

只看该作者

取消 关注该作者的回复

10#

xxxl 发表于 2020-8-1 17:13
您的sql语句怎么写的能够查询到数据库中的数据吗,
不管是选择临时表还是勾选不存在则创建只要选择好了都 ...

(⊙o⊙),好的。我再试一下。谢谢!

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

渠道咨询电话:137-0120-6790

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

进群交流、一对一指导

©2020ESENSOFT北京亿信华辰软件有限责任公司版权所有:京ICP备07017321号京公网安备11010802016281号