Power BI 中的 連線 或擴充性

Power BI 可以使用現有的連接器和泛型數據源來連線到數據,例如 ODBC、OData、OLE DB、Web、CSV、XML 和 JSON。 開發人員也可以使用稱為 自定義連接器的自定義數據延伸模組來啟用新的數據源。 Microsoft 會認證並散發一些自定義連接器作為 認證的連接器

若要使用您或其他合作對象開發的非認證自定義連接器,您必須調整 Power BI Desktop 安全性設定,以允許延伸模組載入,而不需驗證或警告。 這些延伸模組可以忽略隱私權等級並處理認證,包括透過 HTTP 傳送認證,因此只有在完全信任自定義連接器時,才應該使用此設定。

另一個選項是讓開發人員使用憑證簽署連接器,並提供您需要使用連接器的資訊,而不需要變更您的安全性設定。 如需詳細資訊,請參閱 受信任的第三方連接器

自訂連接器

未經認證的自定義連接器的範圍可以從小型企業關鍵 API 到 Microsoft 尚未發行連接器的大型產業特定服務。 許多連接器都由廠商散發。 如果您需要特定產業或企業的連接器,請連絡廠商。

若要使用未經認證的自訂連接器:

  1. 將連接器 .pq、.pqx.m.mez 檔案放在本機 [Documents]\Microsoft Power BI Desktop\Custom 連線 ors 資料夾中。 如果資料夾不存在,請加以建立。

  2. 若要調整數據延伸模塊安全性設定,請在 Power BI Desktop 中,選取 [檔案>選項] 和 [選項>安全性] 設定。>

  3. 在 [數據延伸模組] 底下,選取 [不建議] [允許載入任何擴充功能而不需驗證或警告]。

  4. 選取 [ 確定],然後重新啟動 Power BI Desktop。

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

預設的 Power BI Desktop 數據延伸模組安全性設定為 [建議] 僅允許 Microsoft 認證和其他受信任的第三方延伸模組載入。 使用此設定時,如果您的系統上有未認證的自定義連接器,[未認證 連線 器] 對話框會出現在Power BI Desktop 啟動時,列出無法安全地載入的連接器。

Screenshot that shows the Uncertified Connectors dialog box.

若要清除此錯誤,如果您不需要在此會話中使用連接器,請選取 [ 確定]。

若要防止錯誤,請變更 Data Extensions 安全性設定,或從 [自定義 連線 ors] 資料夾中移除未認證的連接器。

重要

當您在 DirectQuery 模式中工作時,只能使用一個自定義連接器數據源。 多個自定義連接器數據源不適用於 DirectQuery。

認證的連接器

Microsoft 認證有限的自定義數據延伸模組子集。 雖然 Microsoft 會散發這些連接器,但 Microsoft 不會負責其效能或繼續運作。 建立連接器的第三方開發人員負責其維護和支援。

在 Power BI Desktop 中,認證的第三方連接器會出現在 [取得數據] 對話框中的清單,以及一般和通用連接器。 您不需要調整安全性設定,即可使用認證的連接器。

若要取得自定義連接器認證,請參閱 Power Query 連線 or 認證