Looker 資料模型有兩種狀態:正式版模式和開發模式。
實際工作環境模式
實際工作環境模式是 Looker 的正式版。在正式環境模式下,所有 Looker 執行個體使用者存取專案時,都會看到相同的狀態。專案檔案在正式版模式中為唯讀。
在 Looker 中探索資料以進行個人分析,或是為其他使用者建立已儲存的內容 (Look 和資訊主頁) 時,請使用「製作模式」。
開發模式
開發模式可讓您變更 LookML 檔案,並預覽這些變更對執行個體內容的影響。您在開發模式中對 LookML 檔案所做的變更,不會影響實際工作環境,除非變更已推送至實際工作環境。(如果您熟悉 Git,開發模式會使用獨立分支版本)。
在開發模式中,您可以在 Looker 的「探索」區域中,查看專案檔案變更的影響。確認變更內容無誤後,即可儲存並合併至正式版,供所有人查看。
為提升效能,首次在開發模式中開啟 LookML 專案時,Looker IDE 會顯示專案的正式模式版本,以及「建立開發人員副本」按鈕。按一下專案的「建立開發人員副本」按鈕後,Looker IDE 會建立您的個人 Git 分支,並以開發模式載入 LookML 專案。
切換開發模式
你可以透過下列任一方法開啟及關閉開發人員模式:
- 使用鍵盤快速鍵 Control-Shift-D (Mac) 或 Ctrl+Shift+D (Windows)。
- 按一下 Looker「主選單」圖示 ,然後按一下選單底部的「開發模式」切換按鈕。
處於開發模式時,您會發現下列變更:
- Looker 的 LookML 和「探索」部分會填入模型開發版本。
- 畫面頂端會顯示「開發模式」橫幅,並顯示「您目前使用的是開發模式」文字。
如要退出開發模式,可以使用下列任一方法:
- 使用鍵盤快速鍵 Ctrl + Shift + D 鍵 (Windows) 或 Control + Shift + D 鍵 (Mac)。
- 在橫幅中選取「退出開發模式」。
- 按一下 Looker「主選單」圖示 ,然後點選選單底部的「開發模式」切換按鈕。
版本管控
Looker IDE 整合了 Git,可進行版本管控。您可以在開發模式下編輯 LookML 檔案的私人副本。Looker 會自動管理 Git 工作流程,以提交、提取及推送變更。如要存取 Git 指令,可以使用 Looker IDE 的「Git Actions」面板或「Git」按鈕。
如要瞭解如何使用 Looker 設定 Git 版本控管,請參閱「設定及測試 Git 連線」說明文件頁面。如要瞭解如何在 Looker IDE 中使用版本控管選項,請參閱「使用版本控管和部署」說明文件頁面。