Tous les produits
Search
Centre de documentation

AnalyticDB:Fonctions et fonctionnalités

Dernière mise à jour :Aug 10, 2026

Moteurs de calcul

Catégorie

Fonctionnalité

Description

Références

Moteur XIHE

Mode d'exécution MPP (Massively Parallel Processing) XIHE

Le mode d'exécution MPP XIHE utilise des pipelines de données pour mettre en œuvre le calcul en flux continu, répondant ainsi aux exigences d'analyse interactive à faible latence.

Aucune

Mode d'exécution BSP (Bulk Synchronous Parallel) XIHE

Le mode d'exécution BSP XIHE divise un job en tâches au sein d'un graphe orienté acyclique (DAG) et utilise une architecture de calcul par lots pour traiter ces tâches en parallèle. Ce mode prend en charge le stockage sur disque et convient aux scénarios d'analyse complexes impliquant de grands volumes de données et nécessitant un débit élevé.

Développement SQL XIHE BSP

Moteur Spark

Développement Spark

Le développement Spark d'AnalyticDB for MySQL est entièrement compatible avec Apache Spark et offre de meilleures performances ainsi qu'une réduction des coûts liés aux ressources.

Moteur de calcul Spark

Exploitation et maintenance (O&M) Spark

L'exploitation et la maintenance Spark d'AnalyticDB for MySQL sont entièrement compatibles avec Apache Spark et vous permettent d'utiliser les interfaces utilisateur Spark pour consulter l'état des jobs. Cette fonctionnalité propose également un diagnostic intelligent basé sur le développement d'applications Spark et Spark SQL, afin de fournir des suggestions d'optimisation et d'améliorer l'efficacité de l'exploitation et de la maintenance.

Moteurs de stockage

Catégorie

Fonctionnalité

Description

Références

Stockage d'entrepôt AnalyticDB for MySQL

Stockage analytique XUANWU

Le moteur de stockage analytique XUANWU prend en charge le stockage hybride ligne-colonne et offre des capacités de stockage de données de niveau entreprise, caractérisées par une fiabilité élevée, une haute disponibilité, des performances optimales et un coût réduit. Il fournit le support sous-jacent nécessaire à AnalyticDB for MySQL pour réaliser des écritures de données en temps réel à haut débit et des requêtes en temps réel hautes performances.

Moteur de stockage analytique XUANWU

Stockage de lac de données AnalyticDB for MySQL

Stockage Hudi

AnalyticDB for MySQL importe les données provenant de sources de traitement transactionnel en ligne (OLTP) et de journaux vers Object Storage Service (OSS), les stocke au format Hudi, puis effectue leur analyse à l'aide du moteur XIHE ou Spark.

Stockage Hudi

Importation et exportation de données

Catégorie

Fonctionnalité

Description

Références

Source de données pour le big data

Source de données MaxCompute

AnalyticDB for MySQL vous permet d'importer des données depuis MaxCompute vers AnalyticDB for MySQL Data Warehouse Edition ou Data Lakehouse Edition à l'aide de tables externes ou de DataWorks. Vous pouvez également utiliser des tables externes pour exporter des données depuis AnalyticDB for MySQL Data Warehouse Edition vers MaxCompute.

Source de données Hive

AnalyticDB for MySQL vous permet d'utiliser la fonctionnalité de migration de données pour migrer les métadonnées et les données Hive vers OSS.

Importation de données depuis une source de données Hive

Source de données Hadoop Distributed File System (HDFS)

AnalyticDB for MySQL vous permet d'importer des données depuis Apsara File Storage for HDFS vers AnalyticDB for MySQL Data Warehouse Edition ou Data Lakehouse Edition à l'aide de tables externes ou de DataWorks. Vous pouvez également utiliser des tables externes pour exporter des données depuis AnalyticDB for MySQL Data Warehouse Edition vers Apsara File Storage for HDFS.

Source de données Tablestore

AnalyticDB for MySQL vous permet d'utiliser des tables externes pour importer des données depuis Tablestore vers AnalyticDB for MySQL Data Lakehouse Edition.

Importation de données depuis Tablestore

Source de données OLTP

Source de données ApsaraDB RDS

AnalyticDB for MySQL vous permet d'importer des données depuis ApsaraDB RDS for MySQL et ApsaraDB RDS for SQL Server vers AnalyticDB for MySQL Data Warehouse Edition ou Data Lakehouse Edition à l'aide de tables externes, de DataWorks ou de DTS (Data Transmission Service). Vous pouvez également utiliser des tables externes pour exporter des données depuis AnalyticDB for MySQL Data Warehouse Edition vers ApsaraDB RDS for MySQL.

Source de données PolarDB

AnalyticDB for MySQL vous permet d'importer des données depuis PolarDB for MySQL et PolarDB-X vers AnalyticDB for MySQL Data Warehouse Edition ou Data Lakehouse Edition à l'aide de DTS, de DataWorks ou de l'analyse fédérée.

Source de données MySQL auto-gérée

