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 que você ou outra parte desenvolvem, você deve ajustar suas 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 os níveis de privacidade e lidar com credenciais, incluindo enviá-las por HTTP, portanto, você deve usar essa configuração somente se confiar completamente em seus conectores personalizados.

Outra opção é que o desenvolvedor assine o conector com um certificado e forneça as informações necessárias para usar o conector sem alterar as configurações de segurança. Para obter mais informações, consulte Conectores de terceiros confiáveis.

Conectores personalizados

Os conectores personalizados não certificados podem variar de APIs críticas para pequenas empresas a grandes serviços específicos do setor para os quais a Microsoft não lançou um conector. Muitos conectores são distribuídos por fornecedores. Se você precisar de um conector para um setor ou negócio específico, 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\Custom Connectors. Se a pasta não existir, crie-a.

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

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

  4. Selecione OK e reinicie o Power BI Desktop.

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

A configuração de segurança padrão da extensão de dados do Power BI Desktop é (Recomendado) Permitir que apenas extensões certificadas pela Microsoft e outras extensões confiáveis de terceiros sejam carregadas. Com essa configuração, se houver conectores personalizados não certificados em seu sistema, a caixa de diálogo Conectores Não Certificados aparecerá 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.

Para limpar o erro se não precisar usar os conectores nesta sessão, selecione OK.

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

Importante

Você pode usar apenas uma fonte de dados de conector personalizada quando trabalha no modo DirectQuery. Várias fontes de dados de conector personalizadas 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, a Microsoft não é responsável por seu desempenho ou função contínua. O desenvolvedor terceirizado que criou o conector é responsável por sua manutenção e suporte.

No Power BI Desktop, conectores de terceiros certificados aparecem na lista da caixa de diálogo Obter Dados , juntamente com conectores genéricos e comuns. Não é necessário ajustar as configurações de segurança para usar os conectores certificados.

Para obter a certificação de um conector personalizado, consulte Certificação do conector do Power Query.