數(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)備工作。

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)操作。

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é)果。

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é)果。

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é)果。
