Сводка
Этот модуль посвящен вопросам интеграции данных и служб в функции. Мы начали с кратким обзором типов привязки, которые отображаются при добавлении их в функцию. Затем мы рассмотрели чтение данных из 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.
Очистка
Когда вы завершите работу с этим модулем, песочница автоматически очистит ваши ресурсы.
Если вы работаете в собственной подписке, в конце проекта следует решить, нужны ли вам созданные ресурсы. Оставленные работающими ресурсы могут создавать затраты. Вы можете удалить ресурсы по отдельности либо удалить всю группу ресурсов.
Подробнее
Следующие ресурсы связаны с темами, описанными в этом модуле, которые могут быть интересны:
- Документация по функциям Azure
- Руководство по бессерверным вычислениям Azure
- Краткое руководство. Клиентская библиотека хранилища очередей Azure для JavaScript
- Общие сведения об Azure Cosmos DB: API SQL
- Технический обзор Azure Cosmos DB
- Документация по Azure Cosmos DB