Power BI 中的连接器扩展性
- 版本 :2023.1(当前版本)
Power BI 中的连接器扩展性
Power BI 可以通过使用现有连接器和通用数据源(例如 ODBC、OData、OLE DB、Web、CSV、XML 和 JSON)连接到数据。 开发者也可以使用自定义数据扩展插件(称为“自定义连接器”)来启用新数据源。 Microsoft 对某些自定义连接器进行了认证,并作为“经认证的连接器”分发。
若要使用你或另一方开发的未经认证的自定义连接器,必须调整 Power BI Desktop 安全设置以便在不进行验证或警告的情况下加载扩展。 这些扩展可以忽略隐私级别并处理凭据,包括通过 HTTP 发送凭据,因此只有在完全信任自定义连接器时才应使用此设置。
另一种选择是让开发者使用证书对连接器进行签名,并提供在不更改安全设置的情况下使用连接器所需的信息。 有关详细信息,请参阅受信任的第三方连接器。
自定义连接器
非认证自定义连接器可以容纳很多可能性,包括对业务至关重要的小型 API,以及 Microsoft 尚未发布连接器的大型行业特色服务。 许多连接器由供应商进行分发。 如果需要特定行业或企业的连接器,请联系供应商。
若要使用未经认证的自定义连接器,请:
将连接器 .pq、.pqx、.m 或 .mez 文件放入本地 [Documents]\Power BI Desktop\Custom Connectors 文件夹中。 如果此文件夹不存在,请创建它。
若要调整数据扩展插件安全设置,请在 Power BI Desktop 中依次选择“文件”>“选项和设置”>“选项”>“安全”。
在“数据扩展”下,选择“(不推荐)允许加载任何扩展而不经过验证或发出警告”。
选择“确定”,然后重启 Power BI Desktop。
默认 Power BI Desktop 数据扩展安全设置为“(推荐)仅允许加载 Microsoft 认证和其他受信任的第三方扩展”。 通过此设置,如果系统上有非认证的自定义连接器,则 Power BI Desktop 启动时会显示“未认证连接器”对话框,并列出无法安全加载的连接器。
若要在不需要在此会话中使用连接器时清除错误,请选择“确定”。
若要阻止错误,请更改“数据扩展”安全设置,或从“自定义连接器”文件夹中删除未认证的连接器。
重要
在 DirectQuery 模式下工作时,只能使用一个自定义连接器数据源。 多个自定义连接器数据源不适用于 DirectQuery。
经过认证的连接器
Microsoft 认证自定义数据扩展的有限子集。 虽然 Microsoft 会分发这些连接器,但 Microsoft 不对其性能或持续正常工作负责。 创建连接器的第三方开发者负责维护和支持。
在 Power BI Desktop 中,已认证的第三方连接器及常规和通用连接器显示在“获取数据”对话框中的列表里。 无需调整安全设置即可使用“经认证的连接器”。