Данные таймсерий в EventHubs Azure

Редактирую свой вопрос.

У меня есть данные временных рядов с прошлыми и будущими временными метками в формате json, и я хочу отправить их в концентраторы событий, чтобы использовать их в качестве источника для приложения Time Series Insights.

Я хочу видеть это на основе отметки времени данных, а не на момент постановки в очередь.

На следующем снимке экрана с аналитикой таймсерий показано 338 событий, объединенных в одну точку,  введите описание изображения здесь

в то время как файл JSON или данные события были такими, как показано ниже, с собственными временными метками.

"Location":"XXXXX",
"EquipmentID": "XXXXXX",
"Events":[
{"Timestamp": "2018-04-06T12:45:00Z",...}
{"Timestamp": "2018-04-06T12:45:01Z",...}

Что я делаю неправильно?


person Shyam V    schedule 16.05.2018    source источник
comment
Добро пожаловать в Stack Overflow! Кажется, вы просите кого-нибудь написать для вас код. Stack Overflow - это сайт вопросов и ответов, а не служба написания кода. Пожалуйста, см. Здесь, чтобы узнать, как писать эффективные вопросы.   -  person Clijsters    schedule 16.05.2018
comment
о, извините, если я произвел такое впечатление. Я не прошу код. Прошу предложения. Я уже получил образец кода из различной документации MS Azure в Интернете и отправил файлы json в EventHubs.   -  person Shyam V    schedule 16.05.2018


Ответы (1)


Вы можете указать имя свойства Timestamp, как описано в здесь. В вашем случае значение имени свойства Timestamp должно быть Events.Timestamp, поскольку это будет имя проиндексированного свойства после выравнивания.

person Andrey Kriachko    schedule 17.05.2018
comment
да. Я собирался это сказать. Я явно указывал это в имени свойства как Timestamp, и поэтому он использовал текущую временную метку вместо той, которую я упомянул в json. Спасибо. - person Shyam V; 17.05.2018