问题1:您好, 请问您这边有 DataWorks 使用 MySQL 协议连接 ClickHouse 的案例吗。 我这边自建了一个ClickHouse,并且开启了MySQL的9004端口,通过DataWorks的数据源网络是连通的, 但是执行语句时报这个异常: FAILED: Build connection error! Communications link failure ,想看看这边有没有类似的案例可以参考一下的? 问题2:ck有对应的数据源,但是没有办法在dataworks中直接执行语句。 我看到ck可以扮演一个mysql,所以想通过dataworks连接mysql协议的clickhouse,达到在数据分析里面执行语句的效果,想要将dataworks数据分析作为clickhouse的数据查询面板
可以尝试使用DataWorks的MySQL Reader和Writer插件连接ClickHouse数据库。具体步骤如下:
在DataWorks中创建MySQL Reader或Writer任务,选择数据源类型为MySQL,输入ClickHouse的IP地址和端口号(例如:192.168.1.100:9004),并输入用户名和密码。
在任务配置页面中选择需要读取或写入的数据表,配置读取或写入的字段和条件等信息。
点击运行任务,即可进行数据读取或写入操作。
需要注意的是,由于ClickHouse和MySQL的语法和功能有所不同,可能需要进行相应的语法和设置调整,以确保任务的正常执行。同时,也需要确保ClickHouse数据库的网络和权限设置正确,允许DataWorks的访问和操作。
回答1:没有哈 ck有对应的数据源 限制可以参考看下文档 https://help.aliyun.com/document_detail/611266.htm?spm=a2c4g.181656.0.0.7c5a33d2M6u49w#task-2312286 回答2:不是标准的用法哈 目前没有相关案例,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。