2017-04-20 1 views
0

J'ai écrit un code py pour capturer des informations et les envoyer à DAS via kafka. Maintenant, je peux voir quand je cours le code, les données peuvent être imprimées avec succès sur cmd de DAS. Je config le récepteur sur DAS est HTTP, et ces données peuvent être dessinées avec succès lors de l'utilisation de l'analyse par lots lorsque je configure le paramètre comme persisté. Mais lorsque je passe à l'analyse en temps réel et que je ne change pas le paramètre, le tableau de bord me rappelle qu'il n'y a pas de données dans le flux. Quelle est la raison de ce cas?wso2-das ne peut pas mettre en œuvre l'analyse en temps réel

+0

où voulez-vous changer le paramètre pas persisté? Pourriez-vous également mentionner la production de DAS? –

+0

Je définis les paramètres du flux pour ne pas être persisté au début, après avoir trouvé cette méthode ne peut pas montrer des données, j'ai mis persisté dans "Stream". – Daraxu

Répondre

0

La modification du flux persistant pour ne pas persister s'assure simplement que les données ne sont pas conservées dans la table d'événements sous-jacente. En fait, vous devez modifier le fournisseur de gadget en spécifiant le lot ou le temps réel dans le portail du tableau de bord. S'il vous plaît gadget création de documentation [1]. Vous pouvez y créer un gadget en temps réel en spécifiant le fournisseur et en sélectionnant le flux. Ensuite, vous pouvez placer ce gadget dans le concepteur de tableau de bord.

[1] https://docs.wso2.com/display/DAS310/Analytics+Dashboard#AnalyticsDashboard-Step2:CreaterequiredgadgetsGadget