本文将带您了解 ByteHouse(云数仓版)的开通方式和基本使用,包括基本的数据分析流程如数据库/表创建、数据加载及 SQL 查询操作等。此外,本文也将介绍 ByteHouse(云数仓版)的主要功能与模块。
注意
开通 ByteHouse(云数仓版)需要完成个人实名认证。
加载数据之前,首先需创建数据库和数据表。
bh_demo
的数据库:CREATE DATABASE
命令来创建数据库,SQL 语句如下所示:create database bh_demo;
bh_demo
的详情页中,单击右上角【+数据表】按钮,选择 可视化页面创建。employment
。employment
对应的 SQL 语句。CREATE TABLE `bh_demo`.`employment` ( `first_name` Nullable(String), `last_name` String, `email` String, `address` String, `city` String, `start_date` String ) ENGINE = CnchMergeTree ORDER BY (city);
employees.csv
。dataloading
),并选择【文件上传】并上传上一步下载到本地的文件。说明
除文件上传外,ByteHouse 也提供多种数据源导入数据,详情参考数据导入简介。
select count(*) from bh_demo.employment;
insert into bh_demo.employment values ('Clementine','Adamou','cadamou@bytedance.com','10510 Sachs Road','Klenak','2017-9-22'), ('Marlowe','De Anesy','madamouc@bytedance.co.uk','36768 Northfield Plaza','Fangshan','2017-1-26');
select email from bh_demo.employment where email like '%.uk';
最后,可以切换到查询历史 页签中查看历史记录,并对查询进行分析,如下所示:
以上就是 ByteHouse 快速入门指南,更多文章和最佳实践参考如下:
样本数据导入
ByteHouse 建表配置实践
ByteHouse Unique 唯一表最佳实践