Nano Hash - криптовалюты, майнинг, программирование

Запущенная функция Azure для вызова веб-задания

Мое требование:

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

Что я узнал:

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

Теперь я хочу вызвать веб-задание в функции Azure. Пожалуйста помоги мне с этим.


  • Почему бы не поместить код в функцию вместо веб-задания? 25.10.2019
  • @PeterBons Спасибо. Рад узнать, что у меня может быть дополнительный код в функции. Позволь мне попробовать 28.10.2019
  • @PeterBons Я не смог найти ресурс, относящийся к этой теме, и предлагает мне узнать, встроена ли моя функция в портал, могу ли я добавить к ней дополнительный код, чтобы настроить мои требования 28.10.2019

Ответы:


1

Предполагая, что вы написали свою функцию на C #, ниже приведен код, который может вам помочь. По сути, идея состоит в том, чтобы отправить запрос POST для запуска вашей работы:

HttpClient client = new HttpClient();
client.BaseAddress = new Uri(“https://your_web_site.azurewebsites.net/api/”);
var byteArray = Encoding.ASCII.GetBytes(“your_username:your_password”);
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(“Basic”, Convert.ToBase64String(byteArray));  
var response = await client.PostAsync(“triggeredwebjobs/your_web_job_name/run”, null);

Имя пользователя и пароль, которые вы найдете на портале Azure в свойствах вашей вакансии.

25.10.2019
  • Спасибо @kgalic. Позвольте мне попробовать это и сообщить вам 28.10.2019
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..