Compartilhar via


Plataforma e extensibilidade do conector

Importante

Esse conteúdo está arquivado e não está sendo atualizado. Para obter a documentação mais recente, confira a documentação do produto Microsoft Dynamics 365. Para ver os planos de lançamento mais recentes, confira os planos de lançamento do Dynamics 365 e Microsoft Power Platform.

Observação

Estas notas de versão descrevem funcionalidades que talvez ainda não tenham sido lançadas. Para ver a previsão de lançamento dessa funcionalidade, consulte Novidades e planos para Common Data Model e Integração de Dados. Os prazos de entrega e as funcionalidades projetadas podem mudar ou podem não ser entregues (consulte a Política da Microsoft).

Uma parte crítica da Integração de Dados e do conjunto de produtos ao qual ela oferece suporte, PowerApps, Microsoft Flow, Power BI e Power Query, é a conectividade com fontes de dados externas. Enquanto continuamos a investir em um conjunto de fontes de dados de nível empresarial, há um número crescente de bancos de dados e serviços dos quais muitos usuários dependem fora desse conjunto. Para garantir que nossos usuários possam se conectar aos dados de que precisam, continuamos investindo em nossos pontos de extensibilidade por toda a plataforma. Desenvolvedores e ISVs que desejam desenvolver conectores têm uma maneira de criar e certificar esses conectores para os produtos de destino.

Conectores novos e aprimorados para PowerApps e Microsoft Flow

Conectores para PowerApps e Microsoft Flow são adicionados continuamente à medida que incentivamos parceiros e ISVs a criá-los. Conforme o ecossistema cresce, esperamos que mais parceiros criem conectores e os certifiquem. Esses conectores também continuarão sendo atualizados constantemente conforme novos recursos forem adicionados aos conectores.

Conectores lançados em outubro de 2018

Conectores lançados em novembro de 2018

Conectores lançados em dezembro de 2018

Conectores lançados em janeiro de 2019

Conectores lançados em fevereiro de 2019

Conectores lançados em março de 2019

Documentação e guias avançados para o desenvolvimento de conectores

Embora no momento já tenhamos parceiros que criam conectores, muitas vezes há bastante suporte para alguns dos recursos avançados a fim de garantir uma boa experiência para o usuário final. Isso leva a um aumento da carga sobre nossos engenheiros de certificação e a um longo prazo de entrega durante o desenvolvimento. Temos recebido muitos comentários de nossos parceiros e clientes sobre o aprimoramento da documentação que temos a respeito da criação de conectores personalizados.

Esta versão inclui um conjunto atualizado de documentação de referência sobre o desenvolvimento de conectores. Um guia do desenvolvedor também é fornecido juntamente com a documentação que ajuda ISVs e parceiros a desenvolver conectores, bem como as diretrizes para um conector certificado. Além disso, vários exemplos e documentos de aprendizado guiado ajudarão os desenvolvedores em tópicos específicos. Isso reduzirá o tempo de desenvolvimento ao criar conectores.

CLI de conectores personalizados para PowerApps e Microsoft Flow

Embora os desenvolvedores possam usar o SDK do Power Query para criar conectores de dados avançados para Power BI e Power Query Online, esta versão também inclui uma interface de linha de comando (CLI) que os desenvolvedores podem usar para implantar seus conectores personalizados no PowerApps e no Microsoft Flow.

Suporte para modelos de políticas em conectores personalizados para PowerApps e Microsoft Flow

Ao criar um conector para PowerApps e Microsoft Flow, muitas vezes precisamos modificar determinados comportamentos para a API subjacente. Essas modificações comportamentais podem ser realizadas hoje usando as políticas de APIM do Azure para qualquer um dos conectores internos padrão. Muitos conectores dependem dessas políticas atualmente. A maior desvantagem das políticas de APIM, no entanto, é que elas não estão disponíveis para conectores personalizados. Isso significa que qualquer modificação em qualquer um desses conectores personalizados deve ser feita internamente. Os parceiros que criaram esses conectores dependem de nós para realizar qualquer modificação neles, até mesmo para testá-los. Isso resulta em um modelo de desenvolvimento de alto contato que muitas vezes frustra nossos parceiros.

Com esta versão, agora permitimos que as políticas sejam aplicadas no conector personalizado para o seu PowerApps ou seus fluxos. Uma política pode ser usada para modificar um determinado comportamento do conector. Por exemplo, as políticas permitirão que você limite o número de chamadas de uma conexão em uma ou mais operações no seu conector. Outras políticas podem ser usadas para corrigir o parâmetro de consulta ou cabeçalho, ou até mesmo modificar um campo ou parâmetro. As políticas podem ser usadas para melhorar a experiência geral do usuário do seu conector.

Esta versão inclui um conjunto de modelos de políticas fixos para uso em conectores personalizados. Com o tempo, adicionaremos mais modelos de políticas que fornecerão mais funcionalidades.

Protótipo de modelos de políticas na experiência de criação de conectores

Desenvolvimento de conectores de software livre no GitHub para PowerApps e Microsoft Flow

A Microsoft também está liderando ao usar software livre para muitos conectores em seu repositório do GitHub. Com isso, o ecossistema de desenvolvedores terá acesso ao código-fonte por trás de exemplos reais de conectores e contribuirá com alterações para aprimorá-los.

A Microsoft está incentivando os parceiros a adotar um modelo de desenvolvimento de conectores de software livre e aproveitar o ecossistema de desenvolvedores para manter seus conectores.

Processo de certificação aprimorado

Como trabalhamos com vários desenvolvedores e parceiros, o processo de certificação precisa ser aprimorado para que haja um SLA previsível, visibilidade de status, redução de erros humanos e uma melhoria geral no tempo e no processo de certificação.

Com suporte para as ferramentas avançadas e o modelo de desenvolvimento de software livre no GitHub, os ISVs e os parceiros que desejam certificar seus conectores agora têm a opção de usar um processo de certificação mais simples. Esse processo elimina a necessidade de entrega manual, em vez disso, ele depende de um repositório de código-fonte comum. Isso reduz o tempo de certificação e verificação adicional para implantar esses conectores.