Translate

Mostrando postagens com marcador Power. Mostrar todas as postagens
Mostrando postagens com marcador Power. Mostrar todas as postagens

quarta-feira, 16 de abril de 2025

New computer use in Microsoft Copilot Studio for UI automation

 Quem ai ja usou o RPA do Power Automate?


Pra quem nunca usou, usem este link e vejam como utilizar este recurso para automatizar tarefas simpes do dia a dia: https://fsilvajunior.blogspot.com/2025/04/principais-funcionalidades-do-rpa-no.html

Existem algumas dificuldades no uso do RPA quando tentamos utiliza-lo para automatizar tarefas feitas em websites por exemplo. Em uma aplicação mais dinamica onde campos nem sempre ficam exatamente na mesma posição na tela a captura do click é mais trabalhosa.

Gravar fluxos de ambiente de trabalho

A Microsoft anunciou que o "Computer use" chegará ao Copilot Studio por meio de uma prévia de pesquisa de acesso antecipado. Esse novo recurso permite que seus agentes do Copilot Studio tratem sites e aplicativos de desktop como ferramentas. Com o uso do "Computer use", os agentes agora podem interagir com qualquer sistema que tenha uma interface gráfica de usuário!

Aqui esta o anuncio oficial: Announcing new computer use in Microsoft Copilot Studio for UI automation

Principais Funcionalidades do RPA no Power Automate

Principais Funcionalidades do RPA no Power Automate

Um Guia para Iniciantes em Automação de Processos

O que é RPA no Power Automate?

A Automação Robótica de Processos (RPA, na sigla em inglês) no Power Automate permite automatizar tarefas repetitivas e manuais utilizando robôs de software, conhecidos como bots. Esses bots são programados para executar ações específicas, liberando os utilizadores para se concentrarem em atividades mais estratégicas.
 

Principais Funcionalidades do RPA no Power Automate

Gravação de Ações

Com o Power Automate, é possível gravar as ações realizadas no computador, como cliques de mouse e pressionamento de teclas. Essa funcionalidade permite criar fluxos de trabalho automatizados com base em atividades que você já realiza manualmente.

Automação de Aplicações Web e Desktop

O RPA no Power Automate suporta a automação de aplicações tanto web quanto desktop. Isso significa que você pode criar bots para interagir com seus navegadores e aplicações instaladas no seu computador.

Integração com Serviços da Microsoft

O Power Automate se integra facilmente com outros serviços da Microsoft, como o Office 365, Dynamics 365, e Azure. Isso facilita a criação de fluxos de trabalho que abrangem vários serviços e aplicações da Microsoft.

Execução Agendada

Você pode agendar a execução dos seus fluxos de automação para horários específicos, garantindo que as tarefas sejam realizadas no momento certo, sem a necessidade de intervenção manual.

Utilização de Condições e Loops

O Power Automate permite adicionar condições e loops aos seus fluxos de trabalho. Isso significa que os bots podem tomar decisões baseadas em condições específicas e repetir ações até que certos critérios sejam atendidos.

Conectores e Ações Pré-definidas

A plataforma oferece uma vasta gama de conectores e ações pré-definidas que podem ser usadas para interagir com diferentes serviços e aplicações. Isso torna a criação de fluxos de trabalho mais rápida e intuitiva.

Começando com o RPA no Power Automate

Para começar a utilizar o RPA no Power Automate, é recomendado acessar os recursos de aprendizagem disponíveis no Microsoft Learn. Lá, você encontrará tutoriais e guias detalhados que ajudarão a explorar todas as funcionalidades da plataforma.

domingo, 26 de maio de 2024

Dynamics 365 FinOps Unified Developer Experience - Deploy UnO Environment

 Como fazer o deploy de um ambiente já utilizando a "Unified Developer Experience?

Está tudo documentado aqui: https://learn.microsoft.com/en-us/power-platform/developer/unified-experience/finance-operations-dev-overview

