Transformers FME: 2025.0

Categories
Intégrations
Web

Web

Related Transformers
JSONExtractor
JSONFragmenter
Tweeter
TweetSearcher
TweetStatusFetcher

TweetStreamer

Se connecte à un flux Twitter™ et produit une nouvelle entité pour chaque tweet. Le Transformer permet aux utilisateurs de configurer un filtre, de sorte que les entités de sortie ne contiennent que les tweets contenant certains mots-clés, les tweets qui sont géolocalisés avec un emplacement particulier, et/ou les tweets qui sont écrits dans des langues particulières.

Un flux Twitter est une connexion HTTP qui ne se ferme jamais, donc, sauf en cas d'erreur, tout traitement contenant ce Transformer ne se terminera pas de lui-même. Le Transformer continuera à produire des entités jusqu'à ce que le traitement soit fermé par l'utilisateur. Ainsi, les auteurs de traitement DOIVENT s'assurer que les entités produites par le TweetStreamer n'entrent pas dans des Transformers bloquants.

Au moins une entité doit entrer dans le Transformer pour pouvoir lancer le flux. Une fois que toutes les entités d'entrée sont arrivées, le Transformer ouvre une connexion à l'API de streaming de Twitter et commence à produire des entités. En fonction des filtres définis dans les paramètres du Transformer, la sortie du Transformer peut ne pas être continue. Il peut y avoir des périodes pendant lesquelles aucun tweet ne correspond aux filtres. Ceci est particulièrement vrai lors du filtrage par langue et par géométrie.

Si aucun mot-clé ou filtre géométrique n'est fourni, le Transformer se connectera à un flux d'échantillons. Ce flux fournit un échantillon aléatoire de tweets à mesure qu'ils sont créés. Il est possible de filtrer ce flux par langue.

Notez qu'un nombre limité de connexions de streaming est autorisé par utilisateur. Si trop de connexions simultanées sont tentées avec les mêmes informations d'identification de l'utilisateur, une ou plusieurs des connexions seront interrompues.

Configuration

Ports de sortie

Paramètres

Éditer les paramètres des Transformers

Les paramètres du Transformer peuvent être définis en saisissant directement des valeurs, en utilisant des expressions ou en faisant référence à d'autres éléments de l'espace de travail tels que des valeurs d'attributs ou des paramètres utilisateur. Divers éditeurs et menus contextuels sont disponibles pour vous aider. Pour voir ce qui est disponible, cliquez sur à côté du paramètre concerné.

Pour plus d'information, consulter la section Options des Transformers.

FME Community

FME Community dispose d'une mine de connaissances sur FME, avec plus de 20 000 membres actifs dans le monde entier. Obtenez de l'aide sur FME, partagez vos connaissances et entrez en contact avec des utilisateurs du monde entier.

Voir tous les résultats à propos de ce Transformer sur FME Community.