Tous les produits
Search
Centre de documentation

AnalyticDB:Tableau

Dernière mise à jour :Aug 27, 2026

AnalyticDB for MySQL est compatible avec Tableau Desktop. Cette rubrique présente le périmètre des tests validés et explique comment connecter Tableau Desktop à un cluster AnalyticDB for MySQL.

Prérequis

Avant de commencer, rassemblez les informations de connexion suivantes :

  • L'hôte (adresse du serveur ou IP) de votre cluster AnalyticDB for MySQL

  • Le nom de la base de données

  • Un nom d'utilisateur et un mot de passe disposant d'un accès à la base de données

  • Tableau Desktop 2019.4 installé sur votre machine

Pilote requis

Tableau nécessite un pilote ODBC compatible MySQL pour se connecter à AnalyticDB for MySQL. Si le pilote n'est pas installé, Tableau affiche un message dans la boîte de dialogue de connexion avec un lien vers la page Driver Download, où vous trouverez les liens de téléchargement et les instructions d'installation.

Environnement de test validé :

Composant Version
Client MySQL mysql Ver5.6.46 for osx10.13 on x86_64 (Homebrew)
Tableau Desktop 2019.4

Connecter Tableau Desktop à AnalyticDB for MySQL

  1. Ouvrez Tableau Desktop. Sous Connect, sélectionnez MySQL. Si MySQL ne figure pas dans la liste, sélectionnez More sous To a Server pour afficher la liste complète.

  2. Saisissez les détails de la connexion :

    • Server : l'hôte de votre cluster AnalyticDB for MySQL

    • Port : le numéro de port

    • Database : le nom de la base de données

    • Username et Password

  3. Cliquez sur Sign In. Si Tableau ne parvient pas à établir la connexion, vérifiez que l'hôte, le port et les identifiants sont corrects, et que le pilote ODBC MySQL est installé.

  4. Sur la page de la source de données, sélectionnez une table dans la liste Table ou recherchez-la par son nom.

  5. Faites glisser la table vers le canevas, puis cliquez sur l'onglet de la feuille pour commencer à créer votre analyse.

Fonctionnalités validées

