You need to enable JavaScript to run this app.
导航

ByteHouse CDW

最近更新时间2023.05.24 16:52:45

首次发布时间2022.10.25 14:40:43

1. 概述

V2.44.0版本及之后,支持对接 ByteHouse 云数仓版,进行 BI 分析和报表展示。
前置条件:需要有ByteHouse CDW 云数仓版
前置准备工作:
(1)申请火山引擎账号; 企业用户需自行前往火山引擎官网申请火山引擎主账号并完成账号认证,步骤参见“火山引擎账号注册与认证操作指南”
(2)进行实名认证,步骤参考实名认证
(3)进入火山引擎 ByteHouse 控制台(ByteHouse 产品页面),开通产品。

创建数据库,创建表,导入数据 以 Cell tower 公开数据表为例,按照下图所示完成创建数据表的操作。

备注:Cell tower 数据表统计世界各地的基站信息(GSM、LTE、UMTS 等)以及地理坐标,国家代码等信息。



可使用如下 SQL 建表进行试用

CREATE TABLE `sampledb`.`cell_towers`
(
    radio String,
    mcc UInt16,
    net UInt16,
    area UInt16,
    cell UInt64,
    unit Int16,
    lon Float64,
    lat Float64,
    range UInt32,
    samples UInt32,
    changeable UInt8,
    created DateTime,
    updated DateTime,
    averageSignal UInt8
)
ENGINE = CnchMergeTree ORDER BY (radio, mcc, net, created);
sql

创建完成之后按照下述步骤进行任务导入:




获取访问密钥、计算组、角色(在快速入门中详述)

2. 快速入门

下面介绍两种方式创建数据连接。

按照如下信息项填入如下参数

  • 数据连接名称:使用默认值

  • 区域:使用默认值

  • 访问秘钥在 ByteHouse 账户详情创建 Access Token 并获取如下图中的API Token ID填入。

注意

计算组注意事项 需要确认当前状态是「开启」,或自动启动是「开启」

  • 角色:在ByteHouse右上角设置按钮中查看角色获取

注意

  • 角色注意事项:需要保证该角色,具有表的 SELECT 和 SHOW CREATE 权限,才可以在 DataWind 中使用该表

  • 如在数据连接所需参数中不存在【角色】项需填写,则需要当前用户在ByteHouse有AccountAdmin角色权限





配置完毕后,点击“测试连接”调试连通性。

2.1 从数据连接新建

(1)进入火山引擎,点击进入到某个具体项目下,点击数据准备,在下拉列表找到数据连接,点击数据连接。

(2)在弹出数据源列表中选择「ByteHouse CDW」

(3)填写所需的基本信息,并进行测试连接,连接成功后点击保存。

(4)确认数据连接的基本信息无误后即完成数据连接。

(5)可使用该连接作为数据源去创建数据集:点击数据准备-->数据集,选择左上角「新建」按钮进行数据集的新建。


(6)搜索或下拉已有连接,选择之前新建好的数据源。

2.2 从数据集新建

(1)进入火山引擎,点击数据准备-->数据集,选择左上角「新建」按钮,新建数据集。


(2)选择数据连接的时候,点击新建配置。

之后的步骤与上述 2.1的(2)、(3)步一致,在完成上传之后会停在数据集选择数据连接的弹出框中,即可直接进行下一步的数据集创建。

3. 常见问题

(1)如未进行实名认证,则无法正常访问火山引擎 ByteHouse(云数仓版) 控制台,需要完成实名认证

(2)如需使用 LAS 服务,需要进行跨服务授权,如不使用可忽略。