Сводка

Завершено

Этот модуль посвящен вопросам интеграции данных и служб в функции. Мы начали с кратким обзором типов привязки, которые отображаются при добавлении их в функцию. Затем мы рассмотрели чтение данных из Azure Cosmos DB с помощью входной привязки. Функции Azure заботится об управлении строка подключения, и мы узнали, как легко читать данные в нашем коде с помощью привязки. Наконец, мы рассмотрели запись данных в различные источники с помощью выходных привязок.

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

Модуль обучения Триггеры Входные привязки Выходные привязки
Обзор типов входных и выходных привязок HTTP HTTP HTTP
Считывание данных с помощью входных привязок HTTP HTTP
Azure Cosmos DB
HTTP
Запись данных с помощью выходных привязок HTTP HTTP
Azure Cosmos DB
HTTP
Azure Cosmos DB
Хранилище очередей Azure

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

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

  • Создайте еще одну функцию для записи в несколько мест назначения, используя другие поддерживаемые типы выходных привязок.

  • В предыдущем уроке мы познакомились с очередью и с помощью выходной привязки публиковали в нее сообщения. В качестве следующего шага рекомендуется добавить другую функцию, которая считывает сообщения в очереди и выводит текст MESSAGE в консоль с console.log()помощью.

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

Если вы интересуетесь подобной бессерверной интеграцией с визуальными рабочими процессами почти без дополнительного кода, также ознакомьтесь с Azure Logic Apps.

Очистка

Когда вы завершите работу с этим модулем, песочница автоматически очистит ваши ресурсы.

Если вы работаете в собственной подписке, в конце проекта следует решить, нужны ли вам созданные ресурсы. Оставленные работающими ресурсы могут создавать затраты. Вы можете удалить ресурсы по отдельности либо удалить всю группу ресурсов.

Дополнительные ресурсы

Следующие ресурсы связаны с темами, описанными в этом модуле, которые могут быть интересны:

Проверьте свои знания

1.

Какие из следующих инструкций описывают преимущества использования привязок в Функции Azure для доступа к источникам данных и приемникам данных?

2.

Как называется файл, содержащий данные конфигурации функции?

3.

Сколько триггеров должно быть у функции?