計算引擎
功能集 |
功能 |
功能描述 |
參考文檔 |
XIHE引擎 |
XIHE MPP執行模式 |
MPP計算過程采用pipeline流式計算,滿足低延遲的交互式分析場景。 |
- |
XIHE BSP執行模式 |
BSP采用批計算架構,通過DAG進行任務切分,分批調度。BSP支持計算數據落盤,適用于計算量大,吞吐高的復雜場景。 |
XIHE BSP SQL開發 | |
Spark引擎 |
Spark開發 |
完全兼容開源Spark,且AnalyticDB for MySQL Spark提供了更好的性能和更低的資源成本。 |
Spark計算引擎 |
Spark運維 |
完全兼容開源Spark,AnalyticDB for MySQL支持通過Spark UI查看作業運行情況,同時也提供了基于Spark SQL和Spark應用開發的智能診斷功能,提供優化建議,提高運維效率。 |
存儲引擎
功能集 |
功能 |
功能描述 |
參考文檔 |
AnalyticDB for MySQL倉存儲 |
玄武分析型存儲 |
玄武分析存儲引擎支持行列混存的存儲格式,提供了高可靠、高可用、高性能、低成本的企業級數據存儲能力,是AnalyticDB for MySQL實現高吞吐實時寫入、高性能實時查詢的基礎支撐。 |
玄武分析型存儲 |
AnalyticDB for MySQL數據湖存儲 |
Hudi存儲 |
OLTP數據源、日志數據源均可以通過AnalyticDB for MySQL導入至OSS并以Hudi格式存儲,導入后可使用XIHE或Spark引擎進行后續分析。 |
Hudi存儲 |
數據導入與導出
功能集 |
功能 |
功能描述 |
參考文檔 |
大數據數據源 |
Maxcompute數據源 |
AnalyticDB for MySQL支持通過外表、DataWorks兩種方式將MaxCompute數據導入至數倉版或湖倉版集群,也支持通過外表將AnalyticDB for MySQL數倉版集群中的數據導出至MaxCompute。 |
|
Hive數據源 |
AnalyticDB for MySQL支持通過數據遷移功能將Hive元數據和數據一鍵遷移至OSS。 |
Hive數據導入 | |
HDFS數據源 |
AnalyticDB for MySQL支持通過外表、DataWorks兩種方式將HDFS數據導入至數倉版或湖倉版集群,也支持通過外表將AnalyticDB for MySQL數倉版集群中的數據導出至HDFS。 |
||
Tablestore數據源 |
AnalyticDB for MySQL支持通過外表將Tablestore數據導入到湖倉版。 |
表格存儲(Tablestore)數據導入 | |
OLTP數據源 |
RDS數據源 |
AnalyticDB for MySQL支持通過外表、Dataworks、DTS等方式將RDS MySQL、RDS SQL Server的數據導入數倉版或湖倉版,也支持通過外表將數倉版集群的數據導出至RDS MySQL。 |
|
PolarDB數據源 |
AnalyticDB for MySQL支持通過DTS、Dataworks、聯邦分析等方式將PolarDB MySQL和PolarDB -X的數據導入至數倉版和湖倉版集群中。 |
||
自建MySQL數據源 |
AnalyticDB for MySQL支持通過外表將ECS自建MySQL數據庫中的數據導入至數倉版集群,同時也支持將數倉版集群中的數據導出至自建的MySQL數據庫。 |
||
日志數據源 |
SLS數據源 |
AnalyticDB for MySQL支持通過Logstash插件、日志數據投遞功能將日志數據導入至數倉版或湖倉版集群。 |
|
Kafka數據源 |
AnalyticDB for MySQL支持通過Logstash插件、Dataworks和數據同步三種方法將Kafka數據導入到數倉版或湖倉版集群。 |
||
OSS數據源 |
AnalyticDB for MySQL支持通過外表、Dataworks和元數據發現三種方法將OSS中的數據導入至數倉版或湖倉版集群,也支持通過外表將數倉版中的數據導出至OSS中。 |
數據開發與分析
功能集 |
功能 |
功能描述 |
參考文檔 |
數據開發/分析 |
SQL開發 |
AnalyticDB for MySQL支持通過DDL、DML、DQL和DCL進行SQL開發。 |
|
Spark作業開發 |
AnalyticDB for MySQL支持通過Spark SQL、Spark Jar、Notebook、Jupyter等進行Spark開發。 |
||
調度開發 |
AnalyticDB for MySQL支持通過DMS、Dataworks和第三方工具Airflow調度任務。 |
||
數據可視化 |
BI可視化 |
AnalyticDB for MySQL支持QuickBI、DataV、FineBI、PowerBI、永洪BI、帆軟BI、Tableau等多類BI工具。 |
工具兼容性說明 |
管理與運維
功能集 |
功能 |
功能描述 |
參考文檔 |
連接AnalyticDB for MySQL集群 |
MySQL命令行、業務系統、客戶端、BI工具 |
AnalyticDB for MySQL支持通過MySQL命令行、業務系統、客戶端、BI工具鏈接集群。 |
|
集群管理 |
創建、變配和刪除集群 |
AnalyticDB for MySQL支持通過控制臺或調用API創建、變配、刪除集群。 |
|
標簽管理 |
當AnalyticDB for MySQL集群的數量較多時,可以通過標簽對集群進行分類和篩選。 |
標簽管理 | |
賬號管理 |
AnalyticDB for MySQL支持創建高權限賬號和普通賬號,高權限賬號可以管理所有普通賬號和數據庫;使用普通賬號進行數據庫操作時,需要手動創建普通賬號,并為普通賬號授權。 |
創建數據庫賬號 | |
資源組管理 |
AnalyticDB for MySQL數倉版和湖倉版集群的資源組功能可以對計算資源進行按需劃分,不同資源組間的計算資源在物理上完全隔離。通過為數據庫賬號綁定資源組,讓SQL查詢根據綁定關系路由至對應的資源組執行,以滿足集群內部多租戶、混合負載的需求。 |
||
資源彈性擴容 |
AnalyticDB for MySQL支持通過資源彈性計劃實現計算資源和存儲資源分時彈性。創建資源彈性計劃后會在系統負載過高時自動執行擴容操作,保障業務的穩定性。 |
||
負載管理 |
AnalyticDB for MySQL支持配置工作負載管理規則,通過多個規則對不同負載進行精細化控制,提高集群的整體運行狀態。 |
工作負載管理 | |
運維事件 |
AnalyticDB for MySQL支持通過控制臺或調用API管理運維事件。 |
||
監控報警 |
監控指標展示 |
AnalyticDB for MySQL提供豐富的監控指標,且支持通過調用API或控制臺查看集群過去一個月內指定時間段的各項監控指標,掌握集群的性能和運行狀況. |
|
報警事件設置 |
AnalyticDB for MySQL支持設置報警規則,系統在監控數據滿足條件時,會及時通知報警聯系人組中的所有聯系人,以便快速處理報警問題。 |
設置報警規則 | |
備份恢復 |
周期性備份能力 |
AnalyticDB for MySQL集群創建后會自動在后臺開啟數據備份功能,實現集群級別的數據備份。 |
管理備份 |
克隆新集群 |
AnalyticDB for MySQL支持通過源集群的已有備份克隆新集群。 |
克隆集群 | |
智能診斷 |
診斷與調優 |
AnalyticDB for MySQL提供一鍵診斷、數據建模診斷、SQL Pattern、SQL診斷、庫表結構優化等能力。 |
智能診斷 |
安全管理
功能集 |
功能 |
功能描述 |
參考文檔 |
權限管理 |
RAM權限管理 |
阿里云賬號授予RAM用戶一定的權限后,RAM用戶也可以在權限范圍內創建和管理集群。例如登錄AnalyticDB for MySQL控制臺、創建或刪除集群、設置白名單等。 |
RAM子賬號和權限 |
數據庫賬號權限管理 |
AnalyticDB for MySQL支持GLOBAL集群級別、DB數據庫級別、TABLE表級別、COLUMN列級別四個粒度的權限,針對不同的權限粒度應授予不同的權限,以達到權限控制的目的。 |
數據庫權限 | |
連接管理 |
白名單設置 |
為保障AnalyticDB MySQL集群的安全穩定,系統默認禁止所有地址訪問AnalyticDB for MySQL集群,在使用AnalyticDB for MySQL集群前,需為集群設置白名單,以允許外部設備訪問該集群。 |
設置白名單 |
數據安全 |
云盤加密 |
云盤加密功能開啟后,系統會基于塊存儲對整個數據盤進行加密,即使數據備份泄露也無法被解密,保護集群數據安全。 |
云盤加密 |
SQL審計 |
SQL審計功能可以實時記錄數據庫的DML和DDL操作信息,在SQL審計頁面可以查詢到執行耗時長等異常SQL,便于快速分析定位解決問題。 |
SQL審計 | |
網絡管理 |
切換vpc與交換機 |
當AnalyticDB for MySQL集群和ECS實例不在同一專有網絡,又有內網互通需求時,可以切換AnalyticDB for MySQL集群所屬的專有網絡。 |
切換專有網絡VPC和交換機 |
產品計費
功能集 |
功能 |
功能描述 |
參考文檔 |
湖倉版 |
基礎資源 |
湖倉版集群的基礎資源,包含計算預留資源和存儲預留資源,ACU為計費單位。 |
湖倉版(3.0)產品定價 |
彈性資源 |
湖倉版集群在分時彈性和按需彈性場景中,會自動擴容彈性資源,會產生彈性資源的費用,ACU為計費單位。 |
湖倉版(3.0)產品定價 | |
存儲空間 |
集群使用過程中,存儲數據會占用一定的空間,包括熱數據存儲空間和冷數據存儲空間,并按照實際使用的空間按量計費,您無需預分配存儲空間大小。 |
湖倉版(3.0)產品定價 | |
數倉版 |
基礎資源 |
數倉版集群的基礎資源指創建集群及擴容時購買的資源,包括計算資源與彈性IO資源,Core為計費單位。 |
數倉版(3.0)產品定價 |
彈性資源 |
數倉版集群的彈性資源指通過資源彈性計劃進行彈性擴容的計算資源與彈性IO資源。Core為計費單位。 |
數倉版(3.0)產品定價 | |
存儲空間 |
存儲空間費用包含熱數據存儲費用和冷數據存儲費用。預留模式集群需提前指定存儲空間大小,彈性模式集群會按照實際使用的空間按量計費。 |
數倉版(3.0)產品定價 |