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 não tiver um, você poderá criar uma conta no plano da comunidade.
Tarefa 1: Instalar ferramentas de desenvolvimento
Nesta tarefa, você usará uma Power Platform CLI para instalar ferramentas.
Inicie o prompt de comando.
Execute o comando abaixo para instalar a Configuration Manager Tool.
pac tool cmt
A 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 pd
A Package Deployer Tool deve ser instalada e iniciada. Feche a Package Deployer Tool.
Execute o comando abaixo para instalar a Plugin Registration Tool.
pac tool prt
O Registro de Plug-in deve ser instalado e iniciado. Não feche a Plugin Registration Tool.
Tarefa 2: Explorar um plug-in registrado com a Plug-in Registration Tool
Selecione Criar Nova Conexão
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 será invocado, se a execução será síncrona ou assíncrona etc.
Ao criar seu próprio plug-in personalizado, você usará essa ferramenta para carregar o assembly e registrar as etapas dos eventos que deseja manipular.