(não existem exames)
Expressões e Linguagem de Fluxo Avançadas
Sintaxe de expressões e linguagem de definição de fluxos [Workflow Definition Language]
Referências de dados: outputs(), body(), item(), items(), variables() e triggerBody()
Manipulação de texto, números e datas com fusos horários [convertTimeZone]
Tratamento de nulos e valores por omissão [coalesce]
Construir e navegar objetos e matrizes [arrays] complexos
Analisar JSON [Parse JSON] com esquema e dados aninhados
Exercícios
Dataverse como Backend
Tabelas, colunas, chaves e tipos de dados no Dataverse
Relações (1:N e N:N) e colunas de pesquisa [lookup]
Conector Dataverse: Listar Linhas [List rows], Adicionar, Atualizar e Eliminar
Consultas OData: $filter, $select, $expand, $orderby e $top
Consultas com FetchXML
Desempenho e limites em operações sobre linhas
SharePoint vs Dataverse: critérios de escolha
Exercícios
Trigger HTTP
HTTP SharePoint
HTTP para Grupos
HTTP para Utilizadores
HTTP para Outlook
Graph Explorer
Entra ID Pré-autorizado HTTP
Entra ID HTTP
Registo de Aplicações
Conector HTTP
Exercícios
Resiliência e Tratamento de Erros
"Configurar Execução Após [Configure run after]" e captura de falhas
Padrão try/catch/finally com âmbitos [Scope]
Políticas de repetição [retry] e recuo exponencial [exponential backoff]
Idempotência e prevenção de execuções duplicadas
Controlo de concorrência e grau de paralelismo
Tempos-limite [timeouts] e terminação com estado
Notificação e registo de erros com a função result()
Exercícios
ALM e DevOps para Power Platform
Soluções geridas vs não geridas [managed/unmanaged]
Componentes, referências de ligação [connection references] e variáveis de ambiente [environment variables]
Estratégia de ambientes (Desenvolvimento, Teste e Produção)
Pipelines do Power Platform
Power Platform CLI [pac]: exportar, importar e automatizar soluções
Integração com Azure DevOps e GitHub
Convenções de nomes, documentação e versionamento
Exercícios
IA no Power Automate
Visão geral do AI Builder e cenários de aplicação
Processamento de documentos e extração de dados
Ações de IA generativa: criar e resumir texto [prompts/GPT]
Copilot no estúdio de fluxos: criar e descrever fluxos
Boas práticas, créditos e limites de utilização de IA
Exercícios
Projeto Integrador
Encadeamento dos exercícios dos módulos numa solução ponta a ponta
Ingestão de dados, integração via Microsoft Graph e armazenamento no Dataverse
Tratamento de erros, ALM e empacotamento em solução
Camada de IA para classificação e resumo
Entrega, documentação e apresentação