Tous les produits
Search
Centre de documentation

IoT Platform:Présentation du transfert de données

Dernière mise à jour :Aug 10, 2026

IoT Platform vous permet d'utiliser des scripts SQL pour traiter les données provenant des topics des appareils et de transférer les données traitées vers d'autres topics ou vers des produits Alibaba Cloud pour leur stockage ou leur traitement.

Qu'est-ce que le transfert de données

Lorsque les appareils communiquent avec IoT Platform via des topics, rédigez des instructions SQL pour traiter les données des topics et configurez des règles afin de transférer les résultats vers d'autres topics d'appareils ou vers des services Alibaba Cloud.

Destination des données

Description

Références

Topic

Transfère les données vers le topic d'un autre appareil pour permettre la communication M2M (Machine-to-Machine).

Transférer des données vers un autre topic

Groupe de consommateurs AMQP

S'abonne à un groupe de consommateurs via un abonnement côté serveur AMQP pour acheminer les messages des appareils vers votre serveur métier.

RDS

Transfère les données des appareils vers des produits Alibaba Cloud pour le stockage.

Transférer des données vers ApsaraDB RDS

Tablestore

Transférer des données vers Tablestore

TSDB

Transférer des données vers Time Series Database (TSDB)

RocketMQ

Transfère les données des appareils vers Message Queue for Apache RocketMQ ou Simple Message Queue (anciennement MNS) (SMQ) pour une consommation de données hautement fiable.

Transférer des données vers Message Queue for Apache RocketMQ

MNS

Transférer des données vers Message Service (MNS)

Function Compute

Transfère les données des appareils vers Function Compute pour un calcul piloté par les événements.

Transférer des données vers Function Compute (FC)

Flux de transfert de données

Le transfert de données vous permet de mettre en place un service complet de collecte, de traitement et de stockage des données sans avoir à acheter de serveurs pour déployer une architecture distribuée.

image

Remarques sur l'utilisation

  • Pour transférer les données des appareils, utilisez soit l'abonnement côté serveur, soit le transfert de données. Sélectionnez la méthode adaptée à votre scénario métier. Pour plus d'informations, consultez la rubrique Comparaison des méthodes de transfert de données.

  • Lorsque vous transférez des données d'appareil vers d'autres produits Alibaba Cloud, assurez-vous que le produit de destination est disponible dans la région cible et qu'il prend en charge le transfert de données au format requis. Pour plus d'informations, consultez la rubrique Fonctionnalités par région.

Limites

Limitations

Description

Limite

Nombre de règles

Vous pouvez définir jusqu'à 1 000 règles par instance.

1 000

Nombre de destinations

Une règle peut contenir jusqu'à 10 opérations de transfert de données.

10

TPS de transfert de messages

  • Instances publiques nouvelles et héritées : le TPS de transfert de messages pour un compte Alibaba Cloud est une valeur fixe.

  • Instance Enterprise : le TPS de transfert de messages pour une instance dépend des spécifications achetées pour Message Forwarding TPS.

    Pour plus d'informations sur l'achat d'une instance Enterprise, consultez la rubrique Acheter une instance Enterprise.

Les utilisateurs RAM partagent le quota du compte Alibaba Cloud.

Le TPS de transfert de messages se calcule comme suit :

TPS de transfert de messages = (Nombre de messages envoyés à votre serveur métier par seconde via les abonnements côté serveur) + (Nombre de messages envoyés via le transfert de données).

Au cours d'une même seconde, n messages peuvent être transférés vers le service de transfert de données, puis vers m destinations. Le TPS de transfert de messages est calculé selon les règles suivantes :

  • Si n >= m, le TPS de transfert de messages est n.

  • Si n < m, le TPS de transfert de messages est m.

Remarque
  • Pour les messages transférés vers d'autres services Alibaba Cloud, si le nombre de requêtes dépasse la limite ou si le nombre de requêtes d'écriture simultanées dépasse 40 en raison d'une latence d'écriture élevée du service de destination, le transfert de données est limité (throttling).

    Lorsque des données sont transférées vers des services Alibaba Cloud tels que RocketMQ, RDS et TSDB, si le service de destination devient inaccessible en raison de modifications de ressources, le système arrête le transfert de données et affiche une erreur de règle. Pour les autres exceptions, le système effectue trois tentatives à des intervalles de 1, 3 et 10 secondes. Si les trois tentatives échouent, le message est ignoré et un enregistrement d'erreur est envoyé au service de destination que vous avez spécifié pour les données d'erreur.

  • Pour les messages soumis au throttling, le système retente automatiquement le traitement. Les données qui ne peuvent pas être traitées après plusieurs tentatives sont ignorées.

Exigences relatives à la destination

Le transfert de données dépend du service Alibaba Cloud de destination. Assurez-vous que l'instance du service de destination fonctionne correctement. Le transfert de messages peut échouer en raison d'exceptions telles qu'une indisponibilité de l'instance, des impayés, des erreurs de paramètres (telles que des modifications d'autorisation ou des valeurs invalides) ou des erreurs de configuration du service de destination.

Aucune

Déduplication des messages

Pendant le transfert de données, le même message peut être envoyé plusieurs fois pour garantir la livraison, jusqu'à ce que le client renvoie un ACK ou que le message expire. Le même message possède le même ID de message. Vous pouvez dédupliquer les messages en fonction de leurs ID de message.

Aucune

Guides

  • Configurer une règle de transfert de données : procédure de configuration d'une règle de transfert de données.

  • Expressions SQL : syntaxe des expressions SQL dans les règles.

  • Fonctions : fonctions prises en charge dans les expressions SQL.

  • Processus de transfert de données : processus de transfert de données et format des données à chaque étape.

  • Formats de données : formats de données des messages provenant des topics de communication de base et des topics de communication du modèle Thing Specification Language (TSL) après l'analyse TSL. Les champs SQL dans les règles de transfert de données doivent respecter ces formats analysés.

Références

Transfert de données (nouveau)