AnalyticDB for MySQL vous permet d'importer des données depuis une base de données MySQL auto-gérée vers AnalyticDB for MySQL Data Warehouse Edition à l'aide de tables externes. Vous pouvez également utiliser des tables externes pour exporter des données depuis AnalyticDB for MySQL Data Warehouse Edition vers une base de données MySQL auto-gérée.

Source de données de journalisation

Source de données Simple Log Service

AnalyticDB for MySQL vous permet d'importer des données depuis Simple Log Service vers AnalyticDB for MySQL Data Warehouse Edition ou Data Lakehouse Edition à l'aide de l'extension Logstash ou de la fonctionnalité de transfert de journaux.

Source de données Kafka

AnalyticDB for MySQL vous permet d'importer des données depuis ApsaraMQ for Kafka vers AnalyticDB for MySQL Data Warehouse Edition ou Data Lakehouse Edition à l'aide de l'extension Logstash, de DataWorks ou de la fonctionnalité de synchronisation de données.

Source de données OSS

AnalyticDB for MySQL vous permet d'importer des données depuis OSS vers AnalyticDB for MySQL Data Warehouse Edition ou Data Lakehouse Edition à l'aide de tables externes, de DataWorks ou de la fonctionnalité de découverte de métadonnées. Vous pouvez également utiliser des tables externes pour exporter des données depuis AnalyticDB for MySQL Data Warehouse Edition vers OSS.

Développement et analyse des données

Catégorie

Fonctionnalité

Description

Références

Développement et analyse des données

Développement SQL

AnalyticDB for MySQL vous permet d'effectuer un développement SQL à l'aide d'instructions DDL, DML, DQL ou DCL.

Développement de jobs Spark

AnalyticDB for MySQL prend en charge le développement Spark via Spark SQL, Spark JAR, le développement Notebook ou Jupyter.

Développement de la planification

AnalyticDB for MySQL vous permet de planifier des jobs à l'aide de Data Management (DMS), DataWorks ou Airflow.

Visualisation des données

Visualisation Business Intelligence (BI)

AnalyticDB for MySQL prend en charge des outils BI tels que Quick BI, DataV, FineBI, Power BI, Yonghong BI et Tableau.

Compatibilité des outils

Management et O&M

Catégorie

Fonctionnalité

Description

Références

Connexion au cluster

Outil de ligne de commande MySQL, système métier, client et outil BI

Vous pouvez vous connecter à AnalyticDB for MySQL à l'aide de l'outil de ligne de commande MySQL, d'un système métier, d'un client ou d'un outil BI.

Gestion des clusters

Création, suppression et modification de la configuration d'un cluster

AnalyticDB for MySQL vous permet de créer ou de supprimer un cluster et de modifier sa configuration depuis la console AnalyticDB for MySQL ou en appelant des API.

Gestion des tags

AnalyticDB for MySQL vous permet d'utiliser des tags pour classer et filtrer les clusters.

Gestion des tags

Gestion des comptes

AnalyticDB for MySQL vous permet de créer des comptes privilégiés et des comptes standard. Un compte privilégié peut gérer tous les comptes standard et toutes les bases de données. Pour utiliser un compte standard afin d'effectuer des opérations sur les bases de données, vous devez créer manuellement ce compte et lui accorder les autorisations nécessaires.

Créer un compte de base de données

Gestion des groupes de ressources

Les éditions Data Warehouse et Data Lakehouse d'AnalyticDB for MySQL vous permettent de diviser les ressources de calcul en différents groupes de ressources physiquement isolés. Vous pouvez associer les comptes de base de données AnalyticDB for MySQL à différents groupes de ressources. Lorsqu'une requête SQL est exécutée via un compte spécifique, elle n'est traitée que par le groupe de ressources associé à ce compte. L'isolation entre les groupes de ressources liés à différents comptes permet à un cluster de prendre en charge plusieurs locataires et des charges de travail hybrides.

Mise à l'échelle des ressources

AnalyticDB for MySQL vous permet d'utiliser des plans de mise à l'échelle des ressources pour programmer la mise à l'échelle des ressources de calcul et de stockage. Une fois le plan créé, AnalyticDB for MySQL augmente automatiquement les ressources lors des pics de charge pour garantir la stabilité du cluster.

Gestion des charges de travail

AnalyticDB for MySQL vous permet d'utiliser des règles de gestion des charges de travail pour gérer finement celles-ci et améliorer les performances du cluster.

Gestion des charges de travail

Gestion des événements O&M

AnalyticDB for MySQL vous permet de gérer les événements O&M depuis la console AnalyticDB for MySQL ou en appelant des API.

Surveillance et alertes

Affichage des métriques

AnalyticDB for MySQL propose diverses métriques. Vous pouvez consulter les métriques d'un cluster AnalyticDB for MySQL sur une période donnée au cours du dernier mois, soit depuis la console, soit en appelant des API, afin d'obtenir des informations sur les performances et l'état d'exécution du cluster.

Configuration des alertes

AnalyticDB for MySQL vous permet de configurer des règles d'alerte. Lorsque les conditions spécifiées dans une règle sont remplies, le système notifie tous les contacts des groupes spécifiés afin de garantir une résolution rapide des problèmes.

Configurer une règle d'alerte

Sauvegarde et restauration

Sauvegarde périodique

