Derzeit verfügen wir über Geräte, die Dateien über Azure IoTHub mithilfe der Datei-Upload-Funktion an Azure senden.Wie kann ich IoTHub-Datei-Upload-Benachrichtigungen in einer Azure-Funktion verarbeiten?
Idealerweise hätten wir eine Azure-Funktion, die ausgelöst wird, wenn eine neue Datei hochgeladen wird. Wir kennen die fileuploadnotifications rest API, aber mit dieser müssen wir eine timetriggered Azure-Funktion verwenden und müssen diese API abfragen.
Gibt es eine Möglichkeit, den IoTHub die Azure-Funktion auszulösen, wenn ein neuer Datei-Upload stattfindet?
EDIT 1
I gerade versucht, die Funktion auf den Fall Nabe anzuschließen, aber anstelle von Ereignisnabe Namen Nachrichten/Ereignissen I verwendet, um Nachrichten/servicebound/fileuploadnotifications den von Matt Mason gemacht Vorschlag nach - MSFT. In diesen Funktionen, die an den fileNotifications-Pfad gebunden waren, habe ich nur die Nachrichten erhalten, die ich an den IoTHub gesendet habe und keine Datei-Upload-Benachrichtigungen erhalten habe. Siehe den Screenshot unten.
Es sieht so aus, als ob diese Frage auch in diesem Forum beantwortet wird: https://social.msdn.microsoft.com/Forums/en-US/e0cc88e6-9592-4f4f-ba25-8fa4afa2fcf1/consume-iot-hub-file -upload-notifications-as-triggered-events? forum = azureiothub –