DataWorks如何创建并使用ClickHouse SQL节点前提条件?
ickHouse SQL节点是DataWorks中的一种SQL节点类型,用于执行ClickHouse SQL语句。要创建并使用ClickHouse SQL节点,需要满足以下前提条件:
已开通ClickHouse服务:在使用ClickHouse SQL节点之前,需要在DataWorks中开通ClickHouse服务,并创建对应的ClickHouse资源。您可以在DataWorks控制台中的“数据集成”>“数据源管理”中,创建ClickHouse数据源,并配置对应的资源。
已配置ClickHouse连接:在创建ClickHouse SQL节点之前,需要在DataWorks中配置ClickHouse连接。您可以在DataWorks控制台中的“数据集成”>“连接管理”中,创建ClickHouse连接,并配置对应的连接信息。
已授权ClickHouse权限:在使用ClickHouse SQL节点之前,需要在DataWorks中授权ClickHouse权限。您可以在DataWorks控制台中的“数据集成”>“权限管理”中,配置ClickHouse权限,并授权对应的用户或角色。
您已创建EMR ClickHouse或数据库ClickHouse集群,且集群所在的安全组中入方向的安全策略包含以下策略。授权策略:允许协议类型:自定义 TCP端口范围:8898/8898授权对象:100.104.0.0/16所使用的DataWorks工作空间添加了ClickHouse计算引擎,详情请参见配置工作空间。说明 DataWorks工作空间添加了ClickHouse计算引擎后,数据开发页面才会显示ClickHouse目录。已开通独享调度资源组,并且独享调度资源组需要绑定ClickHouse集群所在的VPC专有网络,详情请参见新增和使用独享调度资源组。
https://help.aliyun.com/document_detail/216828.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
要创建并使用DataWorks中的ClickHouse SQL节点,你需要满足以下前提条件:
已购买ClickHouse服务: 在阿里云上购买并开通ClickHouse服务。确保你有可用的ClickHouse集群。
准备ClickHouse连接信息: 获取ClickHouse数据库的连接信息,包括主机名、端口、数据库名称、用户名和密码等。
配置DataWorks数据源: 在DataWorks中配置ClickHouse数据库作为数据源。打开DataWorks控制台,进入项目空间,然后选择“数据开发” > “数据源” > “新建数据源”。选择ClickHouse作为数据源类型,并填写相应的连接信息。
创建ClickHouse SQL节点: 在DataWorks中创建一个ClickHouse SQL节点。在数据开发页面,选择“新建” > “SQL脚本”,然后选择ClickHouse数据源。填写SQL脚本并保存。
运行和调度节点: 运行和调度ClickHouse SQL节点。你可以手动运行节点以执行SQL脚本,也可以设置调度规则以定期自动执行。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。