Vou postar aqui oque fiz em meus trocentos testes...!

Primeiro validei se a conta que uso tinha a licença necessária. Utilize este link com sua conta e verifique se a conta já tem uma licença atribuida, pode ser uma destas: “Common Data Service for Dynamics 365 Finance” or “SCM”


Se você não tiver esta licença atribuida à conta que vai criar o ambiente, nem continue. Consiga a licença antes. Não sabe como conseguir a licença... Esqueça isso tudo e volta pro seu video game.


Hoje, dia 26 de Maio de 2024, o PPAC tem a opção de fazer deploy de um ambiente de forma mais dinamica. Nas documentações e em blogs com posts anteiores a esta data existem outras maneiras "mais antigas". Muito em breve tudo ficará ainda mais fácil!

Acesse o https://admin.powerplatform.microsoft.com/ e abra a opção "Capacity":


Um novo ambiente DEMO precisa de 02GB de espaço para o Dataverse e de 06GB de espaço para o F&O. Se não tiver este espaço disponivel não continue! Fale com seu parceiro MS sobre este espaço disponivel, ele está vinculado ao tipo de licença adquirido. Caso seu parceiro MS não saiba como esta parte funciona... "TROQUE DE PARCEIRO PELAMOR"...

Mais info sobre valores: https://learn.microsoft.com/en-us/power-platform/admin/add-storage

Com o espaço ok, vamos aos "Environments":


Clique em New e preencha os campos conforme achar melhor. Você apenas "DEVE" manter o "Type" como Sandbox e habilitar o "Add a Dataverse data store" conforme o print, depois clique em "Next".


Na proxima tela escolha as opções que forem melhor pra o seu cliente, mantenha apenas o que destaquei no print abaixo. Note que a opção "Automatically deploy these apps" não está habilitada. Eu não sei por qual razão. Neste caso faremos o deploy em um passo mais a frente.


Ao clicar em "Save" o processo de criação de seu novo ambiente será iniciado.


Depois que estiver pronto clique no nome do seu ambiente para acessar os detalhes dele:


O espaço destacado abaixo está vazio, ali deveriamos ver a url do F&O. Na coluna da esquerda clique em "Dynamics 365 Apps", localize a opção "Dynamics 365 Finance and Operations Platform Tools", clique nos "3 pontos" e escolha a opção "Install", depois selecione o ambiente recém criado, aceite os termos e clique no botão "Install" no lado inferior esquerdo da tela.


Aguarde a conclusão:


Repita este processo para o "Dynamics 365 Finance and Operations Provisioning App" O tempo necessário para a conclusão deste App é maior, mas muito maior mesmo!


Obs: É importante sempre verificar se existem updates para estes Apps!

Agora temos eles instalados na lista de Apps do nosso novo ambiente!

Ao utilizar o VS2022 conforme descrito no post Dynamics 365 FinOps Unified Developer Experience você já verá o novo ambiente disponivel para conexão.


Novos posts serão criados mostrando as diversas funcionalidades do PPAC tais como movimentação de banco de dados entre ambientes, aplicação de pacotes e outros!

Até a próxima!


Dynamics 365 FinOps Unified Developer Experience

 

Esta é minha primeira experiência com a "Unified Developer Experience" conforme documentações oficiais logo abaixo.

https://learn.microsoft.com/en-us/power-platform/developer/unified-experience/finance-operations-dev-overview?wt.mc_id=DX-MVP-5003744

https://learn.microsoft.com/en-us/power-platform/admin/unified-experience/finance-operations-apps-overview?wt.mc_id=DX-MVP-5003744

Todo meu teste foi baseado em uma ótima explicação fornecida por um MVP chamado "Aurelien Clere". O link para o post original dele está ao final desta página.

Tudo oque fiz foi em uma VM no Azure equipada com o Windows Server 2022, 16GB de memória e disco de 126GB. Uma VM padrão simples! Anteriormente já tinha feito o mesmo teste em um Windows 11, funcionou perfeitamente. Só usei o Windows Server pra facilitar  captura de prints!

