/ / Как да принудим празен изходен файл с Azure Stream Analytics - azure-data-factory, azure-data-lake, azure-stream-analytics

Как да задействате празен изходен файл с Azure Stream Analytics - azure-data-factory, azure-data-lake, azure-stream-analytics

Имам конфигуриран работен поток от Анализ на потока, така че входящите данни да отиват на хранилище за езеро Azure Data всеки час.

Понякога няма събитие, което да се проследява, така че няма изход. Но фабриката ми за данни се проваля, защото файлът не съществува.

Чудя се дали има начин да принудим празен файл да излезе от "Анализ на потока"?

Много благодаря!

Отговори:

1 за отговор № 1

Можете да погледнете нашите често срещани шаблони за заявки тук, По-специално, мисля, че можете да използвате тази, наречена "попълнете липсващите стойности", за да генерирате редовно някои събития, дори когато няма данни. Позволете ми да знам дали работи за вас.

Благодаря!

JS


0 за отговор № 2

Използвате ли ADF v2?

Не намерих нищо вградено в ADF, за да го измисля. Но мога да видя няколко начина на разрешаване - като се започне от най-простия:

  1. В заявката ви за ASA можете да използвате С изявление и съюзи вашият принос с фалшиво празно съобщение. - Тогава винаги ще има изход
  2. Като втори изход в ASA задача можете да съхранявате в някои DB информация, когато се създаде файл. След това в ADF можете да проверявате всеки път, когато има файлове и да стартирате копирането условно.
  3. В ADF стартирайте уеб активността, напр. LogicApp / FunctionApp, за да получите информация, когато файловете в контейнера съществуват.

0 за отговор № 3

Намерете начина да го направите ...

Имах активност, използвайки данните за анализ на езерото, което правя е да стартирам U-SQL, отколкото да чета данни без трансформация и да го напиша на изхода с хедъри.

По този начин дейността винаги записва изходен файл!

Много лесно!