Les fonctionnalités Tableau suivantes ont été testées avec AnalyticDB for MySQL et leur bon fonctionnement a été confirmé :

  • Lister toutes les tables

    Sur la page de la source de données de Tableau Desktop, sélectionnez la base de données cible dans la liste déroulante Database du volet de gauche. La zone Table répertorie alors toutes les tables de cette base de données, telles que pyodps_iris, ramtest, result_table1 et sale_detail. Faites défiler la liste ou utilisez l'icône de recherche pour localiser une table par son nom. Les options New Custom SQL et New Union apparaissent sous la liste des tables, et le canevas à droite affiche l'espace réservé Drag tables here jusqu'à ce que vous y fassiez glisser une table.

  • Interroger les données d'une table

    Sur la page de la source de données, sélectionnez une table dans la liste Table du volet de gauche — bank_data_pt dans cet exemple — et faites-la glisser vers le canevas. Définissez Connection sur Live pour interroger directement la source, ou sur Extract pour travailler sur une copie locale. Cliquez sur le bouton de grille de métadonnées au-dessus de la zone de résultats pour lister les champs de la table. La liste affiche Field Name, Table et Remote Field Name pour chaque colonne ; pour bank_data_pt, les noms de champs distants sont age, job, marital, education, housing, loan, contact, month, day_of_week, duration, campaign et pdays. Les champs numériques sont marqués par # et les champs texte par Abc.

  • Créer un tableau de mise en évidence

    Dans la feuille de calcul, faites glisser une dimension vers Color et Label sur la carte Marks pour encoder les marques, et faites glisser une mesure de comptage vers Size pour définir leur taille. Dans cet exemple, Education est placé à la fois sur Color et Label, une mesure de nombre d'enregistrements est placée sur Size, et Credit est placé sur l'étagère Filters. Sélectionnez le type de vue dans le panneau Show Me à droite et le type de marque dans la liste déroulante Marks. La vue résultante affiche une marque par valeur Education, dont la taille dépend du nombre d'enregistrements, y compris basic.4y, basic.6y, basic.9y, high.school, professional.course, university.degree et unknown. La barre d'état indique 8 marques et une valeur SUM of CNT(bank_data_pt1) de 41 188.

  • Créer un tableau textuel

    Dans la feuille de calcul, faites glisser une dimension de date vers l'étagère Columns et une dimension de catégorie vers l'étagère Rows, puis faites glisser la mesure à afficher vers Text sur la carte Marks. Dans cet exemple, YEAR(Order Date) se trouve sur Columns, Sub-Category sur Rows et SUM(Sales) sur Text, le type de marque étant laissé sur Automatic. La vue renvoie le total des ventes pour chaque sous-catégorie et année :

    Sub-Category

    2011

    2012

    2013

    2014

    Accessories

    $25 014

    $40 524

    $41 896

    $59 946

    Appliances

    $15 314

    $23 241

    $26 050

    $42 927

    Art

    $6 058

    $6 237

    $5 910

    $8 914

    Binders

    $43 488

    $37 453

    $49 485

    $72 986

    Bookcases

    $20 037

    $38 544

    $26 275

    $30 024

    Chairs

    $77 242

    $71 735

    $83 919

    $95 554

    Copiers

    $10 850

    $26 179

    $49 599

    $62 899

    Envelopes

    $3 856

    $4 512

    $4 730

    $3 379

    Fasteners

    $661

    $545

    $960

    $858

    Furnishings

    $13 826

    $21 090

    $27 874

    $28 915

    Labels

    $2 841

    $2 956

    $2 827

    $3 861

    Machines

    $62 023

    $27 764

    $55 907

    $43 545

    Paper

    $14 835

    $15 288

    $20 638

    $27 718

    Phones

    $77 391

    $68 314

    $78 660

    $105 643

    Storage

    $50 329

    $45 048

    $58 632

    $69 834

    Supplies

    $14 394

    $1 952

    $14 278

    $16 049

    Tables

    $46 088

    $39 150

    $60 833

    $60 894

  • Créer un graphique linéaire

    Dans la feuille de calcul, faites glisser une dimension de date vers l'étagère Columns et une mesure vers l'étagère Rows, puis faites glisser une dimension vers Color sur la carte Marks pour tracer une ligne par membre. Dans cet exemple, Year se trouve sur Columns, SUM(Expenditure in the country) sur Rows et Market sur Color, ce qui produit cinq lignes : Africa, Asia Pacific, Europe, LATAM et USCA. L'axe des x couvre la période de 1994 à 2016 et l'axe des y va de 0K à 400K. Europe et Asia Pacific affichent la tendance à la hausse la plus forte, toutes deux approchant les 370K à la fin de la période, tandis que Africa et LATAM restent inférieures à 70K tout au long de la période. Pour ajouter une superposition statistique, ouvrez le volet Analytics et faites glisser un élément vers la vue : Constant Line, Average Line, Median with Quartiles ou Box Plot sous Summarize ; Average with 95% CI, Median with 95% CI, Trend Line, Forecast ou Cluster sous Model ; et Reference Line, Reference Band, Distribution Band ou Box Plot sous Custom.

Dépannage

Tableau ne peut pas se connecter à la base de données

Vérifiez que :

  • L'hôte et le port sont corrects et le cluster est en cours d'exécution.

  • Le nom d'utilisateur et le mot de passe sont valides et le compte dispose d'un accès à la base de données cible.

  • Le pilote ODBC MySQL est installé. Ouvrez la boîte de dialogue de connexion de Tableau : si le pilote est manquant, Tableau affiche un lien pour le télécharger.

  • L'accès réseau entre votre machine et le cluster est ouvert (règles de pare-feu, paramètres VPC).

Tableau n'affiche aucune table après la connexion

Le compte utilisé ne dispose peut-être pas d'autorisations de lecture sur la base de données ou ses tables. Accordez les autorisations requises et reconnectez-vous.