總結
| 項目 | 說明 |
|---|---|
| 發行狀態 | 不再支援(Simba ODBC 驅動程式)、預覽(IBM Netezza ODBC 驅動程式) |
| 產品 | Power BI (語意模型) Power BI (數據流) Fabric(Dataflow Gen2) |
| 支援的驗證類型 | 資料庫 |
| 函數參考文檔 | — |
這很重要
我們將於 2026 年 3 月開始針對 Netezza 連接器的 Simba Netezza ODBC 驅動程式進行棄用程序。 取而代之的是,我們將支援 IBM Netezza ODBC 驅動程式;客戶需自行安裝 IBM Netezza ODBC 驅動程式。
備註
某些功能可能會存在於一個產品中,但由於部署排程和主機特定功能,而不存在於其他產品中。
備註
自 Power BI Desktop 和內部部署數據閘道的 2025 年 7 月版本以來,我們提供新的選項,以使用使用者安裝的 Netezza ODBC 驅動程式來連線到目前處於預覽狀態的 IBM Netezza 資料庫。 若要深入瞭解 ,請參閱使用使用者安裝的 Netezza ODBC 驅動程式。
支援的功能
- 進口
- DirectQuery (Power BI 語意模型)
- 進階選項
- day.hr:min:sec 的命令逾時
- day.hr:min:sec 的命令逾時
- 正規化資料庫名稱
- 建立階層式瀏覽檢視
- 包含關聯性欄位
從 Power Query Desktop 連線到 IBM Netezza 資料庫
若要連線到 IBM Netezza 資料庫,請執行下列步驟:
在 Power BI Desktop 的 Home 功能區中選取 [取得數據]。
從左側的類別選取 [資料庫 ],選取右側的 [IBM Netezza ],然後選取 [ 連線]。
在出現的 IBM Netezza 視窗中,輸入或貼上 Netezza 伺服器和資料庫的名稱到方塊中。 您可以直接 將資料匯入 Power BI,也可以使用 DirectQuery。 深入瞭解 使用 DirectQuery。 然後選擇確定。
出現提示時,請輸入您的認證。 IBM Netezza 連接器支援使用者名稱和密碼驗證。
如需有關驗證方法的詳細資訊,請移至 使用資料來源進行驗證。
連線之後,導覽器 視窗隨即出現,並顯示伺服器上可用的數據。 選取 [載入資料],以載入資料,或 [轉換資料],以在 Power Query 編輯器中繼續轉換資料。
從 Power Query Online 連線到 IBM Netezza 資料庫
若要連線到 IBM Netezza 資料庫,請執行下列步驟:
選取連接器選取範圍中的 IBM Netezza 選項。
在 [連接到數據源] 中,提供伺服器和資料庫的名稱。
選取內部部署數據閘道的名稱。
如果這是您第一次連線到此 Netezza 資料庫,請設定 IBM Netezza 驗證的使用者名稱和密碼。
選取 下一步 以繼續。
在 Navigator中,選取您需要的數據,然後選取 轉換數據] 以在 Power Query 編輯器中轉換數據。
使用進階選項進行連線
Power Query Desktop 和 Power Query Online 提供一組進階選項,您可以視需要新增至查詢。
下表列出您可以在Power Query Desktop和Power Query Online 中設定的所有進階選項。
| 進階選項 | 說明 |
|---|---|
| day.hr:min:sec 的命令逾時 | 指定在傳回錯誤之前,與 Snowflake 服務互動時等待回應的時間長度。 預設值為沒有逾時。 |
| day.hr:min:sec 的命令逾時 | 指定在傳回錯誤之前等候查詢完成的時間長度。 預設值為沒有逾時。 |
| 正規化資料庫名稱 | 指定是否將資料庫名稱正規化。 預設值是「true」。 |
| 建立階層式瀏覽檢視 | 指定是否要在階層檢視中提供資料庫導覽。 預設值是「true」。 |
| 包含關聯性欄位 | 指定是否要包含可能與其他資料表有關聯性的欄。 預設值是「true」。 |
選取所需的進階選項之後,請在 Power Query Desktop 或 Power Query Online 的 [下一步] 中選取 [確定],以連線到 IBM Netezza 資料庫。
使用 Netezza ODBC 驅動程式 (預覽)
IBM Netezza 連接器預設包含內建的驅動程式以進行連線。 從 2025 年 7 月版本的 Power BI Desktop 和內部部署數據閘道開始,有一個新選項可使用使用者安裝的 Netezza ODBC 驅動程式來連線到目前處於預覽狀態的 IBM Netezza 資料庫。 它可讓您利用數據來源所提供的原生用戶端工具。
若要在執行 Power BI Desktop 或內部部署數據閘道的電腦上安裝驅動程式,請遵循 安裝及設定 ODBC (Windows) 中的 IBM Netezza 指示。
若要在 Power BI Desktop 中使用使用者安裝的 Netezza ODBC 驅動程式,請流覽至 [選項和設定] [選項] 索引卷標下的 > [選項>預覽功能],然後選取複選框以啟用 [使用使用者安裝的 Netezza ODBC 驅動程式] 選項。
若要在內部部署數據閘道中使用使用者安裝的 Netezza ODBC 驅動程式,請使用下列步驟更新閘道組態:
- 在安裝內部部署數據閘道的本機電腦上,流覽至 C:\Program Files\On-premises 數據閘道。
- 備份名為 Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config的組態檔。
- 開啟原始 Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config 組態檔,並找出
MashupUseUserInstalledNetezzaODBCDriver條目。 - 將
MashupUseUserInstalledNetezzaODBCDriver值更新為True。 - 重新啟動閘道。
<Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>
...
<setting name="MashupUseUserInstalledNetezzaODBCDriver" serializeAs="String">
<value>True</value>
</setting>
...
</Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>
目前,使用使用者安裝的 Netezza ODBC 驅動程式有下列已知限制:
- 不支援「包含關聯欄位」。 無法回傳關係。 此功能將會在即將推出的8月版本中新增。
- "建立階層式瀏覽檢視" 設定為
false不受支援,並會導致錯誤。 連接器一律會在階層檢視中提供資料庫導覽,這是預設行為。
從 Power Query Desktop 或 Power Query Online 連線到 IBM Netezza 資料庫的其餘組態,與前幾節所述相同。