2017-10-05 9 views

Répondre

0

Sur la vue d'ensemble de votre ressource, n'y a-t-il pas un explorateur de mesures qui montre exactement cela? les dernières 24 heures par heure? si ce n'est pas ce que vous entendez, vous pouvez faire une requête d'analyse pour obtenir ce que vous voulez, quelque chose comme

requests 
| where timestamp > ago(7d) 
| extend hour = datepart("hour", timestamp) 
| summarize sum(itemCount)/7 by hour 
| order by hour asc 
| render barchart 

qui vous montrerais demandes au cours des 7 derniers jours divisés par chacune des 24 heures, divisé par 7 pour vous montrer moyenne par jour.

si vous voulez juste la version « aujourd'hui » de ce son encore plus simple:

requests 
| where timestamp > ago(1d) 
| summarize sum(itemCount) by bin(timestamp, 1h) 
| render timechart 

tout ce que vous pouvez interroger sur le site d'analyse, vous pouvez épingler comme une tuile sur votre tableau de bord d'azur.

+0

D'abord, merci; Je ne connaissais pas les requêtes analytiques. Mais ce n'est pas tout à fait correct. c'était difficile d'expliquer ce que je cherchais. Les bacs ne sont pas horaires, mais l'utilisation moyenne selon l'heure de la journée. C'est-à-dire que l'axe des abscisses doit avoir seulement 24 valeurs, correspondant aux heures d'horloge, et l'axe des ordonnées indique l'utilisation moyenne pendant cette heure. J'ai pris votre réponse et me suis approché un peu plus près: "pageViews | where timestamp> il y a (7d) | summarize count() par datepart (" Heure ", horodatage) | render barchart", mais le tri de l'axe x est loin . Note latérale: hourofday n'est pas une fonction connue. – Doug

+0

mis à jour pour ajouter quelques variations et ajouter la syntaxe sum (itemCount) 'et fixer. Si vous faites n'importe quel type d'échantillonnage, une ligne individuelle peut être un "groupe" de lignes. –

+0

Merci! C'était l'opérateur d'extension qui me manquait. J'ai essayé de commander sur datepart et je n'ai pas réussi à le faire fonctionner. – Doug