Share via


Extensibilidad de los conectores en Power BI

Power BI puede conectarse a los datos mediante conectores existentes y orígenes de datos genéricos, como ODBC, OData, OLE DB, web, CSV, XML y JSON. Los desarrolladores también pueden habilitar nuevos orígenes de datos con extensiones de datos personalizadas denominados conectores personalizados. Microsoft certifica y distribuye algunos conectores personalizados como conectores certificados.

Para usar conectores personalizados no certificados que usted u otro hayan desarrollado, debe ajustar la configuración de seguridad de Power BI Desktop para permitir la carga de extensiones sin validación ni advertencia. Estas extensiones pueden ignorar los niveles de privacidad y administrar credenciales, incluso enviarlas a través de HTTP, por lo que debe utilizar esta configuración solo si confía plenamente en sus conectores personalizados.

Otra opción que tiene el desarrollador es firmar el conector con un certificado y proporcionar la información que se necesita para usarlo sin cambiar la configuración de seguridad. Para obtener más información, vea Conectores de terceros de confianza.

Conectores personalizados

Los conectores personalizados no certificados pueden abarcar desde pequeñas API críticas para el negocio hasta servicios de gran tamaño específicos del sector para los que Microsoft no ha publicado ningún conector. Muchos conectores son distribuidos por proveedores. Si necesita un conector para un sector o negocio específico, póngase en contacto con el proveedor.

Para usar un conector personalizado no certificado:

  1. Coloque el archivo .pq, .pqx, .m o .mez del conector en la carpeta [Documentos]\Microsoft Power BI Desktop\Conectores personalizados local. Si la carpeta no existe, créela.

  2. Para ajustar la configuración de seguridad de la extensión de datos, en Power BI Desktop, seleccione Archivo>Opciones y configuración>Opciones>Seguridad.

  3. En Extensiones de datos, seleccione (Opción no recomendada) Permitir que se cargue cualquier extensión sin ninguna validación ni advertencia.

  4. Seleccione Aceptar y reinicie Power BI Desktop.

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

La configuración de seguridad predeterminada de las extensiones de datos de Power BI Desktop es (Opción recomendada) Permitir solo la carga de extensiones certificadas por Microsoft y otras extensiones de terceros que sean de confianza. Con este valor, si hay conectores personalizados no certificados en el sistema, aparece el cuadro de diálogo Conectores no certificados en el inicio de Power BI Desktop y en él se enumeran los conectores que no se pueden cargar de forma segura.

Screenshot that shows the Uncertified Connectors dialog box.

Para borrar el error si no necesita usar los conectores de esta sesión, seleccione Aceptar.

Para evitar el error, cambie la configuración de seguridad de Extensiones de datos o quite los conectores no certificados de la carpeta Conectores personalizados.

Importante

Al trabajar en modo DirectQuery, solo puede usar un origen de datos del conector personalizado. El uso de varios orígenes de datos de dicho conector no funcionará con DirectQuery.

Conectores certificados

Microsoft certifica un subconjunto limitado de extensiones de datos personalizadas. Aunque Microsoft distribuye estos conectores, no es responsable de su rendimiento ni de su funcionalidad continuada. El desarrollador ajeno que ha creado el conector es responsable de su mantenimiento y soporte técnico.

En Power BI Desktop, los conectores de terceros certificados aparecen en la lista del cuadro de diálogo Obtener datos junto con los conectores genéricos y comunes. No es necesario ajustar la configuración de seguridad para usar los conectores certificados.

Para obtener un conector personalizado certificado, consulte Certificación de conectores de Power Query.