2017-01-24 2 views
6

J'ai suivi un IOT Hub tutorial et l'ai fait fonctionner. J'ai ensuite créé un travail Stream Analytics et utilisé ce qui précède comme une entrée (qui, lors de la connexion de test fonctionne).Travail d'analyse de diffusion en continu ne recevant pas d'entrées du concentrateur IOT

Cependant, je ne vois aucune entrée reçue. Lors de l'exécution d'un test d'exemple que je reçois l'erreur suivante:

Description Error code: ServiceUnavailable Error message: Unable to connect to input source at the moment. Please check if the input source is available and if it has not hit connection limits.

Je peux voir les messages de télémétrie reçus dans le centre IOT. Toute aide serait appréciée

+0

J'ai le même problème avec une entrée Event Hub. Je sais que ça fonctionnait avant. J'ai suivi les étapes de dépannage et testé la connexion qui fonctionne bien. Continuer à dépanner ... –

+0

J'ai le même problème avec une entrée IoT Hub. J'ai testé avec des données d'exemple cela fonctionne bien. mais il ne reçoit pas les événements du hub IoT lorsque le travail est en cours. – pradeep

Répondre

0

J'ai eu le même problème (en utilisant Event Hubs dans mon cas). La cause première était que j'avais trop de requêtes dans mon travail en cours d'exécution contre la même entrée. Je l'ai résolu en divisant mon entrée en plusieurs entrées dans plusieurs groupes de consommateurs.

De l'documentation (italique ajouté):

Each Stream Analytics IoT Hub input should be configured to have its own consumer group. When a job contains a self-join or multiple inputs, some input may be read by more than one reader downstream, which impacts the number of readers in a single consumer group. To avoid exceeding IoT Hub limit of 5 readers per consumer group per partition, it is a best practice to designate a consumer group for each Stream Analytics job.

+0

Mon travail est très simple, j'envoie une température de lecture d'un capteur de température PI Rasberry. Je n'ai qu'un seul travail d'analyse de périphérique et de flux. Comme mentionné, je peux voir que le concentrateur IOT reçoit la télémétrie (c'est-à-dire {temp: 23.45}). J'ai créé un groupe de consommateurs spécifique pour le travail SA et j'ai veillé à ce que le groupe de ressources soit cohérent dans le travail IOT Hub & Stream Analytics. Mais pas de chance! – BeesMS

+0

Combien de requêtes se trouvent dans votre travail SA? Le travail et l'échantillonnage fonctionnent-ils lorsque vous le réduisez à une seule requête (y compris les sous-requêtes 'WITH ... AS')? –

+0

Je devrais ajouter que j'ai aussi eu pas mal de problèmes de stabilité ces derniers jours. La suppression des sorties - et même la suppression des tâches - ne semble pas fonctionner. Je prévois de contacter le support pour obtenir de l'aide, mais j'ai travaillé sur les problèmes pour respecter une date limite. Donc, je ne serais pas trop surpris si ma suggestion n'est pas utile et que quelque chose d'autre cause votre problème. :) –

1

est l'analyse de flux en cours d'exécution emploi?

J'ai eu un problème similaire où je n'obtenais pas d'événements de l'analyse de flux et j'avais oublié de l'allumer. Cliquez sur le flux analytics> overview> start