Extensibilidade do conector no Power BI

O Power BI pode se conectar a dados usando conectores existentes e fontes de dados genéricas, como ODBC, OData, OLE DB, Web, CSV, XML e JSON. Os desenvolvedores também podem habilitar novas fontes de dados com extensões de dados personalizadas chamadas conectores personalizados. A Microsoft certifica e distribui alguns conectores personalizados como conectores certificados.

Para usar conectores personalizados não certificados desenvolvidos por você ou por terceiros, é necessário ajustar as configurações de segurança do Power BI Desktop para permitir que as extensões sejam carregadas sem validação ou aviso. Essas extensões podem ignorar níveis de privacidade e lidar com credenciais, inclusive enviá-las por HTTP. Portanto, você deve usar essa configuração somente se confiar totalmente em seus conectores personalizados.

Outra opção é o desenvolvedor assinar o conector com um certificado e fornecer as informações necessárias para usá-lo sem alterar suas configurações de segurança. Para obter mais informações, confira Conectores de terceiros confiáveis.

Conectores personalizados

Os conectores personalizados não certificados podem variar de pequenas APIs comercialmente críticas a serviços amplos específicos do setor para os quais a Microsoft não lançou um conector. Muitos conectores são distribuídos por fornecedores. Para obter conector para um setor ou empresa específicos, entre em contato com o fornecedor.

Para usar um conector personalizado não certificado:

  1. Coloque o arquivo .pq, .pqx, .m ou .mez do conector na pasta local [Documentos]\Microsoft Power BI Desktop\Conectores Personalizados. Caso a pasta ainda não exista, crie-a.

  2. Para ajustar as configurações de segurança da extensão de dados, no Power BI Desktop, selecione Arquivo>Opções e configurações>Opções>Segurança.

  3. Em Extensões de Dados, selecione (Não Recomendado) Permitir que qualquer extensão seja carregada sem validação nem aviso.

  4. Selecione OK e, em seguida, reinicie o Power BI Desktop.

Screenshot that shows allowing non-certified custom connectors in Data Extension Security options.

A configuração padrão de segurança da extensão de dados do Power BI Desktop é (Recomendado) Permitir apenas o carregamento de extensões certificadas pela Microsoft e de terceiros confiáveis. Com essa configuração, se houver conectores personalizados não certificados no sistema, a caixa de diálogo Conectores Não Certificados será exibida na inicialização do Power BI Desktop, listando os conectores que não podem ser carregados com segurança.

Screenshot that shows the Uncertified Connectors dialog box.

Se você não precisa usar os conectores nesta sessão e quer limpar o erro, selecione OK.

Para prevenir o erro, altere a configuração de segurança Extensões de Dados ou remova os conectores não certificados da pasta Conectores Personalizados.

Importante

Você pode usar apenas uma fonte de dados do conector personalizado quando trabalha no modo DirectQuery. Várias fontes de dados do conector personalizado não funcionarão com o DirectQuery.

Conectores certificados

A Microsoft certifica um subconjunto limitado de extensões de dados personalizadas. Embora a Microsoft distribua esses conectores, ela não é responsável por seu desempenho ou funcionamento contínuo. O desenvolvedor de terceiros que criou o conector é responsável pela manutenção e pelo suporte dele.

No Power BI Desktop, os conectores de terceiros certificados são exibidos na lista da caixa de diálogo Obter Dados, juntamente com os conectores genéricos e comuns. Você não precisa ajustar as configurações de segurança para usar os conectores certificados.

Para obter uma certificação de conector personalizado, confira Certificação do conector do Power Query.