如要搭配使用 Looker 與 Actian Avalanche 或 Vector,您必須設定 Ingres 驅動程式。這些操作說明會介紹該程序,並假設您使用類似於 looker-open-source GitHub 頁面上提供的範例啟動指令碼。
您需要取得 Ingres 驅動程式 JAR,將其納入啟動程序,並新增選項,告知 Looker 存取該檔案。
加密網路流量
最佳做法是加密 Looker 應用程式與資料庫之間的網路流量。請考慮使用「啟用安全資料庫存取權」說明文件頁面中介紹的其中一個選項。
安裝 Ingres JDBC 驅動程式
請按照「未封裝的 JDBC 驅動程式」說明文件頁面的步驟操作,並使用下列值:
駕駛人符號:ingres
駕駛人進入:
- name: ingres
dir_name: ingres
module_path: com.ingres.jdbc.IngresDriver
如需將驅動程式放入方言目錄的步驟,這個檔案的路徑會如下所示:looker/custom_jdbc_drivers/ingres/iijdbc.jar。
建立 Looker 資料庫連線
請按照下列步驟,在 Looker 中建立資料庫連線:
- 在 Looker 的「管理」部分中,選取「連線」,然後按一下「新增連線」。
從「方言」下拉式選單中選取「Actian Avalanche」或「Vector」。
填寫連線詳細資料。在這些設定中,有絕大部分都是多數資料庫方言的常用設定。詳情請參閱「將 Looker 連線至資料庫」說明文件頁面。
如要確認連線是否成功,請按一下「連線設定」頁面底部的「狀態詳細資料」區段中的「測試連線」按鈕。
如果 Looker 顯示「可以連線」,請按「連線」建立連線。
資料庫連線隨即會新增至 Looker「連線」管理頁面的清單。
啟用 PDT 支援
您可以在連線設定頁面的「PDT 覆寫」部分,使用資料庫中的永久衍生資料表 (PDT)。
如要啟用 PDT,請按照下列步驟操作:
在資料庫中建立 PDT 使用者,以便搭配暫時結構定義使用,例如
looker_scratch。在資料庫中建立一個群組,例如
looker_pdt_group。將普通 Looker 使用者和 Looker PDT 使用者都新增至新群組。
GRANT SELECT 對常規 Looker 使用者架構中的所有資料表授予 PDT 使用者。
在 Looker 連線設定 頁面的 PDT 覆蓋 部分中,輸入 PDT 使用者資訊。
然後,PDT 使用者對其建立的每個表執行 GRANT SELECT 到
looker_pdt_group。
支援的 JDBC 參數
以下各節列出了每種方言允許使用的 JDBC 參數:
Actian Avalanche JDBC 參數
對於 Actian Avalanche,Looker 在連接的 附加 JDBC 參數 欄位中支援以下 JDBC 參數。如要瞭解這些參數,請參閱資料庫的說明文件。
autocommit_modeencryptionpasswordsend_ingres_datesserverName:如果是公開 Looker 執行個體,serverName參數的值必須是執行個體的公開 IP 位址。user
向量 JDBC 參數
對於 Vector,Looker 在連接的 附加 JDBC 參數 欄位中支援以下 JDBC 參數。如要瞭解這些參數,請參閱資料庫的說明文件。
autocommit_modeencryptionpasswordsend_ingres_datesserverName:如果是公開 Looker 執行個體,serverName參數的值必須是執行個體的公開 IP 位址。user
功能支援
如要讓 Looker 支援某些功能,資料庫方言也必須支援這些功能。
動紀雪崩
從 Looker 26.16 版本開始,Actian Avalanche 支援以下功能:
| 功能 | 是否支援? |
|---|---|
| Looker (Google Cloud Core) | |
| 對稱式匯總函式 | |
| 衍生資料表 | |
| 永久 SQL 衍生資料表 | |
| 永久原生衍生資料表 | |
| 穩定檢視畫面 | |
| 終止查詢 | |
| 以 SQL 為基礎的樞紐 | |
| 時區 | |
| SSL | |
| 小計 | |
| JDBC 其他參數 | |
| 區分大小寫 | |
| 位置類型 | |
| 名單類型 | |
| 百分位數 | |
| 不重複值的百分位數 | |
| SQL Runner 顯示程序 | |
| SQL Runner 說明資料表 | |
| SQL Runner 顯示索引 | |
| SQL Runner 選取 10 | |
| SQL Runner 計數 | |
| SQL 說明 | |
| OAuth 2.0 憑證 | |
| 內容留言 | |
| 連線集區 | |
| HLL 草圖 | |
| 匯總感知 | |
| 增量 PDT | |
| 毫秒 | |
| 微秒 | |
| 具體化檢視表 | |
| 與前一段時期相比的指標 | |
| 不重複值的概略計數 | |
| 資料庫內分析模型 | |
| 自訂日曆 |
向量
從 Looker 26.16 版本開始,Vector 支援以下功能:
| 功能 | 是否支援? |
|---|---|
| Looker (Google Cloud Core) | |
| 對稱式匯總函式 | |
| 衍生資料表 | |
| 永久 SQL 衍生資料表 | |
| 永久原生衍生資料表 | |
| 穩定檢視畫面 | |
| 終止查詢 | |
| 以 SQL 為基礎的樞紐 | |
| 時區 | |
| SSL | |
| 小計 | |
| JDBC 其他參數 | |
| 區分大小寫 | |
| 位置類型 | |
| 名單類型 | |
| 百分位數 | |
| 不重複值的百分位數 | |
| SQL Runner 顯示程序 | |
| SQL Runner 說明資料表 | |
| SQL Runner 顯示索引 | |
| SQL Runner 選取 10 | |
| SQL Runner 計數 | |
| SQL 說明 | |
| OAuth 2.0 憑證 | |
| 內容留言 | |
| 連線集區 | |
| HLL 草圖 | |
| 匯總感知 | |
| 增量 PDT | |
| 毫秒 | |
| 微秒 | |
| 具體化檢視表 | |
| 與前一段時期相比的指標 | |
| 不重複值的概略計數 | |
| 資料庫內分析模型 | |
| 自訂日曆 |