II.
LibraryProcess overview
Reference · livelib-process:data-engineering-analytics--dbt-project-setup
dbt-project-setup overview
dbt Project Setup - Initialize and configure a complete dbt (data build tool) project with proper folder structure, sources, staging/marts layers, testing, documentation, and CI/CD integration following dbt best practices.
Attributes
displayName
dbt-project-setup
description
dbt Project Setup - Initialize and configure a complete dbt (data build tool) project with proper folder structure,
sources, staging/marts layers, testing, documentation, and CI/CD integration following dbt best practices.
libraryPath
library/specializations/data-engineering-analytics/dbt-project-setup.js
specialization
data-engineering-analytics
references
- - dbt Documentation: https://docs.getdbt.com/ - dbt Best Practices: https://docs.getdbt.com/guides/best-practices - dbt Style Guide: https://github.com/dbt-labs/corp/blob/main/dbt_style_guide.md - dbt Project Structure: https://docs.getdbt.com/reference/project-configs/project-structure - dbt Cloud CI/CD: https://docs.getdbt.com/docs/deploy/continuous-integration
example
const result = await orchestrate('specializations/data-engineering-analytics/dbt-project-setup', {
projectName: 'analytics_dbt',
dataWarehouse: 'Snowflake',
sourceDatabases: ['production_db', 'crm_db', 'events_db'],
modelingApproach: 'kimball',
cicdPlatform: 'GitHub Actions',
deploymentEnvironments: ['dev', 'staging', 'prod'],
includePackages: ['dbt_utils', 'dbt_expectations'],
testingStrategy: 'comprehensive'
});
usesAgents
- dbt-architect
- dbt-engineer
- data-catalog-engineer
- staging-engineer
- transformation-engineer
- dimensional-modeler
- macro-developer
- data-quality-engineer
- documentation-specialist
- package-manager
- environment-engineer
- cicd-engineer
- quality-architect
- performance-engineer
- project-validator
- technical-writer
Outgoing edges
lib_applies_to_domain1
- domain:data-engineering·DomainData Engineering
lib_belongs_to_specialization1
- specialization:data-engineering-analytics·Specialization
lib_implements_workflow1
- workflow:data-pipeline-deployment·WorkflowData Pipeline Deployment
uses_agent4
- lib-agent:data-engineering-analytics--dimensional-modeler·LibraryAgentDimensional Modeler Agent
- lib-agent:data-engineering-analytics--data-quality-engineer·LibraryAgentdata-quality-engineer
- lib-agent:software-architecture--performance-engineer·LibraryAgentperformance-engineer
- lib-agent:meta--technical-writer·LibraryAgenttechnical-writer
Incoming edges
None.