У меня есть контейнер больших двоичных объектов Azure, и я буду добавлять в него новые объекты больших двоичных объектов с другим именем каждые 15 минут. И у меня есть Azure Stream Analytics, вход которой указывает на этот контейнер больших двоичных объектов. Я не удаляю старые обрабатываемые файлы BLOB-объектов. Так читает ли Azure Stream Analytics только необработанные объекты больших двоичных объектов или даже обработанные объекты?
Обрабатывает ли служба аналитики Azure Stream старые объекты BLOB-объектов Azure или только недавно добавленные в контейнер большие двоичные объекты?
Ответы (2)
Вам не нужно удалять старые файлы. Azure Stream Analytics читает только новые файлы больших двоичных объектов. Ссылка на статью выше просто говорит, что потоковая аналитика смотрит на большой двоичный объект только один раз и не ищет дополнительных изменений в уже прочитанных каплях. Это означает, что все содержимое большого двоичного объекта и сам большой двоичный объект должны быть доступны одновременно. Такие API, как uploadText, uploadFromStream и PutBlock, за которым следует блок фиксации, поддерживают этот тип шаблона.
читает ли Azure Stream Analytics только необработанные объекты больших двоичных объектов или даже обработанные объекты?
В в этой статье, мы можем найти: Stream Analytics будет просматривать большой двоичный объект только один раз, и любые изменения, которые происходят в большом двоичном объекте после того, как задание прочитало данные, не обрабатываются < / em>.