我最近学习了 dbt 云教程,想使用 vscode 进行开发。智能感知在 sql 文件中起作用,例如,当我输入
ref
,然后输入 ctrl+space
,它会自动完成为 {{ ref('model_name') }}
。
.yml 文件也可以吗?例如,输入
freshness
即可弹出新鲜度配置模型...
仅供参考,我有 dbt 高级用户。
是的,这是可能的 - dbt Labs 提供了 dbt YAML 文件的 JSON 模式表示形式。当 VS Code 环境中安装了此扩展时,您可以关联架构并获得自动完成和类型检查。
完整的安装说明位于上面链接的 GitHub 存储库的自述文件中