新建Kylin數據源用于連通Kylin數據源與Quick BI。如果業務數據來源于Kylin數據源,則在您開始基于Quick BI開發數據前,需要新建Kylin數據源。本文為您介紹新建自建數據源Kylin。
前提條件
確保您的網絡已連通:
您通過公網連接Quick BI與Kylin數據庫,請添加Quick BI的IP地址至數據庫白名單,請參見添加安全組規則。
您通過內網連接Quick BI與Kylin數據庫,請通過以下任意一種方式,實現數據源與Quick BI網絡連通:
當Kylin數據庫搭建在阿里云的ECS上,您可以通過阿里云VPC連接。
您也可以搭建跳板機,并通過SSH隧道訪問登錄并訪問數據庫。
已自建Kylin數據庫,并已獲取自建Kylin數據庫的用戶名和密碼。
背景信息
Apache Kylin是一個開源的、分布式的分析型數據倉庫,提供Hadoop/Spark 之上的 SQL 查詢接口及多維分析(OLAP)能力以支持超大規模數據查詢。
操作步驟
登錄Quick BI控制臺。
請按照下述步驟添加數據源。
從創建數據源入口進入創建數據源界面。
單擊顯示更多。
選擇Kylin數據源。
在添加Kylin數據源對話框,您可以根據業務場景,完成以下配置。
名稱
描述
顯示名稱
數據源配置列表的顯示名稱。請輸入規范的名稱,不要使用特殊字符,前后不能包含空格。
數據庫地址
部署Kylin數據庫的地址,包括IP或域名。
端口
部署Kylin數據庫地址對應的端口。
數據庫
部署Kylin數據庫時自定義的數據庫名稱。
用戶名
登錄Kylin數據庫的用戶名。 確保該用戶名具備數據庫中表的create、insert、update和delete權限。
密碼
登錄Kylin數據庫的密碼。
VPC數據源
僅當Kylin數據庫部署在阿里云ECS上,且網絡類型為阿里云VPC網絡時,請選中VPC數據源并配置如下參數:
購買者AccessId:購買此實例的AccessKey ID。
請參見獲取AccessKey。
說明請確保該AccessKey ID具備目標實例的Read權限。此外,若具有對應安全組的Write權限,系統將自動添加白名單,否則需要您手動添加。相關操作說明請參見創建自定義權限策略。
購買者AccessKey:購買此實例的AccessKey Secret。
請參見獲取AccessKey。
實例ID:ECS實例ID。請登錄ECS管理控制臺,在實例頁簽下獲取實例ID。
請參見查看實例信息。
區域:ECS實例所在區域。
請參見查看實例信息。
SSH
如果您選中SSH,則需要配置如下參數:
您可以搭建跳板機,通過SSH隧道訪問登錄并訪問數據庫。跳板機的信息請找運維或系統管理員獲取。
SSH Host:輸入跳板機IP地址。
SSH 用戶名:登錄跳板機的用戶名。
SSH 密碼:登錄跳板機的用戶名對應密碼。
SSH 端口:跳板機的端口。默認為22。
請參見通過密碼認證登錄Linux實例。
單擊連接測試,進行數據源連通性測試。
測試成功后,單擊確定,完成數據源添加。
后續步驟
創建數據源后,您還可以創建數據集并分析數據。