ddl2dbt:CLI从DDL和源到目标映射生成dbt和dbtvault模型 源码
ddl2dbt dbt( )是用于数据仓库自动化的源平台。 dbtvault( )宏可启用基于DataVault 2.0体系结构的数据仓库。 使用dbtvault宏的典型dbt项目由.sql和.yml文件组成。 ddl2dbt是一个用C#编写的CLI,可自动生成基于.sql和.yml源代码的dbt和dbtvault宏。 它以Sql数据定义语言(DDL)文件和一个包含源到目标映射的CSV文件作为输入,并生成集线器,链接,附属文件以及舞台.sql和.yml文件。 用法: ddl2dbt [选项] 选项: -d,--ddl(必填):DDL文件路径 -c,-csv:CSV文件路径。 如果未提供,则仅适用hub,sat,lnk文件生成。 -m,--models:选项包括:hub,sat,lnk和stg或*(默认值)。 使用逗号选择多个选项,例如:sat,hub -o,--outpu
下载地址
用户评论