PC用戶可從https://powerbi.microsoft.com/en-us/desktop/ Power BI 進行 安裝。
安裝完 Power BI 成後,需要設定必要的元件以支援PostgreSQL連接器。 請遵循下列步驟:
查找並安 npgsql
裝PowerBI的。NET驅動程式包,這是PostgreSQL的正式連接方式。
選取v4.0.10(較新版本目前會導致錯誤)。
在「自定義設定」螢幕的「Npgsql GAC安裝」下,選擇「 將安裝在本地硬碟上」。 未安裝GAC將導致Power BI以後失敗。
重新啟動Windows。
尋找案頭 PowerBI 評估版。
執行這些準備步驟後,您可以連 Power BI 接至 Query Service:
開啟 Power BI.
按一 下頂端功能表功能區 中的「取得資料」。
選擇 PostgreSQL資料庫,然後按一下 連接。
輸入伺服器和資料庫的值。 Server is the Host found under the connection details. 在生產中,將端 :80
口添加到主機字串的末尾。 資料庫 可以是「全部」或資料集表名。 (請試用其中一個CTAS衍生的資料集。)
按一 下「進階選項」,然後取消勾 選「包含關係欄」。 請勿勾選使 用完整階層導覽。
(可選,但在為資料庫聲明「全部」時建議) 輸入SQL陳述式。
如果未提供SQL陳述式,則 Power BI 將預覽資料庫中的所有表。 對於分層資料,應使用自定義SQL陳述式。 如果表模式是平面的,則它將使用或不使用自定義SQL陳述式。 複合類型尚未受支援 Power BI -要從複合類型中獲取基本類型,您需要編寫SQL陳述式才能導出它們。
SELECT web.webPageDetails.name AS Page_Name,
SUM(web.webPageDetails.pageviews.value) AS Page_Views
FROM _TABLE_
WHERE TIMESTAMP >= to_timestamp('2018-11-20')
GROUP BY web.webPageDetails.name
ORDER BY SUM(web.webPageDetails.pageviews.value) DESC
LIMIT 10
選擇「DirectQuery」或「Import」模式。 在 DirectQuery模式中 ,所有查詢都會傳送至 Query Service 執行。 在「 匯入 」模式中,資料將匯入 Power BI。
按一下「確定」。現在, Power BI 連線至並 Query Service 產生預覽(如果沒有錯誤)。 「預覽」轉換數值欄有已知問題。 繼續下一步。
按一 下「載入 」,將資料集帶入 Power BI。