Resumo

Concluído

Este módulo era sobre a integração de dados e serviços nas suas funções. Começamos com um rápido tour pelos tipos de vinculação que aparecem quando você os adiciona a uma função. Em seguida, examinamos a leitura de dados de um Azure Cosmos DB usando uma associação de entrada. O Azure Functions cuida do gerenciamento de cadeias de conexão, e vimos como é fácil ler dados em nosso código usando a associação. Por fim, concentramos a nossa atenção em como escrever diferentes origens de dados com a ajuda de enlaces de saída.

Este percurso é resumido na tabela a seguir, que mostra os diferentes enlaces que utilizou em cada uma das unidades listadas:

Unidade de Aprendizagem Acionadores Enlaces de entrada Enlaces de saída
Explorar a entrada e a saída de tipos de enlace HTTP HTTP HTTP
Ler dados com enlaces de entrada HTTP HTTP
BD do Cosmos para o Azure
HTTP
Escrever dados com enlaces de saída HTTP HTTP
BD do Cosmos para o Azure
HTTP
BD do Cosmos para o Azure
Armazenamento de Filas do Azure

Você pode aplicar as abordagens que aprendeu aqui para adicionar e testar ligações em suas funções. Aqui estão algumas ideias interessantes para obter mais prática com enlaces e para evoluir mais no que aprendeu aqui.

  • Crie outra função para ler a partir do Armazenamento de Blobs e outros enlaces de entrada que ainda não usamos neste módulo.

  • Crie outra função para escrever mais destinos pela utilização de outros tipos de enlace de saída suportados.

  • Na última unidade, introduzimos uma fila e publicamos mensagens nela com um enlace de saída. Como próxima etapa, considere adicionar outra função que leia as mensagens na fila e imprima o TEXTO DA MENSAGEM no console com console.log().

Como vimos neste módulo, o portal do Azure oferece funcionalidades fáceis de usar para começar a criar as funções e ligá-las a dados e outros serviços.

Se estiver interessado em realizar integrações sem servidor como estas com fluxos de trabalho visuais e pouco ou nenhum código personalizado, veja também o Azure Logic Apps.

Limpeza

O sandbox limpará automaticamente os seus recursos quando concluir este módulo.

Ao trabalhar na sua própria subscrição, recomendamos que verifique, depois de concluir um projeto, se ainda vai precisar dos recursos que criou. Os recursos que você deixa funcionando podem custar dinheiro. Pode eliminar recursos individualmente ou eliminar o grupo de recursos para eliminar todo o conjunto de recursos.

Recursos adicionais

Os seguintes recursos estão relacionados com os assuntos abordados neste módulo que poderá achar interessantes:

Verifique o seu conhecimento

1.

Qual das instruções a seguir descreve uma vantagem de usar associações em seu Azure Functions para acessar fontes de dados e coletores de dados?

2.

Qual é o nome do ficheiro que contém dados de configuração de funções?

3.

Quantos acionadores tem de ter uma função?