Tous les produits
Search
Centre de documentation

Platform For AI:Read Table

Dernière mise à jour :Aug 09, 2026

Le composant Read Table lit les données des tables MaxCompute. Par défaut, il lit les données de la table du projet actuel. Pour lire les données de tables situées dans d'autres projets, faites précéder les noms de table des noms de projet correspondants.

Limitations

Le composant Read Table prend uniquement en charge la structure de table MaxCompute à deux niveaux (project.table) et ne prend pas en charge la structure à trois niveaux project.schema.table.

Remarque

Les composants d'algorithme de Machine Learning Designer prennent actuellement en charge les types de données suivants : DOUBLE, BIGINT, STRING, BOOLEAN et DATETIME. Le composant Read Table peut lire tous les types de données. Pour éviter les erreurs dans les composants d'algorithme en aval, connectez un composant de conversion de données en aval du composant Read Table afin de convertir les types de données.

Configurez les paramètres du composant Read Table uniquement dans l'interface visuelle de Machine Learning Designer. Le tableau suivant décrit ces paramètres.

Onglet

Paramètre

Description

Select Table

Table Name

Nom de la table MaxCompute à partir de laquelle vous souhaitez lire les données. Si vous voulez lire les données d'une table MaxCompute située dans un autre projet, spécifiez ce paramètre au format Nom du projet.Nom de la table. Exemple : tianchi_project.weibo_data.

Important

Si vous modifiez les colonnes d'une table MaxCompute, Machine Learning Designer ne synchronise pas automatiquement les modifications. Reconfigurez manuellement la source de données MaxCompute.

Partition

Pour les tables partitionnées, cochez la case Partition et utilisez le champ Parameter pour interroger les données par partition.

Remarque

Si un composant SQL Script est connecté en aval, cette condition de filtre de partition n'a aucun effet. Configurez la condition de filtre dans le composant SQL Script.

Parameter

Partition à filtrer. Ce paramètre permet de filtrer les données de la table partitionnée. Séparez plusieurs partitions par des virgules (,). Si vous ne spécifiez pas ce paramètre, la table entière est utilisée. Exemples :

  • Pour une table à partition dynamique, saisissez une valeur au format dt=${yyyyMMdd}. ${yyyyMMdd} est un paramètre système qui représente la date actuelle et ${yyyyMMdd-1d} représente la veille.

  • Pour une table à partition standard, saisissez les conditions de partition. Exemple : ds=1,ds=2.

  • Pour une table à partitions multiniveaux, utilisez une barre oblique (/) pour séparer les niveaux de partition. Par exemple : ds=1/name=cat,ds=2/name=dog.

  • Utilisez des variables globales. Exemple : ds=${a}/name=${b}/tag=${c}. Configurez a, b et c dans l'onglet Global Variables du pipeline.

Fields Information

Source Table Columns

Le système affiche automatiquement le schéma de la table après que vous avez spécifié le Table Name.