用途:本技能属于 Looker 开发者入门流程的第 5 步,用于新建一个 Looker 项目并将其配置为使用本地裸(bare)Git 仓库,适合快速入门、无需外部 Git 托管。
前提条件:必须已安装并完成认证的 Looker CLI(参见 installing-looker-cli 与 authenticating-looker-cli 技能),并建议在完成第 4 步(使用 BigQuery 连接)后再执行。
主要步骤:
- 切换到开发工作区:looker-cli session update dev。创建或修改项目配置需要处于 dev 工作区,建议与项目操作串联以保证 dev 工作区持续生效。
- 创建项目:将项目名写入 /tmp/project_create.json,内容为 {"name": "{project_id}"},然后执行 looker-cli session update dev && looker-cli project import /tmp/project_create.json。{project_id} 应使用唯一且 URL 安全的名称。
- 配置本地裸 Git 仓库:将 Git 配置写入 /tmp/project_git.json,内容为 {"git_service_name": "bare"},然后执行 looker-cli session update dev && looker-cli project update {project_id} /tmp/project_git.json。
- 验证:执行 looker-cli project cat {project_id},确认 uses_git 为 true 且 git_remote_url 非空(形如 ../../bare_models/{project_id}.git)。
限制:更新后 Looker 服务器可能有轻微传播延迟,若 cat 命令失败(如 400 错误),可稍等几秒后重试。其余收费、平台与版本要求资料暂未提供。