dli入門指南

數(shù)據(jù)湖探索 (Data Lake Insight,簡稱DLI)是基于Apache Spark生態(tài),完全托管的 大數(shù)據(jù) 處理分析服務(wù)。企業(yè)使用標(biāo)準(zhǔn)SQL或Spark程序就能輕松完成異構(gòu)數(shù)據(jù)源的聯(lián)邦分析,挖掘和探索數(shù)據(jù)價值。

Step1登錄管理控制臺

步驟

①登錄華為云。根據(jù)頁面提示,登錄系統(tǒng)。

②選擇“EI企業(yè)智能> 數(shù)據(jù)湖 探索”。

③單擊“進(jìn)入控制臺”,進(jìn)入數(shù)據(jù)湖探索控制臺。

說明

注冊華為云賬號操作請參考:準(zhǔn)備工作。

dli入門指南1

Step2選擇隊(duì)列

步驟

①在“總覽”頁面,單擊左側(cè)導(dǎo)航欄中的“SQL編輯器”或SQL作業(yè)簡介右上角的“創(chuàng)建作業(yè)”,可進(jìn)入“SQL編輯器”頁面。

②在SQL編輯器頁面,選擇默認(rèn)的隊(duì)列“default”。

說明

該隊(duì)列為服務(wù)默認(rèn)的共享隊(duì)列,隊(duì)列大小按需分配,自動擴(kuò)展。用戶在不確定所需隊(duì)列大小或沒有可創(chuàng)建隊(duì)列空間的情況下,可以使用該隊(duì)列執(zhí)行作業(yè)。如果需要創(chuàng)建隊(duì)列,可單擊“了解詳細(xì)步驟”了解創(chuàng)建隊(duì)列相關(guān)操作。

dli入門指南2

Step3創(chuàng)建 數(shù)據(jù)庫

步驟

①在SQL語句編輯區(qū)域中,輸入SQL語句創(chuàng)建數(shù)據(jù)庫。

例如,創(chuàng)建名稱為DB1的數(shù)據(jù)庫:

CREATE DATABASE DB1

②單擊“更多”中的“語義校驗(yàn)”,校驗(yàn)成功后,再單擊“執(zhí)行”。在SQL語句編輯區(qū)域的下方,顯示執(zhí)行結(jié)果。

dli入門指南3

Step4創(chuàng)建表

步驟

①在“數(shù)據(jù)庫”下拉框中,選擇新創(chuàng)建的數(shù)據(jù)庫db1。

②在SQL語句編輯區(qū)域中,輸入SQL語句創(chuàng)建數(shù)據(jù)表。例如,創(chuàng)建名稱為Table1的數(shù)據(jù)表,數(shù)據(jù)文件在OBS上的路徑為“obs://dli/dli/data.csv”。

create table table1(id int,name string)using csv options(path'obs://dli/dli/data.csv')

說明:所使用的數(shù)據(jù)需先上傳至OBS中。假設(shè)所使用的數(shù)據(jù)為如下所示:

id name

1 Michael

2 Andy

3 Justin

③語義校驗(yàn)成功后,單擊“執(zhí)行”。在SQL語句編輯區(qū)域的下方,顯示執(zhí)行結(jié)果。

dli入門指南4

Step5執(zhí)行SQL查詢語句

步驟

①在SQL語句編輯區(qū)域中,輸入查詢語句對數(shù)據(jù)進(jìn)行分析。

例如:查詢DB1數(shù)據(jù)庫的Table1數(shù)據(jù)表中的1000條數(shù)據(jù)。

SELECT*FROM db1.table1 LIMIT 1000

②語義校驗(yàn)成功后,單擊“執(zhí)行”。在SQL語句編輯區(qū)域的下方,顯示執(zhí)行結(jié)果。

dli入門指南5