1. 概述
Google Analytics是Google為網站提供的資料統計服務。可以對目標網站進行存取資料統計和分析,並提供多種參數供網站擁有者使用。那麼在 FineBI中如何連結 Access 資料庫呢?本文將為大家進行介紹。
2. 操作步驟
2.1 下載驅動
從第三方提供商可找到驅動,例如 https://www.cdata.com/drivers/ganalytics/jdbc/ (都有試用限制)
本文提供驅動試用,點選 GoogleAnalyticsJDBCDriver.zip 進行下載。
2.2 安裝驅動
1)下載驅動後解壓
2)cmd中執行命令 java -jar setup.jar,進行安裝驅動流程
3)安裝完成後如下圖所示,會生成三個檔案
2.3 新增驅動
將驅動過程JAR檔案新增到類路徑,如將所有jar以及lic檔案放在BI的webroot/WEB-INF/lib下。
2.4 生成資料連結URL
1)cmd中執行命令 java -jar cdata.jdbc.googleanalytics.jar,運作.jar檔案將開啟“連結屬性”對話框。您可以使用此對話框來建構和測試連結字串。
2)參考help文檔中的說明:http://cdn.cdata.com/help/DAE/jdbc/default.htm,根據實際情況在Google API等進行OAuth配置。配置好的資訊輸入到“連結屬性”對話框中的對應欄位。
例如,在profile一欄中輸入GA的資料檢視表ID:
將InitiateOAuth選擇為GETANDREFRESH:
3)按「測試連結」以測試和驗證輸入連結屬性。
使用GA的管理者帳號或有權限的使用者賬戶登入,獲取授權。
4)按「複製到剪下簿」以複製連結字串,以在使用JDBC驅動過程的應用過程中使用。
2.5 建立資料連結
1)開啟設計器,新建資料連結。
2)選擇資料庫為「其他 JDBC」。
2)修改驅動。複製cdata.jdbc.googleanalytics.GoogleAnalyticsDriver,貼補到驅動欄。
3)貼補剛才複製的URL
4)確認「獲取連結前檢驗」設定為否,如下圖所示:
2.6 測試連結
1)點選「測試連結」,顯示連結成功後點選「保存」
2)建立資料庫查詢,即可進行SQL查詢GA資料庫