此開源擴展使VSCODE與DBT™無縫使用。
如果您需要設置擴展程序的幫助,請檢查文檔。對於任何問題或錯誤,請通過聊天或休閒與我們聯繫。
特徵:
特徵 | 細節 |
---|---|
自動完整DBT™代碼 | 自動填充模型名稱,宏,來源和文檔。單擊模型名稱,宏,來源以獲取定義。 |
預覽查詢結果並分析 | 生成DBT™模型 /查詢結果。作為CSV導出或通過創建圖形,過濾器,組來分析結果 |
列譜系 | 模型譜系和柱血統 |
生成DBT™模型 | 從源文件或將SQL轉換為DBT™模型(DOC) |
生成文檔 | 生成模型和列描述或在UI編輯器中寫入。將格式的文本保存在YAML文件中。 |
推遲到產品 | 在不建立(通過推遲)上游模型的情況下建立開發模型 |
單擊以運行父母 /子模型和測試 | 只需單擊即可進行常見的DBT™操作,例如運行測試,父 /子模型或預覽數據。 |
編譯查詢預覽和說明 | 作為寫代碼,獲取編譯查詢的實時預覽。另外,生成先前編寫的DBT™代碼的解釋(由其他人) |
項目健康檢查 | 確定DBT™項目中的問題,例如不存在的列,模型未實現 |
SQL驗證器 | 在SQL中識別關鍵字,缺失或額外括號中的錯字中的問題,不存在列 |
大查詢成本估算器 | DBT™模型將在BigQuery中處理的估計數據 |
其他功能 | DBT™原木查看器(強制尾巴) |
注意:此擴展名與開發容器,代碼空間和遠程擴展完全兼容。請參閱Visual Studio Code Remote-容器和Visual Studio Code Remote -WSL。該擴展名在1.0以上的DBT™版本中受支持。
自動填充模型名稱,宏,來源和文檔。單擊模型名稱,宏,來源以獲取定義。 (文件)
生成DBT™模型 /查詢結果。作為CSV導出或通過創建圖形,過濾器,組來分析結果。 (文件)
查看模型譜係以及列譜系,以及諸如模型,種子,來源,暴露量和信息之類的組件,例如模型類型,測試,文檔,鏈接類型。 (文件)
從YAML中定義的來源生成DBT™模型。您還可以將現有SQL轉換為DBT™模型,其中參考會自動填充。 (文件)
自動生成模型和列描述或在UI編輯器中手動編寫說明。您的描述會自動格式化並保存在YAML文件中。 (文件)
通過引用生產模型進行更改時,請推遲建立上游模型。這是有關該概念的(更多信息)。該功能可以在DBT™核心中使用,並使用擴展名中使用。 (文件)
只需單擊以執行測試,構建或運行父 /子模型等通用按鈕操作即可。 (文件)
作為寫代碼,獲取編譯查詢的實時預覽。另外,生成先前(其他人)編寫的DBT™代碼的解釋。 (文件)
確定DBT™項目中的問題,例如不存在的列,模型未實現。 (文件)
驗證SQL以識別錯誤的關鍵字,額外的括號,列,數據庫中不存在的問題(文檔)
DBT™模型將在BigQuery(文檔)中處理的估計數據
DBT™日誌視圖(強制尾巴)
請查看文檔以獲取其他信息。對於任何問題或錯誤,請通過聊天或休閒與我們聯繫。