Я исправил эту проблему с помощью следующего запроса
SELECT
DATETIMEFROMPARTS(
DATEPART(yyyy,DateAdd(minute,-1,System.TimeStamp)),
DATEPART(mm,DateAdd(minute,-1,System.TimeStamp)),
DATEPART(dd,DateAdd(minute,-1,System.TimeStamp)),
DATEPART(hh,DateAdd(minute,-1,System.TimeStamp)),
DATEPART(mi,DateAdd(minute,-1,System.TimeStamp)), 0, 0)
As WinStart,
DATETIMEFROMPARTS(
DATEPART(yyyy,System.TimeStamp),
DATEPART(mm,System.TimeStamp),
DATEPART(dd,System.TimeStamp),
DATEPART(hh,System.TimeStamp),
DATEPART(mi,System.TimeStamp), 0, 0) As WinEnd,
turnstile,
COUNT(*) AS entries
INTO [output-blobstorage]
FROM [input-iot] TIMESTAMP BY entrytime
GROUP BY
turnstile,
HoppingWindow (duration(second, 60),hop(second, 60))