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. Ou os desenvolvedores podem habilitar novas fontes de dados com extensões de dados personalizadas chamadas conectores personalizados. Alguns conectores personalizados são certificados e distribuídos pela Microsoft 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 nem aviso. Como esse código pode processar credenciais, incluindo o envio delas via HTTP, e ignorar os níveis de privacidade, você só deverá usar essa configuração de segurança se confiar plenamente nos conectores personalizados.

Outra opção é que o desenvolvedor assine o conector com um certificado e forneça as informações necessárias para usá-lo sem alterar as configurações de segurança. Para obter mais informações, confira Sobre 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. Caso precise obter um conector de dados específico, entre em contato com o fornecedor.

Para usar um conector personalizado não certificado, coloque o conector .pq, .pqx, .m ou .mez na pasta [Documentos]\Power BI Desktop\Conectores Personalizados . Caso a pasta ainda não exista, crie-a.

Ajuste as configurações de segurança da extensão de dados da seguinte maneira:

No Power BI Desktop, selecione Arquivo>Opções e configurações>Opções>Segurança.

Em Extensões de Dados, selecione (Não Recomendado) Permitir que qualquer extensão seja carregada sem validação nem aviso. Selecione OK e, em seguida, reinicie o Power BI Desktop.

Allow 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.

Uncertified Connectors dialog box

Para resolver 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ê só poderá usar uma fonte de dados do conector personalizado ao trabalhar no modo DirectQuery; várias fontes de dados do conector personalizado não funcionarão quando o DirectQuery for usado.

Conectores certificados

Um subconjunto limitado de extensões de dados é considerado certificado. Embora a Microsoft distribua os conectores, ela não é responsável por seu desempenho ou função contínua. 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.

Se você quiser que um conector personalizado seja certificado, confira nossa documentação de certificação.