La valeur par défaut semble être l'horodatage auquel l'événement est arrivé dans Azure; cependant, j'aimerais tracer en fonction d'un horodatage différent. Est-il possible de changer cela facilement depuis le tableau de bord Time Series Insights?
Réponse
Trop de publicités?La seule solution que je connaisse est de définir la propriété TimeStamp sur l'EventSource à une certaine propriété de date et d'heure du message. Cela va mapper cette propriété sur $ts.
Détails à voir ici :
Par défaut, la valeur de l'horodatage de l'événement est fournie par la source de l'événement : par exemple, les événements provenant d'un hub IoT auraient leur heure d'enfilement comme horodatage. Cependant, ce comportement peut être modifié dans la configuration de la source de l'événement en spécifiant l'une des propriétés de l'événement à utiliser comme horodatage. Pour plus d'informations, voir Créer une source d'événements Time Series Insights. https://docs.microsoft.com/fr-fr/rest/api/time-series-insights/ga-query-syntax#data-model
Source de l'événement : nom de la propriété de l'horodatage : Pour déterminer cette valeur, vous devez comprendre le format du message des données envoyées dans Event Hub. Cette valeur est le nom de la propriété d'événement spécifique dans les données du message que vous souhaitez utiliser comme horodatage d'événement. La valeur est sensible à la casse. Lorsqu'il est laissé vide, l'heure d'enfilage de l'événement à l'intérieur de la source de l'événement est utilisée comme horodatage d'événement. https://docs.microsoft.com/fr-fr/azure/time-series-insights/time-series-insights-how-to-add-an-event-source-eventhub