介绍

tabix反对通过浏览器间接连贯 ClickHouse,不须要装置其他软件,就能够拜访ClickHouse,具备以下特点:

  • ⾼亮语法的编辑器。
  • ⾃动命令补全。
  • 查问命令执⾏的图形剖析⼯具。
  • 配⾊⽅案选项。

除此之外,还能够应用DBeaver连贯ClickHouse,本文次要介绍这两种工具的应用形式。

形式1:不装置,间接应用浏览器拜访

地址为:https://github.com/tabixio/tabix。在浏览器关上上面链接

http://ui.tabix.io/

进入该链接后,界面如下:

在这里,应用默认的用户名:default,明码不必填写,登录的url即是要拜访的ClickHouse Server的地址,默认端口号为8123。登录之后,界面如下:

执行查问语句:

点击DRAW按钮,能够进行可视化展现:

点击右上方的Metrics&Processes能够查看查问过程与集群情况:

形式2:内嵌形式

批改配置文件:/etc/clickhouse-server/config.xml:

原配置文件该段配置被正文掉了,开释掉正文即可:

<!-- Default root page on http[s] server. For example load UI from https://tabix.io/ when opening http://localhost:8123 --><http_server_default_response><![CDATA[<html ng-app="SMI2"><head><base href="http://ui.tabix.io/"></head><body><div ui-view="" class="content-ui"></div><script src="http://loader.tabix.io/master.js"></script></body></html>]]></http_server_default_response>

而后重启server,浏览器拜访:http://ckserverhost:8123,地址即为ClickHouse Server的地址。

登录之后,与之前的操作相似。

对于tabix的装置,官网给出了多种形式,感兴趣的能够参见官网https://tabix.io/doc/Install/

上面介绍一种IDE工具,连贯ClickHouse。

形式3:应用DBeaver

在一统江湖的数仓开发辅助神器--DBeaver这篇文章中介绍了DBeaver的根本应用,感兴趣的能够在回过来看一下。应用DBeaver连贯ClickHouse非常简单,然而留神ClickHouse-jdbc的驱动,最好不要应用默认下载的驱动。对于驱动的下载,见上面的地址:

https://jar-download.com/?search_box=clickhouse-jdbc

关上DBeaver,新建连贯,抉择ClickHouse。

点击编辑驱动设置,增加驱动

测试连贯

连贯胜利之后,界面如下,能够进行查问测试

公众号『大数据技术与数仓』,回复『材料』支付大数据资料包