Обрабатывает ли служба аналитики Azure Stream старые объекты BLOB-объектов Azure или только недавно добавленные в контейнер большие двоичные объекты?

У меня есть контейнер больших двоичных объектов Azure, и я буду добавлять в него новые объекты больших двоичных объектов с другим именем каждые 15 минут. И у меня есть Azure Stream Analytics, вход которой указывает на этот контейнер больших двоичных объектов. Я не удаляю старые обрабатываемые файлы BLOB-объектов. Так читает ли Azure Stream Analytics только необработанные объекты больших двоичных объектов или даже обработанные объекты?


person Nanju    schedule 24.08.2017    source источник


Ответы (2)


Вам не нужно удалять старые файлы. Azure Stream Analytics читает только новые файлы больших двоичных объектов. Ссылка на статью выше просто говорит, что потоковая аналитика смотрит на большой двоичный объект только один раз и не ищет дополнительных изменений в уже прочитанных каплях. Это означает, что все содержимое большого двоичного объекта и сам большой двоичный объект должны быть доступны одновременно. Такие API, как uploadText, uploadFromStream и PutBlock, за которым следует блок фиксации, поддерживают этот тип шаблона.

person Vignesh Chandramohan    schedule 25.08.2017
comment
Этого не происходит. Azure Stream Analytics считывает старые большие двоичные объекты, которые уже обрабатываются с интервалом примерно в 45 минут. Но она считывает новые файлы больших двоичных объектов немедленно. - person Nanju; 29.08.2017

читает ли Azure Stream Analytics только необработанные объекты больших двоичных объектов или даже обработанные объекты?

В в этой статье, мы можем найти: Stream Analytics будет просматривать большой двоичный объект только один раз, и любые изменения, которые происходят в большом двоичном объекте после того, как задание прочитало данные, не обрабатываются < / em>.

person Fei Han    schedule 25.08.2017