O primeiro passo é simples e fácil de executar, faça o download do Visual Studio 2022, instale e reinicie seu dispositivo. O setup é NNF, prints são desnecessários!

No meu caso eu usei a versão Preview Professional do VS2022.

Durante o setup lhe será perguntado se você quer instalar algo a mais, marque as seguintes opções exatamente como nas imagens abaixo:


 Aguarde o final da instalação!


Faça o login com sua conta licenciada para o VS ou clique no “Skip...”


Após abrir o VS vá na aba "Manage Extensions", pesquise por "Power Platform" e clique em instalar. Atenção à imagem abaixo para escolher a opção correta, da Microsoft!

Após clicar em instalar você tem que fechar o VS e aguardar o processo de instalação:

Clique em Modify.

Após a conclusão abra novamente o VS, clique em "Tools" e você verá as opções relacionadas ao F&O, clique em "Conect to Dataverse"...

Em "Deployment Type" altere para "Office 365", marque a opção "Show Advanced", informe sua conta de email e senha e faça o login.

Na tela seguinte eu escolhi meu ambiente de DEV préviamente criado via Power Platform (Que mostrarei em outro post!) Nesta tela abaixo, dependendo do nivel de acesso de sua conta, você verá mais organizações e ambientes!

Selecione a "Solution". Entenda bem a documentação desta parte, escolha a opção mai adequada ao seu projeto:

Agora clique em "Yes" para fazer o download dos metadados.

Se você abrir o "Output" do VS vai ser possível acompanhar o progesso do trabalho.

Abra a pasta conforme print abaixo:

Tendo em mente que utilizando o VS2022 em seu próprio dispositivo e que você pode se conectar a tenants diferentes de clientes diferentes, organize estas pastas de forma a melhor identificar o cliente, o ambiente, a versão e o que mais você julgar coerente! Seja organizado páh!
Ao abrir a pasta você verá oque costuma ver dentro de um CHE!

Agora em "Tools" abra "Options", filtre por "Power" e na opção "General" do "Power Platform Tools" marque as opções conforme imagem abaixo. Recomendação padrão. Pesquise as demais opções caso queira!

Abra a opção "Configure Metadata":

Analise bem as configurações, elas foram criadas pelo próprio VS durante o setup e conexão com o Dataverse. Para cada cliente ou ambiente você pode adicionar novas ou alterar as existents!

Verifique as propriedades de seus projetos e altere esta opção para fazer o deploy incremental automaticamente para o ambiente "UnO".

Tenha atenção pois agora com a possibilidade de se conectar a diferentes ambientes, você precisa ter certeza de está conectado ao Dataverse correto!

Ou faça o deploy manualmente:

Full Buid e Sync Database continuam lá, você só precisa se atentar à esta nova opção durante o processo:

Enfim, isso tudo ainda é novo, tem muita coisa por vir, muita coisa a ser explorada e testada... Tem realmente muita coisa a se fazer! Eu não sou DEV, apenas testei um recurso novo. Não inventei nada do que está ai acima, apenas segui exemplos de quem realmente fez todo o trabalho de descobrir como tudo funciona!

Meu blog é apenas pra documentar processos que eu já fiz, pra fixar aprendizado. Se isso te ajudat um tantim, ótimo!

Façam vocês seus testes, descubram por vocês mesmos estes recursos!

O post original que me permitiu fazer este teste? É este aqui ó: https://www.powerazure365.com/blog-1/dynamics-365-finops-unified-developer-experience

O criador deste post já deixa claro que coisas vão mudar, também fornece links para as documentações oficiais da Microsoft e várias outras dicas que eu não segui por não ser DEV (To aprendendo ainda).

Em outros posts vou documentar meu processo para fazer o deploy de um ambiente de DEV UnO e o deploy de pacotes nele!

Até a próxima turma!