Après la création d'un cluster AnalyticDB for MySQL, la fonctionnalité de sauvegarde des données est automatiquement activée pour ce cluster.

Gérer les sauvegardes

Clonage de cluster

AnalyticDB for MySQL vous permet de cloner un nouveau cluster à partir des sauvegardes existantes d'un cluster source.

Cloner un cluster

Diagnostic intelligent

Diagnostic et optimisation

AnalyticDB for MySQL fournit des capacités de diagnostic et d'optimisation, telles que le diagnostic en un clic, le diagnostic de modélisation des données, les modèles SQL, le diagnostic SQL et l'optimisation du schéma.

Diagnostic intelligent

Gestion de la sécurité

Catégorie

Fonctionnalité

Description

Références

Gestion des autorisations

Gestion des autorisations RAM (Resource Access Management)

Une fois que vous avez accordé des autorisations à un utilisateur RAM via votre compte Alibaba Cloud, cet utilisateur peut créer et gérer des clusters AnalyticDB for MySQL en fonction de ces droits. Par exemple, l'utilisateur RAM peut se connecter à la console AnalyticDB for MySQL, créer ou supprimer un cluster et configurer une liste d'autorisation.

Gérer les utilisateurs et les autorisations RAM

Gestion des autorisations des comptes de base de données

AnalyticDB for MySQL prend en charge les niveaux d'autorisation GLOBAL, DB, TABLE et COLUMN, et vous permet d'attribuer différents niveaux de droits aux comptes de base de données.

Autorisations de base de données

Gestion des connexions

Configuration de la liste d'autorisation

Par défaut, AnalyticDB for MySQL refuse toutes les connexions IP afin de garantir la sécurité et la stabilité. Avant d'utiliser un cluster AnalyticDB for MySQL, vous devez configurer une liste d'autorisation pour permettre l'accès au cluster depuis des appareils externes.

Configurer une liste d'autorisation

Sécurité des données

Chiffrement des disques

Lorsque vous activez le chiffrement des disques pour un cluster AnalyticDB for MySQL, le système chiffre les données de chaque disque de données du cluster basé sur le stockage par blocs. Ainsi, les données restent illisibles même en cas de fuite.

Activer le chiffrement des disques

Audit SQL

AnalyticDB for MySQL propose la fonctionnalité d'audit SQL qui enregistre en temps réel les opérations DML et DDL exécutées dans les bases de données. Vous pouvez consulter les requêtes SQL anormales, telles que les requêtes longues, sur la page Audit SQL afin d'identifier et de résoudre rapidement les problèmes.

Configurer l'audit SQL

Gestion du réseau

Modification du VPC et du vSwitch

Si vous souhaitez vous connecter à un cluster AnalyticDB for MySQL depuis une instance Elastic Compute Service (ECS) non déployée dans le même Virtual Private Cloud (VPC) via le réseau interne, vous pouvez modifier le VPC du cluster AnalyticDB for MySQL.

Modifier le VPC et le vSwitch d'un cluster

Facturation

Catégorie

Fonctionnalité

Description

Références

Data Lakehouse Edition

Ressources de base

Les ressources de base d’un cluster AnalyticDB for MySQL Data Lakehouse Edition (V3.0) incluent les ressources de calcul réservées et les ressources de stockage réservées, mesurées en unités de calcul AnalyticDB (ACU).

Tarification de la version Data Lakehouse Edition (V3.0)

Ressources élastiques

Un cluster AnalyticDB for MySQL Data Lakehouse Edition (V3.0) augmente automatiquement ses ressources élastiques dans les scénarios de mise à l’échelle planifiée et à la demande. La facturation des ressources élastiques s’effectue en ACU.

Tarification de la version Data Lakehouse Edition (V3.0)

Stockage

Le stockage comprend le stockage des données chaudes et celui des données froides. Vous êtes facturé en fonction du volume de stockage réellement utilisé, sans avoir besoin de spécifier une capacité de stockage.

Tarification de la version Data Lakehouse Edition (V3.0)

Data Warehouse Edition

Ressources de base

Les ressources de base d’un cluster AnalyticDB for MySQL Data Warehouse Edition (V3.0) correspondent aux ressources de calcul et aux ressources d’E/S élastiques achetées lors de la création ou de la mise à l’échelle verticale d’un cluster. La facturation des ressources de base s’effectue par cœur.

Tarification de la version Data Warehouse Edition (V3.0)

Ressources élastiques

Les ressources élastiques d’un cluster AnalyticDB for MySQL Data Warehouse Edition (V3.0) correspondent aux ressources de calcul et aux ressources d’E/S élastiques augmentées via des plans de mise à l’échelle des ressources. La facturation des ressources élastiques s’effectue par cœur.

Tarification de la version Data Warehouse Edition (V3.0)

Stockage

Les frais de stockage incluent le stockage des données chaudes et des données froides. Vous devez spécifier une capacité de stockage pour un cluster AnalyticDB for MySQL en mode réservé. Pour un cluster en mode élastique, vous êtes facturé en fonction du volume de stockage réellement utilisé.

Tarification de la version Data Warehouse Edition (V3.0)