Tous les produits
Search
Centre de documentation

:Utiliser la fonctionnalité de schéma MaxCompute dans DataWorks

Dernière mise à jour :Aug 10, 2026

Une fois la fonctionnalité de schéma activée pour votre projet MaxCompute, la logique d'utilisation des fonctionnalités impliquant des éléments tels que les tables, les ressources et les fonctions MaxCompute est ajustée dans chaque module DataWorks. Cette rubrique décrit les scénarios d'utilisation, les principes de fonctionnement de la fonctionnalité de schéma ainsi que la prise en charge de cette dernière par les modules DataWorks.

Informations générales

Après l'activation de la fonctionnalité de schéma pour vos projets MaxCompute, la structure de modèle à deux couches initiale project_name.table_name des tables MaxCompute évolue vers une structure de modèle à trois couches project_default.schema_default.table_name intégrant les schémas. Vous pouvez utiliser les schémas pour classifier divers éléments au sein de vos projets MaxCompute, notamment les tables, les ressources et les fonctions. Pour plus d'informations, consultez la rubrique Opérations sur les schémas.

Précautions

Si vous souhaitez activer la fonctionnalité de schéma pour vos projets existants en tant qu'utilisateur locataire, tenez compte des points suivants :

  • DataWorks prend en charge les interactions liées aux schémas uniquement après l'activation de la fonctionnalité de schéma au niveau du locataire ou du projet MaxCompute.

  • Par défaut, les chemins au format project.table présents dans le code original peuvent être analysés et convertis au format project_default.project.table selon les règles d'analyse de MaxCompute. Il en résulte une erreur indiquant que le chemin de la table est introuvable.

  • Les dépendances obtenues via la fonctionnalité d'analyse automatique dans DataStudio restent inchangées.

Activer la fonctionnalité de schéma MaxCompute

Important

L'activation de la fonctionnalité de schéma MaxCompute peut impacter vos projets et jobs existants. Lisez attentivement la documentation relative aux opérations sur les schémas et évaluez les conséquences potentielles avant de procéder à l'activation.

Prise en charge de la fonctionnalité de schéma MaxCompute par les modules DataWorks

Si la fonctionnalité de schéma est activée pour votre projet MaxCompute, vous devez spécifier un schéma pour la plupart des opérations effectuées dans la console DataWorks. Le tableau ci-dessous détaille la prise en charge de la fonctionnalité de schéma MaxCompute par les différents modules DataWorks.

Module

Prise en charge de la fonctionnalité de schéma MaxCompute

DataStudio

Modifications apportées aux opérations dans DataStudio :

  • Opérations de base

    • Spécifiez un schéma lors des opérations relatives aux tables, aux ressources et aux fonctions.

    • Consultez les tables par instance de moteur de calcul MaxCompute ou par schéma depuis les pages Tables de l'espace de travail et Tables du locataire.

    • Lors de l'importation d'une table, le schéma auquel elle appartient s'affiche.

  • Configuration des dépendances

    Les règles d'analyse automatique des tables MaxCompute dans une structure de modèle à trois couches (incluant les schémas) diffèrent de celles appliquées aux structures à deux couches. Pour en savoir plus, reportez-vous à la section Règles d'analyse automatique de la fonctionnalité de schéma MaxCompute.

Data Modeling

Spécifiez un schéma lors des opérations suivantes dans la modélisation dimensionnelle :

  • Interrogez les tables existantes ou redondantes.

  • Publiez les modèles vers le moteur de calcul MaxCompute.

  • Effectuez une modélisation inverse.

维度建模支持选择Schema

Data Integration

Sélectionnez un schéma lorsque vous choisissez une table source et une table de destination pour les nœuds de synchronisation par lots, les nœuds de synchronisation en temps réel et les solutions de synchronisation de données. Vous pouvez également créer un schéma lors de la configuration d'un nœud de synchronisation de données.数据集成同步任务支持选择Schema

Data Map

Les noms de tables s'affichent au format schema.table dans Data Map.

Remarque

La recherche de tables par schéma n'est pas disponible.

数据地图展示Schema

Data Quality

  • Les noms de tables s'affichent au format schema.table dans Data Quality.

  • Si vous utilisez une instruction SQL personnalisée pour créer une règle de surveillance, spécifiez la table au format schema.table.

Remarque

La recherche de tables par schéma n'est pas disponible.

Security Center

Visualisez les schémas des tables et filtrez-les par schéma. L'illustration suivante présente les informations sur les tables dans l'onglet Demande d'autorisation.安全中心展示Schema

Approval Center

Visualisez les schémas des tables et filtrez-les par schéma. L'illustration suivante affiche les informations sur les moteurs de calcul dans la page Détails du traitement.审批中心展示Schema

DataService Studio

Sur les pages affichant les tables MaxCompute, visualisez les schémas et filtrez les tables par schéma. Par exemple, les noms de tables sont spécifiés au format schema.table dans la section Écrire une requête SQL.

DataAnalysis

Sur les pages affichant les tables MaxCompute, visualisez les schémas et filtrez les tables par schéma. Par exemple, les noms de tables s'affichent au format schema.table sur la page Requête SQL et dans l'éditeur SQL.

Data Security Guard

Sur les pages affichant les tables MaxCompute, visualisez les schémas et filtrez les tables par schéma. Par exemple, les schémas des tables s'affichent sur les pages dédiées à l'identification des données sensibles ainsi qu'au masquage dynamique et statique de ces données.数据保护伞展示Schema

Règles d'analyse automatique de la fonctionnalité de schéma MaxCompute

Lorsque vous utilisez la fonctionnalité d'analyse automatique pour les tables MaxCompute dans une structure de modèle à trois couches incluant les schémas, le système complète automatiquement le format des noms de tables dans le code sous la forme odps_project.schema.table. Si le schema parameter is set to default, le schéma de la table reste masqué. Le tableau suivant fournit les détails.

Type de schéma

Syntaxe odps_project.schema.table

Résultat de l'analyse automatique

default

project.default.table

default.table

odps_project.table

Schéma non par défaut (par exemple schemaA)

project.schemaA.table

schemaA.table

odps_project.schemaA.table

Remarque

Pour plus d'informations sur la fonctionnalité d'analyse automatique, consultez la rubrique Configuration des dépendances de planification.