連結

用量


connection: "connection_name"
階層
connection
預設值

接受
包含連線名稱的字串

定義

connection 指定模型要從哪個資料庫連線擷取資料。資料庫連線是在 Looker「管理」面板的「資料庫」部分,於「連線」頁面中定義及命名。

當 Looker 開發人員使用 connection 參數在模型檔案中定義連線時,Looker IDE 會顯示下拉式選單,建議執行個體上可用的資料庫連線。

範例

ecommerce.model.lookml 檔案中,指定模型應從 ecommerce_events 連線擷取資料:

connection: "ecommerce_events"

常見挑戰

connection 必須參照 Looker 管理員設定中的連線名稱

connection 參照的連線名稱不會採用實際資料庫或結構定義的名稱。這個名稱必須是設定模型時可用的連線之一,或是 Looker「管理」面板中「連線」頁面上的連線之一。

如果模型設定存在,則 connection 只能參照允許的連線

如果 Looker 開發人員在模型檔案中指定的連線,不允許用於模型設定,則該模型上的任何查詢都無法執行。

如果沒有模型設定,只有特定使用者可以查詢

如果您沒有 manage_models 權限 (管理員角色包含這項權限),就必須先設定模型,才能對模型執行查詢。