Exercício: instalar e usar ferramentas de desenvolvimento
Neste exercício, você instalará algumas ferramentas para desenvolvimento do NuGet.
Importante
Use um ambiente de teste com o Microsoft Dataverse provisionado. Se você não tiver um, poderá se inscrever no Plano de desenvolvedor.
Tarefa 1: Instalar ferramentas para desenvolvedores
Nesta tarefa, você usará uma CLI do Power Platform para instalar ferramentas.
Inicie o prompt de comando.
Execute o comando abaixo para instalar a Configuration Manager Tool.
pac tool cmtA Configuration Manager Tool deve ser instalada e iniciada. Feche a Configuration Manager Tool.
Execute o comando abaixo para instalar a Package Deployer Tool.
pac tool pdA Package Deployer Tool deve ser instalada e iniciada. Feche a Package Deployer Tool.
Execute o comando abaixo para instalar a Plug-in Registration Tool.
pac tool prtA Plug-in Registration Tool deve ser instalada e iniciada. Não feche a Plug-in Registration Tool.
Tarefa 2: Explorar um plug-in registrado com a Plug-in Registration Tool
Selecione Criar Nova Conexão
Selecione o botão ao lado de Office 365.
Marque Exibir lista de organizações disponíveis.
Selecione Logon e entre com suas credenciais de ambiente do Dataverse quando solicitado.
Na lista de organizações (ambientes), escolha seu ambiente e selecione Logon novamente.
Você verá uma lista de plug-ins do sistema. Se fizer isso em um ambiente com plug-ins personalizados, também os verá na lista. O (assembly) são DLLs .NET que implementam os plug-ins.
Localize Microsoft.CDs.DataLakeDataProvider.Plugins e expanda-o.
Cada item filho é implementado na montagem. Expanda um dos itens para ver os registros de etapa desse plug-in individual.
O registro de etapa conecta o plug-in como um manipulador de eventos ao evento. No exemplo acima, trata-se de uma criação na tabela insightsstorevirtualentity.
Clique duas vezes na etapa para ver os detalhes de configuração da etapa, incluindo que mensagem e entidade estão registradas, o estágio de pipeline quando o plug-in é invocado, se a execução será síncrona ou assíncrona etc.
Ao criar seu próprio plug-in personalizado, você usa essa ferramenta para carregar o assembly e registrar as etapas dos eventos que deseja manipular.