开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

您好, 请问您这边有 DataWorks 使用 MySQL 协议连接 ClickHouse 的案例?

问题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的数据查询面板

展开
收起
真的很搞笑 2023-07-01 17:41:34 72 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    可以尝试使用DataWorks的MySQL Reader和Writer插件连接ClickHouse数据库。具体步骤如下:

    在DataWorks中创建MySQL Reader或Writer任务,选择数据源类型为MySQL,输入ClickHouse的IP地址和端口号(例如:192.168.1.100:9004),并输入用户名和密码。

    在任务配置页面中选择需要读取或写入的数据表,配置读取或写入的字段和条件等信息。

    点击运行任务,即可进行数据读取或写入操作。

    需要注意的是,由于ClickHouse和MySQL的语法和功能有所不同,可能需要进行相应的语法和设置调整,以确保任务的正常执行。同时,也需要确保ClickHouse数据库的网络和权限设置正确,允许DataWorks的访问和操作。

    2023-07-31 22:36:24
    赞同 展开评论 打赏
  • 回答1:没有哈 ck有对应的数据源 限制可以参考看下文档 https://help.aliyun.com/document_detail/611266.htm?spm=a2c4g.181656.0.0.7c5a33d2M6u49w#task-2312286 回答2:不是标准的用法哈 目前没有相关案例,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-07-01 17:47:52
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    搭建电商项目架构连接MySQL 立即下载
    搭建4层电商项目架构,实战连接MySQL 立即下载
    PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

    相关镜像