La console MaxCompute propose la fonctionnalité sql analysis pour exécuter des instructions SQL et gérer le catalogue de données MaxCompute. Cette rubrique explique comment utiliser la fonctionnalité sql analysis pour accéder à MaxCompute.
Nouvelle analyse SQL
Pour s'aligner sur les technologies cloud-native et répondre à la demande croissante d'analyses de données complexes, la fonctionnalité sql analysis de la console Alibaba Cloud MaxCompute a été entièrement refondue. Elle s'intègre étroitement à la nouvelle fonctionnalité d'analyse de données de DataWorks afin d'offrir une expérience d'analyse de données et de gestion des métadonnées plus efficace, intelligente et unifiée. La nouvelle analyse SQL prend en charge les fonctionnalités suivantes :
Éditeur SQL intelligent : modifiez et exécutez des commandes SQL, testez les fonctionnalités du produit, et développez et déboguez votre code SQL quotidien.
Catalogue de données : gérez les métadonnées de divers objets MaxCompute, notamment les projets, les schémas, les tables et les vues.
Jeux de données publics : explorez les jeux de données publics intégrés à MaxCompute et les scripts de démonstration SQL. Vous pouvez ouvrir les fichiers SQL correspondants et exécuter le code pour tester rapidement MaxCompute.
Activer la nouvelle analyse SQL
Prérequis
La nouvelle analyse SQL est disponible dans les régions suivantes : Chine (Hangzhou), Chine (Shanghai), Chine (Pékin), Chine (Shenzhen), Chine (Zhangjiakou), Chine (Ulanqab), Chine (Chengdu), Chine (Hong Kong), Singapour, Malaisie (Kuala Lumpur), Indonésie (Jakarta), Japon (Tokyo), Allemagne (Francfort), États-Unis (Silicon Valley), États-Unis (Virginie), Royaume-Uni (Londres) et Émirats arabes unis (Dubaï).
Vous avez activé MaxCompute et DataWorks.
Vous avez activé un groupe de ressources DataWorks.
Vous avez créé un projet MaxCompute.
Procédure
Connectez-vous à la console MaxCompute et sélectionnez une région dans le coin supérieur gauche.
Dans le volet de navigation de gauche, choisissez .
-
Dans la boîte de dialogue qui s'affiche, activez DataWorks. Si DataWorks n'est pas activé, cliquez sur Activate Now lorsque vous y êtes invité. Une fois DataWorks activé, cliquez sur Try New Version pour ouvrir la page de la nouvelle analyse SQL.
-
Pour utiliser la nouvelle analyse SQL, vous devez activer DataWorks et un groupe de ressources DataWorks. Pour plus d'informations sur les éditions de DataWorks, consultez la rubrique Fonctionnalités des éditions de DataWorks.
Assurez-vous d'avoir activé l'édition Basic de DataWorks en paiement à l'utilisation (gratuite) ou une édition supérieure.
Assurez-vous d'avoir activé un groupe de ressources DataWorks. Si vous avez acheté un groupe de ressources hérité, accédez à la console. Pour plus d'informations sur les différences entre les nouveaux groupes de ressources et les groupes de ressources hérités, consultez la rubrique Groupes de ressources DataWorks.
Prenez note de l'évolution de la gestion des fichiers SQL : la nouvelle analyse SQL met à disposition un dossier personnel pour créer et gérer des répertoires et des fichiers SQL dans le cloud. Les fichiers locaux de l'ancien espace de travail ne sont pas automatiquement synchronisés vers le dossier personnel. Il est recommandé de les déplacer manuellement vers votre dossier personnel pour les modifier ultérieurement.
-
Fonctionnalités
La nouvelle analyse SQL comprend les modules clés suivants :
Gestionnaire de ressources : gère les fichiers de script SQL MaxCompute. Pour plus d'informations, consultez la section Utiliser le gestionnaire de ressources et la fonction de recherche.
Catalogue de données : gère et permet d'agir sur les métadonnées MaxCompute. Pour plus d'informations, consultez la section Utiliser le catalogue de données.
Éditeur SQL : modifie et exécute des scripts SQL MaxCompute. Pour plus d'informations, consultez la section Utiliser l'éditeur pour l'analyse SQL.
Gestionnaire de ressources et recherche
La nouvelle analyse SQL propose un gestionnaire de ressources et une fonction de recherche.
Gestionnaire de ressources : gère les fichiers de script d'analyse SQL et fournit plusieurs répertoires de ressources.
Recherche et remplacement : prend en charge la recherche globale dans le contenu de tous les fichiers du gestionnaire de ressources et permet de remplacer des mots-clés par d'autres instructions.
|
Type de répertoire |
Description |
|
Dossier personnel (recommandé) |
Accédez à .
|
|
Espace de travail |
Accédez à . Pour les utilisateurs qui ont utilisé la version précédente de l'analyse SQL, le gestionnaire de ressources conserve par défaut le répertoire d'espace de travail d'origine et les fichiers de script SQL. Pour les utilisateurs qui n'ont pas utilisé l'espace de travail dans la version précédente de l'analyse SQL, ce module est masqué par défaut. Il est recommandé d'utiliser le nouveau dossier personnel.
Remarque
Pour garantir la sécurité des données, vous devez accorder manuellement l'accès à tous les fichiers d'un dossier spécifié chaque fois que la page tente de lire un dossier local. Alibaba Cloud ne stocke pas le contenu des dossiers locaux sur ses serveurs. |
|
Démo de jeu de données public |
Accédez à .
|
Catalogue de données
La nouvelle analyse SQL inclut un module de catalogue de données qui fournit une interface unifiée pour gérer les métadonnées MaxCompute. Cette fonctionnalité permet de créer et de gérer des objets de données tels que des tables, des vues, des tables externes, des ressources et des fonctions. Elle prend en charge les fonctionnalités clés suivantes :
|
Fonctionnalité |
Description |
|
Ajouter et supprimer des projets |
Accédez à .
|
|
Gérer le catalogue de données |
Accédez à .
|
|
Jeux de données publics |
Accédez à .
|
Éditeur SQL
La nouvelle analyse SQL propose un éditeur puissant qui vous permet d'écrire des scripts SQL pour traiter et interroger les données dans MaxCompute. Il prend en charge les opérations SQL courantes telles que SELECT, INSERT, UPDATE et DELETE, ainsi que la syntaxe et les fonctions spécifiques à MaxCompute. Pour plus d'informations, consultez la rubrique Présentation de SQL.
La page de l'éditeur comprend les fonctionnalités suivantes :
|
Zone |
Description |
|
Zone de l'éditeur |
|
|
Paramètres d'exécution |
|
|
Zone de résultats |
|
La fonctionnalité d'édition SQL de la nouvelle analyse SQL repose sur les nouvelles capacités d'analyse de données de DataWorks. Pour plus d'informations sur le développement de nœuds SQL MaxCompute, consultez la rubrique Nœud SQL MaxCompute.
Comparaison des versions
|
Élément |
Analyse SQL (version précédente) |
Analyse SQL (nouvelle version) |
|
Dépendances de produit |
Activez MaxCompute. |
|
|
Gestionnaire de ressources |
Fournit un espace de travail pour gérer les scripts SQL basés sur un répertoire de fichiers local. |
Fournit un dossier personnel pour créer et gérer des répertoires et des fichiers SQL dans le cloud. |
|
Catalogue de données |
Prend en charge l'affichage des objets MaxCompute tels que les tables, les vues, les tables externes, les ressources et les fonctions. |
Prend en charge la création et la gestion des objets MaxCompute tels que les tables, les vues, les tables externes, les ressources et les fonctions. |
|
Éditeur SQL |
Prend en charge l'édition et l'exécution de base des scripts SQL. |
Basée sur les nouvelles capacités d'analyse de données de DataWorks, elle offre une expérience d'analyse SQL plus intelligente. |
Migrer les scripts SQL de l'ancienne analyse SQL vers la nouvelle version
Les scripts SQL chargés dans l'ancienne analyse SQL sont stockés sur votre disque local et ne sont pas synchronisés avec le cloud. La nouvelle analyse SQL prend uniquement en charge les scripts SQL stockés dans le cloud. Vous devez migrer vos scripts SQL de l'ancienne version vers la nouvelle analyse SQL.
Étapes de migration :
1. Ouvrez le script SQL à migrer dans l'ancienne analyse SQL ou à partir de vos fichiers locaux, et copiez l'intégralité du contenu.
2. Ouvrez la page de la nouvelle analyse SQL et créez un nouveau script.
3. Collez le contenu copié dans l'éditeur et cliquez sur Enregistrer.
Les onglets de fichiers ouverts dans l'ancienne analyse SQL apparaissent automatiquement dans la nouvelle analyse SQL. Toutefois, ces fichiers ne sont pas exécutables et n'apparaissent pas dans l'arborescence de répertoires de gauche. Vous devez toujours créer un nouveau script SQL en suivant les étapes précédentes pour terminer la migration.
Journal : contenu du journal pour chaque exécution.
Analyse : prend en charge une analyse simple basée sur des graphiques.