AnalyticDB PostgreSQL版是一款雲原生MPP(大規模平行處理)資料倉儲,用于海量資料的線上分析(OLAP)。AnalyticDB PostgreSQL版支援儲存彈性模式和Serverless版本兩種執行個體資源類型,儲存彈性模式使用儲存計算一體架構,支援計算節點垂直升降配,橫向擴容和儲存靈活調整。本文為您介紹儲存彈性模式執行個體從建立到查詢資料的完整操作。
準備工作
登入阿里雲帳號。若尚未註冊,請前往阿里雲官網進行註冊。
授權服務關聯角色。如果您是首次使用AnalyticDB PostgreSQL版,需要在控制台授權建立服務關聯角色,操作方式如下:
單擊頁面右上方的新建實例。
在彈出的創建服務關聯角色對話方塊中單擊確定。
費用資訊
建立執行個體會產生計算與儲存等相關費用,詳情請參見產品定價。
阿里雲提供儲存彈性模式執行個體的免費試用活動,如果您是AnalyticDB PostgreSQL版的新使用者,您可以訪問阿里雲免費試用申請試用資格。如果沒有免費試用資格,按照本文操作步驟在控制台建立執行個體。
使用流程
建立執行個體
單擊頁面右上方的新建實例,進入執行個體購買頁面。
在執行個體購買頁面,配置核心參數快速完成執行個體選型,其他參數保持預設即可。如需瞭解更多參數資訊,請參見建立執行個體。
配置項
說明
本教程樣本
商品類型
訂用帳戶:屬於預付費,即在建立執行個體時需要支付費用。適合長期需求,價格比隨用隨付更實惠,且購買時間長度越長,折扣越多。
隨用隨付:屬於後付費,即按小時計費。適合短期需求,用完可立即釋放執行個體,節省費用。
隨用隨付
地區和可用性區域
執行個體所在的地理位置。
購買後無法更換,建議與需要串連的ECS執行個體建立於同一個地區,以實現內網互連。
華東1(杭州):華東1可用性區域J
執行個體資源類型
儲存彈性模式:支援獨立磁碟擴容,支援線上平滑擴容。
Serverless Pro:只需指定需要的計算資源,無需預留儲存資源。
儲存彈性模式
引擎版本
推薦選擇7.0標準版,以獲得更豐富的功能體驗。同時支援6.0標準版。
7.0標準版
執行個體系列
高效能(基礎版):適用於大部分業務分析情境。
高可用版:建議企業核心業務採用高可用版本。
高效能(基礎版)
專用網路
選擇Virtual Private Cloud的ID。
如需與同地區下的ECS執行個體內網互連,則需選擇與ECS相同的VPC。可選擇已有VPC或根據頁面提示建立VPC和交換器。
vpc-xxxx
虛擬交換器
選擇專用網路下的交換器。如果沒有可選的交換器,說明該可用性區域暫無可用交換器資源。您可以考慮更換至其他可用性區域,或根據頁面提示在當前可用性區域內建立交換器。
vsw-xxxx
單擊立即購買,確認訂單資訊並單擊立即開通。
支付完成後,可單擊管理主控台返回執行個體列表查看建立執行個體。
說明AnalyticDB PostgreSQL版執行個體初始化需要一定時間,待執行個體列表中的執行個體運行狀態顯示為運行中,才可進行後續操作。
(可選)設定白名單
如果僅使用阿里雲資料管理(DMS)訪問,可跳過此步。通過本地IDE環境訪問資料庫時,需要設定IP白名單,擷取用戶端IP地址,請參見準備工作。
在執行個體列表中,找到剛建立的執行個體,單擊執行個體ID進入詳情頁。
在左側導覽列中,單擊數據安全性。
單擊添加白名單分組,配置以下資訊:
配置
說明
分組名稱
建立白名單分組的名稱,限制如下:
由小寫字母、數字或底線(_)組成。
以小寫字母開頭,以小寫字母或數字結尾。
長度為2~32個字元。
組內白名單
設定需要添加的白名單IP地址,說明如下:
IP地址以英文逗號(,)分隔,不可重複,最多999個。
支援格式為10.23.12.24(具體IP地址)、10.23.12.24/24(CIDR模式,即無類域間路由,/24表示地址中首碼的長度,範圍為1~32)。
地址中的前置長度設定為0(例如0.0.0.0/0、127.0.0.1/0)表示允許所有IP地址訪問該執行個體,存在高安全風險,請謹慎設定。
127.0.0.1表示禁止任何外部IP訪問本執行個體。
單擊確定。
建立初始帳號
AnalyticDB PostgreSQL版提供了兩類使用者:
高許可權使用者:初始帳號屬於高許可權使用者,具備RDS_SUPERUSER身份,具備資料庫的所有操作許可權。
普通使用者:預設不具備任何許可權,需要高許可權使用者或具有GRANT許可權的使用者授予單個或多個資料庫物件的操作許可權。建立方法請參見建立和系統管理使用者。
在左側導覽列中,單擊帳號管理。
單擊建立初始帳號。在建立帳號視窗中,填寫帳號名稱並設定密碼。然後單擊確定。
配置
說明
資料庫帳號
初始帳號的名稱,限制如下:
由小寫字母,數字和底線組成。
以小寫字母開頭,小寫字母或數字結尾。
不能以gp開頭。
長度為2~16個字元。
新密碼、確認密碼
初始帳號的密碼,限制如下:
由大寫字母、小寫字母、數字、特殊字元其中三種及以上組成。
支援的特殊字元包括
!@#$%^&*()_+-=。長度為8~32個字元。
重要為保障資料安全,建議您定期更換密碼。不要使用曾經用過的密碼。
載入樣本資料集
您可以選擇載入樣本資料集進行測試,資料集載入耗時約6~8分鐘。
單擊執行個體詳情頁面右上方的。

在載入樣本資料集對話方塊中單擊確定載入。
串連資料庫
本樣本以DMS為例介紹串連資料庫的操作,其他用戶端串連方法,請參見用戶端串連。
單擊執行個體詳情頁右上方登入資料庫。
在登入執行個體頁面輸入資料庫帳號和資料庫密碼,單擊登入。
查詢資料
在DMS控制台左側導覽列,單擊目標執行個體(DMS極簡模式下請先切換到左側導覽列的資料庫執行個體頁簽),確認是否存在資料庫
adb_sampledata_tpch。若未顯示,請單擊目標執行個體右側的重新整理按鈕,然後重新查看。

雙擊
adb_sampledata_tpch庫下的publicScheme,開啟SQLConsole視窗,執行以下SQL查詢資料。SELECT count(*) FROM lineitem;返回結果如下:
+-----------+ | count(*) | +-----------+ |59986052 | +-----------+
後續步驟
完成本教程後,可繼續瞭解AnalyticDB PostgreSQL版的更多功能: