Azure Триггер Blob не срабатывает - PullRequest
1 голос
/ 06 августа 2020

Я создаю Azure триггер хранилища BLOB-объектов, который должен запускаться каждый раз, когда новый файл помещается в большой двоичный объект.

{
  "scriptFile": "__init__.py",
  "bindings": [
    {
      "name": "myblob",
      "type": "blobTrigger",
      "direction": "in",
      "path": "blob/{blobname}.{blobextension}",
      "connection": "PROPER_CONNECTION_STRING_IS_HERE"
    }
  ]
}

Однако, как только я загружаю его в свое приложение-функцию, ничего не происходит когда я бросаю файл в BLOB-объект. Когда я запускаю код / ​​тестовую часть приложения-функции, я могу подтвердить, что код существует и работает. Проблема в том, что он не запускается автоматически, когда я помещаю файл в большой двоичный объект.

1 Ответ

1 голос
/ 06 августа 2020

Судя по предоставленной вами информации, я думаю, вы могли бы написать connection string сразу после connection.

Если вы разрабатываете в облаке, вы должны написать connection string в app setting.

enter image description here

Then you need to add the configured variable name to the back of the connection.

enter image description here

If your approach is the same as above, then I suggest you to check if the path in your Function.json is configured correctly.

Or as Akash mentioned in the comments, if you use a blob-only account, or if your application has specialized needs, you can use Триггер сетки событий .

Если это не помогло решить вашу проблему, дайте дополнительную информацию, и я сделаю все возможное, чтобы помочь вам решить эту проблему проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...